Alexandre Detiste
0257f755cf
remove most of Python2 compatibility code
2025-02-02 20:17:45 -05:00
Scott Talbert
e5c92b3056
Use new tarfile.extractall() filter for safer tarfile extraction
...
The tarfile.extractall() filter argument was introduced in the most
recent CPython releases (e.g., 3.11.4) to avoid potential security
issues when extracting from potentially hostile tarballs. Let's use
this option if it is available and provide a warning if it is now.
2023-08-03 16:25:07 -04:00
Robin Dunn
7a05d20d82
Merge pull request #1572 from pbrod/Fix_issue1571
...
Fixes issue 1571:
2020-03-23 16:07:22 -07:00
Per A. Brodtkorb
e4e8bf8317
Fixes issue 1571:
...
Adding missing close for open.
If the "close()" call is missing after a "open(filename)" call, the filename isn't guaranteed to be closed before the interpreter exits.
This is generally a bad practice as explained here: https://stackoverflow.com/questions/7395542/is-explicitly-closing-files-important
Also replaced "fid=open(filename) fid.close()" statements for files with the safer
"with open(filename) as fid:" blocks. See https://www.python.org/dev/peps/pep-0343/
2020-03-23 17:16:44 +01:00
Robin Dunn
764abb41bf
Don't use relative imports in the tools scripts
2020-03-20 15:21:23 -07:00
Robin Dunn
9f2cc54b48
Update copyright years
2020-03-10 11:41:39 -07:00
Robin Dunn
b77c88a280
Merge tag 'wxPython-4.0.2' into wxPy-4.0.x
...
(cherry picked from commit 4c56c39e52 )
2018-06-17 22:04:22 -07:00
Steve Barnes
1febcd10c3
#545 Fallback download process, wget, urllib, pip --trusted-host, to maximise possilities of success.
2017-09-21 16:16:45 +01:00
Steve Barnes
dd7bdde296
#545 Addressed import error and added --force flag
2017-09-21 09:10:22 +01:00
Robin Dunn
60dbde834b
'&' --> 'and' and some other text tweaks
2017-08-08 19:44:26 -07:00
Steve Barnes
404ac70b1b
Minor message changes in wx/tools/wxget_docs_demo.py
2017-08-08 11:45:05 +01:00
Steve Barnes
b01de8654e
Responded to inline review comments and added propmt before download
2017-08-08 06:59:04 +01:00
Steve Barnes
97de5b0f92
Added wx/tools/wxget_docs_demo.py with script entry points of wxdemo and wxdocs
2017-08-07 06:26:53 +01:00