| 
							
							
								 un-pogaz | 8d28380515 | add/remove blank-line (extra-edit) ruff 'E302,E303,E304,E305,W391' | 2025-01-24 11:14:21 +01:00 |  | 
			
				
					| 
							
							
								 un-pogaz | 8ba35b97b5 | fix trailing comma (manual) ruff 'COM818' | 2025-01-24 11:14:19 +01:00 |  | 
			
				
					| 
							
							
								 un-pogaz | 19994000c9 | use f-string instead of format call (extra-edit) ruff 'UP030,UP032' --extend-exclude "src/calibre/*" !partial | 2025-01-24 11:14:16 +01:00 |  | 
			
				
					| 
							
							
								 un-pogaz | 047ebcffe4 | convert some legacy percent format (manual) ruff 'UP031' | 2025-01-24 11:14:16 +01:00 |  | 
			
				
					| 
							
							
								 un-pogaz | e0022f21cf | upgrade code to Python 3 (extra-edit) | 2025-01-24 11:14:16 +01:00 |  | 
			
				
					| 
							
							
								 Kovid Goyal | 3e58252176 | automated upgrade of python code using ruff and ./setup.py upgrade_source_code | 2025-01-22 09:44:19 +05:30 |  | 
			
				
					| 
							
							
								 Kovid Goyal | 53b74283a4 | sort imports in all python files | 2024-03-30 13:02:22 +05:30 |  | 
			
				
					| 
							
							
								 Kovid Goyal | 24c460faec | also upgrade code in setup folder | 2022-01-08 12:15:18 +05:30 |  | 
			
				
					| 
							
							
								 Kovid Goyal | 9ff27782de | Remove useless __future__ imports Not needed on python3 | 2020-08-22 18:47:55 +05:30 |  | 
			
				
					| 
							
							
								 Eli Schwartz | 45ca4c7934 | py3: merge multiline __future__ imports to not confuse 2to3 | 2019-05-27 00:41:14 -04:00 |  | 
			
				
					| 
							
							
								 Kovid Goyal | b12b60da40 | Ensure that the rendered dates are always in the same language as the calibre interface, regardless of system language setting | 2014-04-06 13:28:32 +05:30 |  |