Commit graph

40762 commits

Author SHA1 Message Date
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
Kovid Goyal
b79cac9596
... 2020-07-26 13:52:56 +05:30
Kovid Goyal
92ee44d7cf
Make timeout test a bit more robust 2020-07-26 13:52:56 +05:30
Kovid Goyal
38250b6e6a
Dont fail the websocket test when sending garbage and the connection is unexpectedly closed by the OS 2020-07-26 13:52:56 +05:30
Kovid Goyal
3b169abaa6
DRYer 2020-07-26 13:52:55 +05:30
Kovid Goyal
01d00e55fe
Fix test failing on windows 2020-07-26 13:52:55 +05:30
Kovid Goyal
30ae64a506
Ignore empty/missing media-types in manifest 2020-07-26 13:52:55 +05:30
Kovid Goyal
482ea58446
Fix test failing on windows 2020-07-26 13:52:55 +05:30
Kovid Goyal
acc37061bc
Fix contention test on windows 2020-07-26 13:52:55 +05:30
Kovid Goyal
db477d3dab
Make the max time for the contention test 20s 2020-07-26 13:52:55 +05:30
Kovid Goyal
6c746d53c1
Fix translation of pywintypes.error on py3 2020-07-26 13:52:55 +05:30
Kovid Goyal
d2171ebe68
Remove more __future__ imports 2020-07-26 13:52:55 +05:30
Kovid Goyal
a1d379cecc
Fix share_open() in py3 on windows 2020-07-26 13:52:55 +05:30
Kovid Goyal
d1e523c6b6
Fix failing test 2020-07-26 13:52:55 +05:30
Kovid Goyal
283ceb3bb8
Forgot to change tarball url for unix 2020-07-26 13:52:55 +05:30
Kovid Goyal
41f70dd575
Fix logging in the server for py3 2020-07-26 13:52:54 +05:30
Kovid Goyal
85bcaafdfb
Add pychm to CI deps 2020-07-26 13:52:54 +05:30
Kovid Goyal
285794743e
Make the built py3 sw available for CI 2020-07-26 13:52:54 +05:30
Kovid Goyal
e854e5e165
Only report unhandled errors if excepthook is the default 2020-07-26 13:52:54 +05:30
Kovid Goyal
a17969b0d6
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-07-26 13:52:54 +05:30
Kovid Goyal
146d895d37
... 2020-07-26 13:52:54 +05:30