Commit graph

40782 commits

Author SHA1 Message Date
Kovid Goyal
abcd4f8a59
Build fixes 2020-07-26 13:53:00 +05:30
Kovid Goyal
fc6c78c684
Bump beta version 2020-07-26 13:53:00 +05:30
Kovid Goyal
63eb353f61
py3ize new file header 2020-07-26 13:53:00 +05:30
Kovid Goyal
2118d1e36e
Remove ispy3 conditional 2020-07-26 13:53:00 +05:30
Kovid Goyal
b6cd0619f1
... 2020-07-26 13:53:00 +05:30
Kovid Goyal
2c94f6dcaa
Remove unused py2 code 2020-07-26 13:53:00 +05:30
Kovid Goyal
48604ee5fb
Remove backported ipaddress module 2020-07-26 13:53:00 +05:30
Kovid Goyal
5cf67689e4
Change python min version requirement 2020-07-26 13:53:00 +05:30
Kovid Goyal
d3c636b51c
Missed one instance of ispy3 2020-07-26 13:53:00 +05:30
Kovid Goyal
81e840e1f6
Remove py2 code paths 2020-07-26 13:52:59 +05:30
Kovid Goyal
00104be48f
Remove another ispy3 2020-07-26 13:52:59 +05:30
Kovid Goyal
144013583d
Remove __future__ imports from newly created py files 2020-07-26 13:52:59 +05:30
Kovid Goyal
b80747f272
Bump beta version 2020-07-26 13:52:59 +05:30
Kovid Goyal
0ea2bebcba
py3ize new file header 2020-07-26 13:52:59 +05:30
Kovid Goyal
20b5afa950
Bump beta version 2020-07-26 13:52:59 +05:30
Kovid Goyal
a015ea53c5
Port the commit to master to fix PDF Output with ebook-convert via symlink on macOS 2020-07-26 13:52:59 +05:30
Kovid Goyal
e3bd164cee
Cant pass byte strings to WinDLL() 2020-07-26 13:52:59 +05:30
Kovid Goyal
0f4506ff39
Another couple of ispy3 2020-07-26 13:52:59 +05:30
Kovid Goyal
b862891d11
Prevent installation on Windows 7 2020-07-26 13:52:59 +05:30
Kovid Goyal
dff0465e2d
Bump beta version 2020-07-26 13:52:59 +05:30
Kovid Goyal
8a6d9fed13
Remove remaining uses of WindowsError 2020-07-26 13:52:58 +05:30
Kovid Goyal
92f648587e
Fix device detection on windows broken on python3 2020-07-26 13:52:58 +05:30
Kovid Goyal
f2b5dba850
oops 2020-07-26 13:52:58 +05:30
Kovid Goyal
173395cc3c
Avoid creation of un-needed tuple 2020-07-26 13:52:58 +05:30
Kovid Goyal
8f8e08a319
Use text mode streams for metadata logging 2020-07-26 13:52:58 +05:30
Kovid Goyal
78beed8797
Fix prints() 2020-07-26 13:52:58 +05:30
Kovid Goyal
8ddd25787b
Bump beta version 2020-07-26 13:52:58 +05:30
Kovid Goyal
a70ebb92f1
Fix pycryptodome not working on windows 2020-07-26 13:52:58 +05:30
Kovid Goyal
cbbb87476d
Fix SpooledTemporaryFile on python3 2020-07-26 13:52:58 +05:30
Kovid Goyal
b69929746c
Dont use \r\n in logfiles on windows 2020-07-26 13:52:58 +05:30
Kovid Goyal
01f1f4f14e
Restore prints and use it instead of polyglot write 2020-07-26 13:52:58 +05:30
Kovid Goyal
6510c0e4f8
More py3 unicode fixes
the csv module needs to write out to a stream with newline='' on
python3. And use PolyglotStringIO instead of PolyglotBytesIO so we remain unicode as long as possible.
2020-07-26 13:52:57 +05:30
Kovid Goyal
c19e76eeaa
More py3 zipfile fixes 2020-07-26 13:52:57 +05:30
Kovid Goyal
7170ead679
Bump pychm version 2020-07-26 13:52:57 +05:30
Kovid Goyal
f86b70907f
Forgot to use create_job() 2020-07-26 13:52:57 +05:30
Kovid Goyal
3f9a4ce6df
Fix reading of names in custom zipfile module on py3 2020-07-26 13:52:57 +05:30
Kovid Goyal
a30b6ed955
Fix code broken during py3 migration 2020-07-26 13:52:57 +05:30
Kovid Goyal
a3513bba9e
Get proper unicode printouts from the unhandled exception handler 2020-07-26 13:52:57 +05:30
Kovid Goyal
c3ce6f7eb5
Fix devendoring meta path magic on py3 2020-07-26 13:52:57 +05:30
Kovid Goyal
6cb24b3e95
Get the manual building 2020-07-26 13:52:57 +05:30
Kovid Goyal
1f142dc3ab
Bump version for beta builds 2020-07-26 13:52:57 +05:30
Kovid Goyal
a0322bb236
... 2020-07-26 13:52:57 +05:30
Kovid Goyal
e77898efee
Colorize compiler output on linux 2020-07-26 13:52:56 +05:30
Kovid Goyal
a37d83d5db
Parallelize building sip files 2020-07-26 13:52:56 +05:30
Kovid Goyal
cda9f504bf
Fully parallelize building of non-pyqt extensions 2020-07-26 13:52:56 +05:30
Kovid Goyal
0f4e09a273
... 2020-07-26 13:52:56 +05:30
Kovid Goyal
9ed3fc18a9
Make jobs a bit nicer 2020-07-26 13:52:56 +05:30
Kovid Goyal
57e6376351
Speed up compiling translations
Avoids calling a separate msgfmt binary for ever .po file since there
are almost 4000 of them. Instead use msgfmt.py
2020-07-26 13:52:56 +05:30
Kovid Goyal
8c54211ece
Sjorten compile transations output 2020-07-26 13:52:56 +05:30
Kovid Goyal
3e380c6f2b
Better test time formatting 2020-07-26 13:52:56 +05:30