41480 Commits

Author SHA1 Message Date
Kovid Goyal
bbdebbc3ef
Fix device detection on windows broken on python3 2020-08-22 18:48:04 +05:30
Kovid Goyal
dbf9a81940
oops 2020-08-22 18:48:04 +05:30
Kovid Goyal
d9f56839e6
Avoid creation of un-needed tuple 2020-08-22 18:48:04 +05:30
Kovid Goyal
19145e4bd3
Use text mode streams for metadata logging 2020-08-22 18:48:04 +05:30
Kovid Goyal
1d33b3dc0c
Fix prints() 2020-08-22 18:48:04 +05:30
Kovid Goyal
4d40be05f3
Bump beta version 2020-08-22 18:48:04 +05:30
Kovid Goyal
2966a3233d
Fix pycryptodome not working on windows 2020-08-22 18:48:04 +05:30
Kovid Goyal
c10abd4e76
Fix SpooledTemporaryFile on python3 2020-08-22 18:48:04 +05:30
Kovid Goyal
06487ad491
Dont use \r\n in logfiles on windows 2020-08-22 18:48:04 +05:30
Kovid Goyal
e1fdbd3982
Restore prints and use it instead of polyglot write 2020-08-22 18:48:03 +05:30
Kovid Goyal
4cce5c7006
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-08-22 18:48:03 +05:30
Kovid Goyal
7414cb28ba
More py3 zipfile fixes 2020-08-22 18:48:03 +05:30
Kovid Goyal
76204c71d1
Bump pychm version 2020-08-22 18:48:03 +05:30
Kovid Goyal
dbebae5e4c
Forgot to use create_job() 2020-08-22 18:48:03 +05:30
Kovid Goyal
e72e7e1773
Fix reading of names in custom zipfile module on py3 2020-08-22 18:48:03 +05:30
Kovid Goyal
453d467caf
Fix code broken during py3 migration 2020-08-22 18:48:03 +05:30
Kovid Goyal
1b1d51b078
Get proper unicode printouts from the unhandled exception handler 2020-08-22 18:48:03 +05:30
Kovid Goyal
e7e78da5c1
Fix devendoring meta path magic on py3 2020-08-22 18:48:03 +05:30
Kovid Goyal
61b829dd4a
Get the manual building 2020-08-22 18:48:02 +05:30
Kovid Goyal
60da8900d3
Bump version for beta builds 2020-08-22 18:48:02 +05:30
Kovid Goyal
2e1c57a86c
... 2020-08-22 18:48:02 +05:30
Kovid Goyal
5a1b4430b2
Colorize compiler output on linux 2020-08-22 18:48:02 +05:30
Kovid Goyal
dd12f0a76e
Parallelize building sip files 2020-08-22 18:48:02 +05:30
Kovid Goyal
dc4e482799
Fully parallelize building of non-pyqt extensions 2020-08-22 18:48:02 +05:30
Kovid Goyal
2331baf157
... 2020-08-22 18:48:02 +05:30
Kovid Goyal
86081e47d8
Make jobs a bit nicer 2020-08-22 18:48:02 +05:30
Kovid Goyal
6811bb0cf7
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-08-22 18:48:02 +05:30
Kovid Goyal
2865326de3
Sjorten compile transations output 2020-08-22 18:48:02 +05:30
Kovid Goyal
4d09491e01
Better test time formatting 2020-08-22 18:48:01 +05:30
Kovid Goyal
8760440c92
... 2020-08-22 18:48:01 +05:30
Kovid Goyal
ec83c5058f
Make timeout test a bit more robust 2020-08-22 18:48:01 +05:30
Kovid Goyal
881d2a4ae9
Dont fail the websocket test when sending garbage and the connection is unexpectedly closed by the OS 2020-08-22 18:48:01 +05:30
Kovid Goyal
0f852ee6f3
DRYer 2020-08-22 18:48:01 +05:30
Kovid Goyal
99bc1a8e65
Fix test failing on windows 2020-08-22 18:48:01 +05:30
Kovid Goyal
d2ed3045df
Ignore empty/missing media-types in manifest 2020-08-22 18:48:01 +05:30
Kovid Goyal
32523e852c
Fix test failing on windows 2020-08-22 18:48:01 +05:30
Kovid Goyal
21d4127197
Fix contention test on windows 2020-08-22 18:48:01 +05:30
Kovid Goyal
fa9b0a7e97
Make the max time for the contention test 20s 2020-08-22 18:48:01 +05:30
Kovid Goyal
4a7d673585
Fix translation of pywintypes.error on py3 2020-08-22 18:48:00 +05:30
Kovid Goyal
11fa71adf6
Remove more __future__ imports 2020-08-22 18:48:00 +05:30
Kovid Goyal
729540cebf
Fix share_open() in py3 on windows 2020-08-22 18:48:00 +05:30
Kovid Goyal
0410b0c4fb
Fix failing test 2020-08-22 18:48:00 +05:30
Kovid Goyal
72ab050346
Forgot to change tarball url for unix 2020-08-22 18:48:00 +05:30
Kovid Goyal
9f57d6ce52
Fix logging in the server for py3 2020-08-22 18:48:00 +05:30
Kovid Goyal
f884aa1307
Add pychm to CI deps 2020-08-22 18:48:00 +05:30
Kovid Goyal
817c7663d4
Make the built py3 sw available for CI 2020-08-22 18:48:00 +05:30
Kovid Goyal
605857e276
Only report unhandled errors if excepthook is the default 2020-08-22 18:48:00 +05:30
Kovid Goyal
1c13f9634c
Restore reporting of unhandled exceptions during GUI application startup on windows
Not as nice as it was previously since errors importing the site module
will not be reported, but the python API provides no hooks for this in
Py_RunMain
2020-08-22 18:48:00 +05:30
Kovid Goyal
007b6d06ed
... 2020-08-22 18:47:59 +05:30
Kovid Goyal
eb60be9186
Py_RunMain does not call exit() 2020-08-22 18:47:59 +05:30