summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use sys.version_info instead of sys.version in packaging.Éric Araujo2012-02-108-17/+23
| | | | | | | | | | | | | The contents of this attribute are an implementation detail, as documented for #9442, so we should not parse it, to support non-CPython VMs with distutils2 in the future. Unfortunately, one use comes directly from PEP 345, so an edit will have to be agreed before fixing the code (see comment in p7g.markers). Other remaining uses are found in p7g.compiler and could be replaced by the platform module (which also parses sys.version, but then it wouldn’t be my fault :)
* Branch mergeÉric Araujo2012-02-1011-253/+167
|\
| * Start improving 2to3 code in packaging (#13462).Éric Araujo2012-02-096-194/+97
| | | | | | | | | | | | - Change the fixers used in tests to something not provided by lib2to3 - Test conversion of doctests in text files - Factor out test boilerplate into a common method
| * Synchronize packaging.tests.support with distutils2Éric Araujo2012-02-091-19/+22
| |
| * More boolean tests for packaging metadata environment markersÉric Araujo2012-02-091-3/+7
| |
| * Remove unneeded importÉric Araujo2012-02-091-1/+1
| |
| * Group commands by topic in “pysetup run --list-commands” output.Éric Araujo2012-02-093-36/+40
| | | | | | | | | | | | This fixes a regression from distutils, where “setup.py --help-commands” prints out commands grouped by topic (i.e. building vs. installing), which is more useful than using sorted.
* | Undocument and clean up sqlite3.OptimizedUnicodePetri Lehtinen2012-02-0910-50/+24
| | | | | | | | Closes #13921.
* | merge from 3.2Senthil Kumaran2012-02-092-1/+7
|\ \ | | | | | | | | | Issue #9021 - Introduce copy module better in the docs.
| * | Issue #9021 - Introduce copy module better. Doc changes suggested by TerrySenthil Kumaran2012-02-092-1/+7
| | | | | | | | | | | | Reedy.
* | | merged from 3.2Senthil Kumaran2012-02-094-11/+17
|\ \ \ | |/ / | | | | | | | | | Issue #6005: Examples in the socket library documentation use sendall, where relevant, instead send method.
| * | Fix Issue #6005: Examples in the socket library documentation use sendall,Senthil Kumaran2012-02-094-11/+17
| | | | | | | | | | | | where relevant, instead send method.
* | | Undo a bad mq management thingy.Brett Cannon2012-02-091-44/+0
| | |
* | | Whitespace normalization.Brett Cannon2012-02-081-1/+0
| | |
* | | Clarify a NEWS entry.Brett Cannon2012-02-081-1/+1
| | |
* | | Use the cwd when the empty string is found in sys.path. This leads toBrett Cannon2012-02-083-1/+58
| | | | | | | | | | | | | | | __file__ being an absolute path when the module is found in the current directory.
* | | Move setup code from importlib.__init__ toBrett Cannon2012-02-082-27/+47
| | | | | | | | | | | | importlib._bootstrap._setup().
* | | Don't fail in the face of a lacking attribute when wrapping aBrett Cannon2012-02-081-1/+2
| | | | | | | | | | | | function.
* | | get_terminal_size() can also fail with ENOTTY if the fd is not connected to ↵Antoine Pitrou2012-02-081-2/+9
| | | | | | | | | | | | a terminal.
* | | Relax tests to fix buildbot failureAntoine Pitrou2012-02-082-4/+4
| | |
* | | Issue #13609: Add two functions to query the terminal size:Antoine Pitrou2012-02-0810-5/+339
| | | | | | | | | | | | | | | os.get_terminal_size (low level) and shutil.get_terminal_size (high level). Patch by Zbigniew Jędrzejewski-Szmek.
* | | Backout f8409b3d6449: the PEP 410 is not accepted yetVictor Stinner2012-02-089-814/+174
| | |
* | | Issue #13845: Fix NEWS entry, the change is specific to WindowsVictor Stinner2012-02-081-3/+3
| | |
* | | PEP 410Victor Stinner2012-02-089-174/+814
| | |
* | | Skip test_threading.test_reinit_tls_after_fork() on platforms where fork()Charles-François Natali2012-02-081-0/+1
|\ \ \ | |/ / | | | | | | can't be called reliably from a worker thread.
| * | Skip test_threading.test_reinit_tls_after_fork() on platforms where fork()Charles-François Natali2012-02-081-0/+1
| | | | | | | | | | | | can't be called reliably from a worker thread.
* | | Issue #8184: multiprocessing: On Windows, don't set SO_REUSEADDR on ConnectionCharles-François Natali2012-02-084-3/+26
| |/ |/| | | | | | | sockets, and set FILE_FLAG_FIRST_PIPE_INSTANCE on named pipes, to make sure two listeners can't bind to the same socket/pipe (or any existing socket/pipe).
* | Issue #13964: Skip os.*utime*() tests if os.stat() doesn't support timestampVictor Stinner2012-02-082-1/+11
| | | | | | | | with a subsecond resolution
* | Issue #13964: Split os.*utime*() subsecond tests into multiple tests to helpVictor Stinner2012-02-082-115/+120
| | | | | | | | debugging
* | Issue #13964: Test also os.futimesat()Victor Stinner2012-02-081-1/+8
| |
* | Issue #13964: Write tests for new os.*utime*() functionsVictor Stinner2012-02-081-0/+37
| |
* | What's New in 3.3: reorder modulesVictor Stinner2012-02-081-79/+79
| | | | | | | | Remove also duplicate functions in the "os" module section
* | What's New in 3.3: Fix time module docVictor Stinner2012-02-081-3/+3
| |
* | Issue #13845: time.time() now uses GetSystemTimeAsFileTime() instead of ftime()Victor Stinner2012-02-072-8/+29
| | | | | | | | | | to have a resolution of 100 ns instead of 1 ms (the clock accuracy is between 0.5 ms and 15 ms).
* | Issue #13846: Add time.monotonic(), monotonic clock.Victor Stinner2012-02-074-16/+94
| |
* | Backout d2c1521ad0a1: _Py_IDENTIFIER() uses UTF-8 againVictor Stinner2012-02-071-2/+3
| |
* | Re-order importlib benchmarks to be consistent. Also print out what ↵Brett Cannon2012-02-071-6/+8
| | | | | | | | implementation of __import__ is used.
* | MergeBrett Cannon2012-02-077-15/+18
|\ \
| * \ Null merge for reverted fix for #13807.Vinay Sajip2012-02-060-0/+0
| |\ \ | | |/
| | * Null merge for reverted fix for #13807.Vinay Sajip2012-02-060-0/+0
| | |\
| | | * Revert fix for #13807 mistakenly applied in this branch.Vinay Sajip2012-02-031-1/+1
| | | |
| * | | Merge branch '3.2'Petri Lehtinen2012-02-061-0/+3
| |\ \ \ | | |/ /
| | * | Issue #10811: Fix recursive usage of cursors. Instead of crashing, raise a ↵Petri Lehtinen2012-02-064-10/+45
| | | | | | | | | | | | | | | | ProgrammingError now.
| * | | Following Nick's suggestion, rename posix.fdlistdir() to posix.flistdir(), toCharles-François Natali2012-02-067-15/+15
| | | | | | | | | | | | | | | | | | | | be consistent with other functions accepting file descriptors (fdlistdir() was added in 3.3, so hasn't been released yet).
* | | | Have importlib.test.benchmark test with tabnanny as a medium-sized test.Brett Cannon2012-02-071-32/+58
|/ / /
* | | merge 3.2Benjamin Peterson2012-02-061-1/+0
|\ \ \ | |/ /
| * | merge headsBenjamin Peterson2012-02-0622-84/+182
| |\ \
| * | | bltinmod is borrowed, so it shouldn't be decrefedBenjamin Peterson2012-02-061-1/+0
| | | |
* | | | Fix typos in comments.Éric Araujo2012-02-061-3/+3
| | | | | | | | | | | | | | | | | | | | Reported by David-Sarah Hopwood on the Bitbucket bug tracker of Tarek’s former verlib/distutils.version project.
* | | | Issue #10881: mergeNed Deily2012-02-062-10/+15
|\ \ \ \ | | |/ / | |/| |