un-pogaz
b0d58ade70
add 'code' dictionary to codespell setting
2025-03-23 16:02:05 +01:00
un-pogaz
d176b3a7cf
add codespell to pyproject.toml
...
calibre will probably never fully compliant with codespell
this setting is only to easily find common typo errors
by filtring a great range of false-positives, but not all
2025-03-23 13:59:14 +01:00
un-pogaz
8ba35b97b5
fix trailing comma (manual)
...
ruff 'COM818'
2025-01-24 11:14:19 +01:00
un-pogaz
37771022ce
uniform string quote (auto-fix)
...
ruff 'Q'
2025-01-24 11:14:14 +01:00
Kovid Goyal
53b74283a4
sort imports in all python files
2024-03-30 13:02:22 +05:30
Kovid Goyal
35772e6a31
new ci data dir
2023-11-13 19:21:36 +05:30
Kovid Goyal
60d24c9af5
Replace deprecated user notification api on macOS
...
Also fix a couple of compiler warnings
2023-11-13 19:21:35 +05:30
Kovid Goyal
31fe61569f
...
2023-01-27 17:30:45 +05:30
Kovid Goyal
649baf052f
Nicer error formatting when cross compiling
2023-01-27 15:20:02 +05:30
Kovid Goyal
39f5192c99
Use cross compilation for extdev
2023-01-27 13:05:34 +05:30
Kovid Goyal
6dd38d512c
Start work on wrapping the WinRT speech APIs
...
They give access to more voices, but whether they will be workable
remains to be seen.
2023-01-11 13:19:39 +05:30
Kovid Goyal
ebb284467d
Dont shutdown the ARM build machine as it is flaky
2022-10-29 19:01:58 +05:30
Kovid Goyal
4714c32263
Get build_dep working with new bypy cli
2022-07-06 19:19:45 +05:30
Kovid Goyal
a1a4d3ecc9
...
2022-07-06 19:19:39 +05:30
Kovid Goyal
d1bfc18ac5
oops
2022-07-06 19:19:39 +05:30
Kovid Goyal
d7e16f1b8e
Remove build commands for 32-bit arches
2022-07-06 19:19:39 +05:30
Kovid Goyal
74600b7c07
oops
2022-07-06 19:19:38 +05:30
Kovid Goyal
a1432c5d9b
New CI export paths
2022-07-06 19:19:38 +05:30
Kovid Goyal
9e8d43c03a
Dont stip the binaries when using develop mode
2022-07-06 19:19:38 +05:30
Kovid Goyal
0d82c22087
...
2022-07-06 19:19:38 +05:30
Kovid Goyal
7253b7da10
Command to build linux ARM intaller
2022-07-06 19:19:37 +05:30
Kovid Goyal
88ef56f5cc
New bypy CLI
2022-07-06 19:19:37 +05:30
Kovid Goyal
92022e126b
We want the traditional bypy location in qt6
2022-07-06 19:19:36 +05:30
Kovid Goyal
24c460faec
also upgrade code in setup folder
2022-01-08 12:15:18 +05:30
Kovid Goyal
ef87339298
Use a private copy of the bypy scripts so it doesnt conflict with the developments for the qt6 branch
2021-12-10 14:26:17 +05:30
Kovid Goyal
0f7bcb432d
for e.g. -> e.g.
2021-11-11 07:42:50 +05:30
Kovid Goyal
e1f1572377
Default to running test build during extdev
2021-04-21 07:55:42 +05:30
Kovid Goyal
82ba1b89d0
Get extdev working on macOS
...
Iteration speed is too low otherwise
2020-11-19 22:41:46 +05:30
Kovid Goyal
2c75e769be
Better error message for macOS ext_dev
2020-11-18 14:28:38 +05:30
Kovid Goyal
f42b0b9f59
Add --compression-level to installer build commands
2020-10-03 09:05:36 +05:30
Kovid Goyal
817c7663d4
Make the built py3 sw available for CI
2020-08-22 18:48:00 +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
24baafdc87
Convenient way to build a dependency for all platforms
2019-11-03 08:52:53 +05:30
Kovid Goyal
5196b29005
Notarize macOS builds
2019-09-18 18:55:50 +05:30
Kovid Goyal
61005add0d
Add support for run-local to calibre restart and run_calibre_debug
2019-09-13 10:28:26 +05:30
Kovid Goyal
800880d891
Option to not sign installers
2019-09-13 09:13:34 +05:30
Kovid Goyal
f53a979da9
Forgot to change OS name in one place
2019-09-13 09:13:34 +05:30
Kovid Goyal
a344028733
Command to export packages
2019-09-13 09:12:37 +05:30
Kovid Goyal
f52d529090
Command to build deps
2019-09-13 09:12:37 +05:30
Kovid Goyal
ac29ca24a7
Make extdev more robust against crashes of test command
2019-09-13 09:12:36 +05:30
Kovid Goyal
ab6b724835
COmmnad ot make testing extension modules easier
2019-09-13 09:12:36 +05:30
Kovid Goyal
7c108d4078
Port the installer build commands to use bypy
2019-09-13 09:12:36 +05:30
Eli Schwartz
45ca4c7934
py3: merge multiline __future__ imports to not confuse 2to3
2019-05-27 00:41:14 -04:00
Kovid Goyal
71c1232fa4
Ensure multitail building does not assume tty
2017-05-21 13:39:32 +05:30
Kovid Goyal
9445fae589
build-calibre dir layout changed slightly
2017-05-21 13:39:10 +05:30
Kovid Goyal
063c43e871
Call shutdown after linux build as well
2017-05-21 13:39:10 +05:30
Kovid Goyal
e21f0a3acc
Dont error if file exists when building installer
2017-05-21 13:39:10 +05:30
Kovid Goyal
74153a0d22
Sign installers explicitly
2017-05-21 13:39:09 +05:30
Kovid Goyal
37cd0c56e5
Use the new auto-build infrastructure for creating calibre installers
2017-05-21 13:39:09 +05:30