Commit Graph

35 Commits

Author SHA1 Message Date
Kovid Goyal 75fd04c97b Upgrade type annotations for newer python 2026-01-16 11:28:53 +05:30
Kovid Goyal 1e915f5b00 ... 2026-01-06 07:38:29 +05:30
Kovid Goyal 2153e684d5 Nicer download_with_retry 2026-01-05 21:07:49 +05:30
Kovid Goyal 8cc962c7d9 Dont run test_rs in windows CI 2025-12-21 14:30:59 +05:30
Kovid Goyal 4665027c8e Use rapydscript.cmd as exe name on windows 2025-12-14 09:29:07 +05:30
Kovid Goyal 5f595907c8 Try installing rapydscript on windows CI as well 2025-12-13 11:55:58 +05:30
Kovid Goyal 5067e48eac Also retry downloads used during bootstrap 2025-09-22 12:42:05 +05:30
Kovid Goyal d3571561cc Retry tx download in CI script 2025-09-22 12:24:14 +05:30
Kovid Goyal b901371df0 Get CI working 2025-07-30 21:00:10 +05:30
Kovid Goyal 5c7dc9613b Automated conversion of % format specifiers
Using ruff. Does not change any translatable strings.
There are still several thousand usages of % left that ruff wont
auto-convert. Get to them someday.
2025-01-27 10:58:48 +05:30
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 0560b429bf convert some legacy percent format (auto-fix)
ruff 'UP031'
2025-01-24 11:14:16 +01:00
Kovid Goyal 27041e4351 Move the DLL dir add to where it's actually needed 2024-10-09 20:27:31 +05:30
Kovid Goyal 0cf9450e80 Only add dll dir if it exists 2024-10-09 19:23:38 +05:30
Kovid Goyal 4db7497b8e Add ffmpeg bin dir to dll directories on CI 2024-10-09 17:39:49 +05:30
Kovid Goyal 041e12ddee ... 2024-09-05 11:43:54 +05:30
Kovid Goyal 53f20a2ce6 Set OPENSSL_MODULES on CI 2023-11-13 19:21:36 +05:30
Kovid Goyal 35772e6a31 new ci data dir 2023-11-13 19:21:36 +05:30
Kovid Goyal a1432c5d9b New CI export paths 2022-07-06 19:19:38 +05:30
Kovid Goyal 24c460faec also upgrade code in setup folder 2022-01-08 12:15:18 +05:30
Kovid Goyal 817c7663d4 Make the built py3 sw available for CI 2020-08-22 18:48:00 +05:30
Kovid Goyal 01b0fba8ad Auto fix excess blank lines 2020-08-22 18:47:56 +05:30
Kovid Goyal 9ff27782de Remove useless __future__ imports
Not needed on python3
2020-08-22 18:47:55 +05:30
Kovid Goyal 29cd8d64ea Change shebangs to python from python2
Also remove a few other miscellaneous references to python2
2020-08-22 18:47:51 +05:30
Kovid Goyal cb48dcb606 Add rapydscript tests to CI 2020-04-02 16:38:20 +05:30
Kovid Goyal a3ac1900f6 Work on windows CI 2019-09-13 09:12:39 +05:30
Kovid Goyal be471a8cbe Work on getting windows running 2019-09-13 09:12:35 +05:30
Kovid Goyal 5623d8c7f4 py3: Fix a couple of env var checks 2019-04-17 08:20:12 +05:30
Kovid Goyal 3bece11b09 py3: Misc fixes
Fixes #953 (py3: misc fixes trying to start calibre.gui_launch)
2019-04-02 09:31:37 +05:30
Kovid Goyal 5bdb5b7c6c Import fixes for the setup package 2018-09-10 20:44:16 +05:30
Kovid Goyal f863d3b46a Try using node+rapydscript on appveyor as well 2017-06-10 11:22:17 +05:30
Kovid Goyal 802b1ab1e9 Enable CI for win 32bit as well 2017-05-24 21:38:04 +05:30
Kovid Goyal 8246e539bc Retry sw download on appveyor 2017-05-21 13:39:30 +05:30
Kovid Goyal 933c7d221d pep8 and condition on PLATFORM 2017-05-21 13:39:10 +05:30
Kovid Goyal 4488703e1e Start work on setting up CO testing on windows with AppVeyor 2017-05-21 13:39:09 +05:30