Benjamin Peterson
a95e977e41
decrement offset when it points to a newline ( #10186 followup)
2010-10-29 03:28:14 +00:00
Victor Stinner
6f35eda4d9
Issue #10210 : os.get_exec_path() ignores BytesWarning warnings
2010-10-29 00:38:58 +00:00
Victor Stinner
bfd7b265b6
#10209 , test_pep277: disable test_normalize and test_listdir on darwin
...
These tests are irrevelant on this OS.
2010-10-28 23:14:45 +00:00
Victor Stinner
fc6f5a4020
test_pep277: disable filenames 11, 12, 13, 14 on darwin
...
Because darwin "normalizes" these filenames differently than Python's NFD
normalization.
2010-10-28 22:57:03 +00:00
Antoine Pitrou
07e20ef50b
Issue #5437 : A preallocated MemoryError instance should not hold traceback
...
data (including local variables caught in the stack trace) alive infinitely.
2010-10-28 22:56:58 +00:00
Alexander Belopolsky
1842d0c4d8
Fixed a typo in a comment.
2010-10-28 20:13:52 +00:00
Georg Brandl
5be365f55d
#10116 : wrap transient_internet() around net access in test_urllib2net.
2010-10-28 14:55:02 +00:00
Éric Araujo
ae2d8320a5
Fix typo from r85874
2010-10-28 13:49:17 +00:00
Georg Brandl
2fa4cc55e9
Support new Condition return value in the multiprocessing version.
2010-10-28 13:01:06 +00:00
Victor Stinner
7362c4f311
test_pep277: add identifiers to filenames
2010-10-28 11:20:31 +00:00
Victor Stinner
7dae81b1ff
test_pep277: format filename with ascii() on failure
...
"%a" instead of "%r"
2010-10-28 11:11:24 +00:00
Victor Stinner
74ad75405c
test_pep277: format function argument with ascii() on failure
...
"%a" instead of "%r"
2010-10-28 11:09:09 +00:00
Kristján Valur Jónsson
3be00037d6
issue 8777
...
Add threading.Barrier
2010-10-28 09:43:10 +00:00
Georg Brandl
65ffae0aa3
Condition.wait now returns bool.
2010-10-28 09:24:56 +00:00
Georg Brandl
b9a4391754
#10218 : return timeout status from Condition.wait, mirroring other primitives' behavior.
2010-10-28 09:03:20 +00:00
Georg Brandl
4d54088599
#7351 : add more consistent exception name alias.
2010-10-28 06:42:33 +00:00
Antoine Pitrou
d72402effc
Recode modules from latin-1 to utf-8
2010-10-27 18:52:48 +00:00
Antoine Pitrou
6b03ee6033
Issue #5027 : The standard `xml` namespace is now understood by
...
xml.sax.saxutils.XMLGenerator as being bound to
http://www.w3.org/XML/1998/namespace . Patch by Troy J. Farrell.
2010-10-27 18:33:30 +00:00
Alexander Belopolsky
c1a6836305
Issue #10193 : Simplified instrospection used by turtle module
2010-10-27 13:25:45 +00:00
Georg Brandl
7424dd359c
#5975 : add unix_dialect to csv module.
2010-10-27 07:27:06 +00:00
Vinay Sajip
6a65c5df86
logging: Improved Formatter implementation.
2010-10-26 13:16:11 +00:00
R. David Murray
ba488d1504
#7761 : fix telnetlib.interact failures on Windows.
2010-10-26 12:42:24 +00:00
Senthil Kumaran
0256b2a8d6
Fix issue10192 - add urlencode to urllib.parse.__all__
2010-10-25 16:36:20 +00:00
Vinay Sajip
d0557bfe77
logging: Formatter implementation tweak.
2010-10-25 15:25:24 +00:00
Vinay Sajip
a39c571061
logging: Added style option to Formatter to allow %, {} or himBHformatting.
2010-10-25 13:57:39 +00:00
Skip Montanaro
97019ff665
test_gdb should be skipped on darwin (not up to v7 yet)
2010-10-25 01:35:48 +00:00
Victor Stinner
e882aac16d
str.encode() doesn't accept None as errors: use 'strict' instead
2010-10-24 21:12:26 +00:00
Victor Stinner
2ebe697267
Issue #10161 : test_pep277 formats filenames with ascii() on error
...
As suggested by Antoine, it's better to patch only test_pep277 than the
unittest module.
2010-10-24 21:05:03 +00:00
Victor Stinner
df6d6cb0fa
os: fsencode(), fsdecode() and os.environ(b) internal encode-decode methods
...
keep a local copy of the fileystem encoding, instead of calling
sys.getfilesystemencoding() each time.
The filesystem encoding is now constant.
2010-10-24 20:32:26 +00:00
Georg Brandl
08be72d0aa
Add a new warning gategory, ResourceWarning, as discussed on python-dev. It is silent by default,
...
except when configured --with-pydebug.
Emit this warning from the GC shutdown procedure, rather than just printing to stderr.
2010-10-24 15:11:22 +00:00
Georg Brandl
b75b639a8b
Remove usage of exception indexing.
2010-10-24 14:20:22 +00:00
Nick Coghlan
543af75961
Issue 5178: Add tempfile.TemporaryDirectory (original patch by Neil Schemenauer)
2010-10-24 11:23:25 +00:00
Benjamin Peterson
503d6c5ae9
remove broken code accounting an offset the size of the line #10186
2010-10-24 02:52:05 +00:00
R. David Murray
8451c4b6e0
#1349106 : add linesep argument to generator.flatten and header.encode.
2010-10-23 22:19:56 +00:00
Martin v. Löwis
57f75799bf
Revert r85801. The test ought to pass without rounding.
2010-10-23 19:02:30 +00:00
Antoine Pitrou
fbb1c6191c
Follow up to #9778 : fix regressions on 64-bit Windows builds
2010-10-23 17:37:54 +00:00
Georg Brandl
1e908af335
#6518 : enable context manager protocol for ossaudiodev types.
2010-10-23 17:31:52 +00:00
Antoine Pitrou
1cae8b58eb
Also guard other SOCK_NONBLOCK test
2010-10-23 17:05:13 +00:00
Victor Stinner
75d8c5cea2
Issue #6011 : sysconfig and distutils.sysconfig use the surrogateescape error
...
handler to parse the Makefile file. Avoid a UnicodeDecodeError if the source
code directory name contains a non-ASCII character and the locale encoding is
ASCII.
2010-10-23 17:02:31 +00:00
Antoine Pitrou
acd0fda1a4
Fix SOCK_CLOEXEC and SOCK_NONBLOCK tests on recent glibcs with old Linux kernels.
2010-10-23 17:01:44 +00:00
Victor Stinner
2b9af63b4f
Try to fix test_tarfile on AMD64 debian parallel 3.x
...
tarinfo.mtime is an int, whereas getmtime() is a float and it might be
different by something like 3 µs.
2010-10-23 01:15:30 +00:00
Antoine Pitrou
ff150f2921
Revert r85797 (and r85798): it broke the Windows buildbots because of
...
test_multiprocessing's misbehaviour.
2010-10-22 21:41:05 +00:00
Antoine Pitrou
7eecffd05d
Issue #9935 : Speed up pickling of instances of user-defined classes.
2010-10-22 19:43:59 +00:00
Antoine Pitrou
eb585adbde
Fix test_ssl on Ubuntu buildbot with patched OpenSSL
2010-10-22 18:24:20 +00:00
Antoine Pitrou
d532321f7b
Issue #5639 : Add a *server_hostname* argument to `SSLContext.wrap_socket`
...
in order to support the TLS SNI extension. `HTTPSConnection` and
`urlopen()` also use this argument, so that HTTPS virtual hosts are now
supported.
2010-10-22 18:19:07 +00:00
Barry Warsaw
4ebfdf01bb
Only hack cmd.library_dirs when running under Py_ENABLE_SHARED. Tested both
...
with and without --enable-shared on Ubuntu 10.10. Hopefully this finally
solves bug 10126. Will check 3.1 next.
2010-10-22 17:17:51 +00:00
Georg Brandl
9a8439d3e9
Refactor interesting use of try-finally.
2010-10-22 06:35:59 +00:00
Georg Brandl
eb7e56922e
Make top_level attribute a set instead of a dict with None values.
2010-10-22 06:29:21 +00:00
Georg Brandl
83938437cb
#10166 : rewrite self-recursion to iteration in pstats.Stats.add(). Also add a unittest and a stats test file.
2010-10-22 06:28:01 +00:00
Éric Araujo
68fc9aa318
Apply fix from r85784 on py3k too.
...
Fixes bug #10126 for Python 3.2 by using $RUNSHARED to find the
directory to the shared library. test_distutils now passes when
Python was built with --enable-shared (Barry didn’t have the error
but I did).
2010-10-21 23:02:07 +00:00