Éric Araujo
6f67765389
Stop binding sys.path as default parameter value in packaging.
...
The two public functions in database default to sys.path if the given
*paths* argument is None; the private functions don’t have default
values for their arguments anymore, which is fine as the public
functions that call them pass their arguments down. Likewise in
install, the functions will pass down their *paths* arguments down to
database functions.
A one-line unneeded function in install was removed instead of being
changed, and the few remaining tests that used brute-force restoration
of sys.path have been cleaned up to use sys.path.remove.
2011-06-16 23:43:15 +02:00
Éric Araujo
b6be20ca33
Packaging: remove last mentions and uses of setup.py in the code.
...
Now only the compatibility layer (in create, util and install) talk
about setup.py.
2011-06-16 23:34:55 +02:00
Raymond Hettinger
b9ac9008bb
Fix typo.
2011-06-16 22:33:20 +01:00
Raymond Hettinger
a63d45c825
Fix typo.
2011-06-16 22:32:10 +01:00
Éric Araujo
434812d569
Clean up packaging.tests.test_mixin2to3
2011-06-16 23:21:01 +02:00
Victor Stinner
4e97abce2d
Issue #12167 : Fix a reafleak in packaging.tests.PyPIServer constructor
...
Don't modify mutable default arguments...
2011-06-15 23:58:57 +02:00
Éric Araujo
a1969e0cbf
Merge wording change from 3.2
2011-06-15 17:51:05 +02:00
Éric Araujo
8ddf7c2d2b
Minor wording improvement
2011-06-15 17:49:20 +02:00
Barry Warsaw
04fe64bf17
Make sure all the Lib/packaging subdirectories get installed.
2011-06-14 16:51:58 -04:00
Georg Brandl
e10b5e1dbb
Fix markup.
2011-06-14 21:09:55 +02:00
Brian Curtin
4ff1a414f8
Merge 3.2 - update to the fix for #12084
2011-06-14 10:06:41 -05:00
Brian Curtin
c8be84077b
Correct completely broken os.stat behavior on Windows XP.
...
After 1a3e8db28d49, Windows XP could not os.stat at all due to raising
immediately when GetFinalPathNameByHandle wasn't available (pre-Vista).
The proper behavior in that situation is to just not attempt a traversal
rather than outright rejecting.
This change additionally handles a failed malloc by setting the error code
and returning false.
Patch by Hirokazu Yamamoto.
2011-06-14 09:52:50 -05:00
Brian Curtin
a87d586fd6
branch merge?
2011-06-13 16:10:32 -05:00
Brian Curtin
c9d6a501db
branch merge
2011-06-13 16:03:01 -05:00
Brian Curtin
3e86c99f90
Merge from 3.2 for Issue #12084 .
2011-06-13 16:00:35 -05:00
Brian Curtin
d25aef55c8
Fix #12084 . os.stat on Windows wasn't working properly with relative symlinks.
...
Use of DeviceIoControl to obtain the symlink path via the reparse tag was
removed. The code now uses GetFinalPathNameByHandle in the case of a
symbolic link and works properly given the added test which creates a symbolic
link and calls os.stat on it from multiple locations.
Victor Stinner also noticed an issue with os.lstat following the os.stat
code path when being passed bytes. The posix_lstat function was adjusted to
properly hook up win32_lstat instead of the previous STAT macro (win32_stat).
2011-06-13 15:16:04 -05:00
Victor Stinner
415007e30d
Issue #12316 : Fix sigwait() test using threads
...
Spawn a new process instead of using fork(). Patch written by Charles-François
Natali.
2011-06-13 16:19:06 +02:00
Éric Araujo
8d233f2cb0
Also specify encoding when reading setup.cfg ( #12320 )
2011-06-12 23:02:57 +02:00
Éric Araujo
043f5ae697
Specify the encoding of the setup.cfg in one packaging test ( #12320 )
2011-06-12 22:04:58 +02:00
Vinay Sajip
bf94b0f943
Merged documentation update for Formatter.formatTime.
2011-06-12 11:50:40 +01:00
Vinay Sajip
cdc751720e
Updated Formatter.formatTime documentation.
2011-06-12 11:44:28 +01:00
Vinay Sajip
95ebf0ef00
Merged documentation update for issue #12206 .
2011-06-11 23:04:35 +01:00
Vinay Sajip
0aaa9e1d7b
Issue #12206 : documentation for LogRecord constructor updated re. the level argument.
2011-06-11 23:03:37 +01:00
Benjamin Peterson
722954a3d3
quaint and completely out of date comment
2011-06-11 16:33:35 -05:00
Benjamin Peterson
3bbb722654
allow __dir__ to return any sequence
2011-06-11 16:12:08 -05:00
Benjamin Peterson
703f7c4bf5
merge 3.2 ( #9284 )
2011-06-11 15:56:46 -05:00
Benjamin Peterson
9620cc0463
allow "fake" filenames in findsource ( closes #9284 )
...
This allows findsource() to work in doctests.
A patch from Dirkjan Ochtman.
2011-06-11 15:53:11 -05:00
Éric Araujo
3ae42726d4
Merge minor doc change from 3.2
2011-06-11 19:56:28 +02:00
Éric Araujo
bc18532eee
Branch merge
2011-06-11 19:56:09 +02:00
Charles-François Natali
a529308348
Issue #12287 : In ossaudiodev, check that the device isn't closed in several
...
methods.
2011-06-11 18:58:24 +02:00
Benjamin Peterson
d8649b1a1a
merge 3.2
2011-06-11 11:34:37 -05:00
Benjamin Peterson
49e7bb9ea0
merge 3.1
2011-06-11 11:34:31 -05:00
Benjamin Peterson
acde6a0a40
onto 3.1.5
2011-06-11 11:33:01 -05:00
Benjamin Peterson
5094eee276
merge 3.2
2011-06-11 10:01:35 -05:00
Benjamin Peterson
98661d13d7
merge 3.1
2011-06-11 10:01:14 -05:00
Benjamin Peterson
f2ff3054f9
Added tag v3.1.4 for changeset c918ec9f3a76
2011-06-11 09:59:17 -05:00
Benjamin Peterson
d858df20d0
bump to 3.1.4
2011-06-11 09:58:58 -05:00
Éric Araujo
9fbfe15c86
Add missing reST target to one heading in the tutorial
2011-06-11 10:34:19 +02:00
Éric Araujo
6280606a57
Adjust logging in packaging.util.spawn (related to #11599 )
2011-06-11 09:46:07 +02:00
Éric Araujo
7ebadd5d8d
Use correct directive to document one method
2011-06-11 03:27:03 +02:00
Éric Araujo
643cb7345f
Allow multiple setup hooks in packaging’s setup.cfg files ( #12240 ).
...
Original patch by Erik Bray.
2011-06-11 00:33:38 +02:00
Éric Araujo
8474f2901b
setup.cfg: Document that description-file can contain more than one file
2011-06-11 00:21:18 +02:00
Éric Araujo
3605030c9b
Fix assorted bugs in packaging.util.cfg_to_args ( #11595 ).
...
Original patch by Erik Bray.
2011-06-10 23:52:26 +02:00
Éric Araujo
1c1d9a5026
Move useful function to packaging.util.
...
Original patch by Erik Bray as part of #11595 , changed by me to improve
readability.
2011-06-10 23:26:31 +02:00
Vinay Sajip
89c00ce33a
Updated Formatter.formatTime docs to indicate configuration via class attributes.
2011-06-10 19:05:16 +01:00
Vinay Sajip
bbbee04ef4
Merged documentation change for Issue #12168 .
2011-06-10 18:54:12 +01:00
Vinay Sajip
645e4589b1
Documented change for Issue #12168 .
2011-06-10 18:52:50 +01:00
Benjamin Peterson
49aaad3c47
merge heads
2011-06-10 12:32:07 -05:00
Benjamin Peterson
ae10b3201c
merge 3.2 ( #12009 )
2011-06-10 12:30:16 -05:00
Benjamin Peterson
9aa68e4b32
merge 3.1 ( #12009 )
2011-06-10 12:29:40 -05:00