Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | | | Issue #10801: Fix test_unicode_filenames() of test_zipfile | Victor Stinner | 2011-06-10 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Just try to open files from the ZIP for reading, don't extract them to avoid UnicodeEncodeError if the filename is not encodable to the filesystem encoding (e.g. ASCII locale encoding). | |||||
* | | | | | | Issue #8407: skip sigwait() tests if pthread_sigmask() is missing | Victor Stinner | 2011-06-10 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new tests now requires pthread_sigmask(). Skip the test if the function is missing, e.g. if Python is compiled without threads. | |||||
* | | | | | | test_platform: ignore DeprecationWarning on popen() test | Victor Stinner | 2011-06-10 | 1 | -15/+20 | |
| | | | | | | ||||||
* | | | | | | Issue #8407: write error message on sigwait test failure | Victor Stinner | 2011-06-10 | 1 | -3/+4 | |
| | | | | | | ||||||
* | | | | | | Issue #8407: Make signal.sigwait() tests more reliable | Victor Stinner | 2011-06-10 | 1 | -14/+53 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Block the signal before calling sigwait(). Use os.fork() to ensure that we have only one thread. Initial patch written by Charles-François Natali. | |||||
* | | | | | | Issue #9344: Add os.getgrouplist(). | Ross Lagerwall | 2011-06-10 | 6 | -252/+368 | |
| | | | | | | ||||||
* | | | | | | Issue #8407: signal.sigwait() releases the GIL | Victor Stinner | 2011-06-09 | 2 | -0/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Initial patch by Charles-François Natali. | |||||
* | | | | | | Removed a Windows 9x trick used before LoadLibraryExW. | Brian Curtin | 2011-06-09 | 1 | -17/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows 9x has long been unsupported and the result of GetFullPathName was not even being used in the first place. | |||||
* | | | | | | Merge #10694: zipfile now ignores garbage at the end of a zipfile. | R David Murray | 2011-06-09 | 3 | -10/+28 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | #10694: zipfile now ignores garbage at the end of a zipfile. | R David Murray | 2011-06-09 | 3 | -10/+28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Original fix by 'rep', final patch (with tests) by Xuanji Li. | |||||
* | | | | | | merge #12283: Fixed regression in smtplib quoting of leading dots in DATA. | R David Murray | 2011-06-09 | 3 | -1/+18 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | #12283: Fixed regression in smtplib quoting of leading dots in DATA. | R David Murray | 2011-06-09 | 3 | -1/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I unfortunately introduced the regression when I refactored the code, and there were no tests of quoting so it wasn't caught. Now there is one. | |||||
* | | | | | | Merged upstream changes. | Vinay Sajip | 2011-06-09 | 3 | -10/+69 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | #10424: argument names are now included in the missing argument message | R David Murray | 2011-06-09 | 3 | -10/+69 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix and initial test patch by Michele Orrù. | |||||
* | | | | | | | Made time formats in Formatter more configurable. | Vinay Sajip | 2011-06-09 | 1 | -2/+5 | |
|/ / / / / / | ||||||
* | | | | | | Merged fix for issue #12168 from 3.2. | Vinay Sajip | 2011-06-09 | 3 | -3/+14 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | Issue #12168: SysLogHandler now allows NUL termination to be controlled ↵ | Vinay Sajip | 2011-06-09 | 2 | -1/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | using a new 'append_nul' attribute on the handler. | |||||
* | | | | | | Merge 3.2 | Brian Curtin | 2011-06-09 | 2 | -6/+7 | |
|\ \ \ \ \ \ | |/ / / / / | | | / / / | |_|/ / / |/| | | | | ||||||
| * | | | | Correction to 88e318166eaf - Issue #11583 | Brian Curtin | 2011-06-09 | 2 | -6/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than wrapping the C _isdir function in a Python function, just import the C _isdir function directly. Additionally, add in the docstring which was left out. | |||||
* | | | | | Merge doc fixes from 3.2 | Éric Araujo | 2011-06-09 | 8 | -19/+33 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | Branch merge | Éric Araujo | 2011-06-09 | 8 | -19/+33 | |
| |\ \ \ \ | ||||||
| | * | | | | Fix a few misuses of :option: I missed in r86521. | Éric Araujo | 2011-06-08 | 3 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract of the commit message: Fix usage of :option: in the docs (#9312). :option: is used to create a link to an option of python, not to mark up any instance of any arbitrary command-line option. These were changed to ````. | |||||
| | * | | | | Add links from builtins module docs to built-in functions and constants docs | Éric Araujo | 2011-06-08 | 2 | -1/+5 | |
| | | | | | | ||||||
| | * | | | | Add examples that work on Windows to distutils docs (#1626300) | Éric Araujo | 2011-06-07 | 2 | -8/+17 | |
| | | | | | | ||||||
| | * | | | | Remove outdated bit of advice (584f9c213a6d follow-up) | Éric Araujo | 2011-06-07 | 1 | -5/+6 | |
| | | | | | | ||||||
* | | | | | | The change done for #10645 deserves a NEWS entry | Éric Araujo | 2011-06-09 | 1 | -0/+3 | |
| | | | | | | ||||||
* | | | | | | Branch merge | Éric Araujo | 2011-06-09 | 17 | -83/+108 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | Stop creating a Python-X.Y.Z-pyX.Y.egg-info file on install (#10645) | Éric Araujo | 2011-06-09 | 1 | -0/+7 | |
| | | | | | | | ||||||
| * | | | | | | Document how to define extension modules in setup.cfg | Éric Araujo | 2011-06-09 | 2 | -2/+36 | |
| | | | | | | | ||||||
| * | | | | | | Fix incorrect nesting of sections in setup.cfg specification | Éric Araujo | 2011-06-09 | 1 | -18/+18 | |
| | | | | | | | ||||||
| * | | | | | | Fix example in packaging test_config. | Éric Araujo | 2011-06-09 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The example C extension used the “three.fast_taunt” name, but no “three” parent was defined in the setup.cfg. This did not cause a failure nor even print a warning, we may want to change that. | |||||
| * | | | | | | Style change in packaging: use “not in” over “not x in”. | Éric Araujo | 2011-06-08 | 5 | -16/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Such tests are IMO easier to read if both operators are grouped. | |||||
| * | | | | | | Packaging: always use repr to display project names. | Éric Araujo | 2011-06-08 | 1 | -7/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps debugging in case of trailing blanks and such things. | |||||
| * | | | | | | Fix misunderstanding of how booleans work | Éric Araujo | 2011-06-08 | 1 | -1/+2 | |
| | | | | | | | ||||||
| * | | | | | | Packaging cleanup: normalize print calls. | Éric Araujo | 2011-06-08 | 4 | -17/+19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Namely: use default arguments instead of explicit empty string; use multiple arguments instead of building strings. | |||||
| * | | | | | | Packaging cleanup: remove use of script_name where obsolete | Éric Araujo | 2011-06-08 | 6 | -20/+0 | |
| | | | | | | | ||||||
* | | | | | | | Fix #11583. Changed os.path.isdir to use GetFileAttributes instead of os.stat. | Brian Curtin | 2011-06-08 | 3 | -0/+53 | |
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By changing to the Windows GetFileAttributes API in nt._isdir we can figure out if the path is a directory without opening the file via os.stat. This has the minor benefit of speeding up os.path.isdir by at least 2x for regular files and 10-15x improvements were seen on symbolic links (which opened the file multiple times during os.stat). Since os.path.isdir is used in several places on interpreter startup, we get a minor speedup in startup time. | |||||
| * | | | | | | Fix #11583. Changed os.path.isdir to use GetFileAttributes instead of os.stat. | Brian Curtin | 2011-06-08 | 3 | -0/+53 | |
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By changing to the Windows GetFileAttributes API in nt._isdir we can figure out if the path is a directory without opening the file via os.stat. This has the minor benefit of speeding up os.path.isdir by at least 2x for regular files and 10-15x improvements were seen on symbolic links (which opened the file multiple times during os.stat). Since os.path.isdir is used in several places on interpreter startup, we get a minor speedup in startup time. | |||||
* | | | | | | Issue #12021: Make mmap's read() method argument optional. Patch by Petri | Charles-François Natali | 2011-06-08 | 5 | -6/+65 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Lehtinen. | |||||
* | | | | | | Issue #9205: concurrent.futures.ProcessPoolExecutor now detects killed | Antoine Pitrou | 2011-06-08 | 8 | -107/+587 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | children and raises BrokenProcessPool in such a situation. Previously it would reliably freeze/deadlock. | |||||
* | | | | | | Revert a reversed comparison order introduced in r70695. | Brett Cannon | 2011-06-08 | 1 | -1/+1 | |
| |/ / / / |/| | | | | ||||||
* | | | | | Kill dead code in importlib.test.__main__ (#12019, reviewed by Brett Cannon) | Éric Araujo | 2011-06-07 | 1 | -6/+1 | |
| | | | | | ||||||
* | | | | | Branch merge: packaging fixes | Éric Araujo | 2011-06-07 | 6 | -88/+107 | |
|\ \ \ \ \ | ||||||
| * | | | | | Fix UnboundLocalError in a finally block of one packaging test | Éric Araujo | 2011-06-06 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | Fix sdist to always include setup.cfg (#11092), to comply with the spec | Éric Araujo | 2011-06-06 | 3 | -19/+32 | |
| | | | | | | ||||||
| * | | | | | Use strings instead of sets of lines in packaging.create tests. | Éric Araujo | 2011-06-06 | 1 | -57/+63 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using sets in tests did not check whether the values were written in the right section or with the right key. | |||||
| * | | | | | Fix comment | Éric Araujo | 2011-06-06 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | Update comments in sysconfig.cfg | Éric Araujo | 2011-06-06 | 1 | -7/+7 | |
| | | | | | | ||||||
| * | | | | | Fix documentation of requires-python field in setup.cfg (#11041) | Éric Araujo | 2011-06-06 | 1 | -3/+3 | |
| | |_|/ / | |/| | | | ||||||
* | | | | | #12274: use proper escaping for % in IDLE config (merged from 3.2). | Łukasz Langa | 2011-06-07 | 1 | -2/+2 | |
|\ \ \ \ \ | | |/ / / | |/| | | |