]>
granicus.if.org Git - python/log
Florent Xicluna [Thu, 20 Oct 2011 21:14:36 +0000 (23:14 +0200)]
Issue #9168: now smtpd is able to bind privileged port.
Florent Xicluna [Thu, 20 Oct 2011 21:03:43 +0000 (23:03 +0200)]
Issue #9168: now smtpd is able to bind privileged port.
Ezio Melotti [Thu, 20 Oct 2011 16:53:35 +0000 (19:53 +0300)]
#13233: null merge with 3.2.
Ezio Melotti [Thu, 20 Oct 2011 16:51:18 +0000 (19:51 +0300)]
#13233: fix typo.
Ezio Melotti [Thu, 20 Oct 2011 16:45:39 +0000 (19:45 +0300)]
Merge heads.
Raymond Hettinger [Thu, 20 Oct 2011 16:43:12 +0000 (09:43 -0700)]
merge
Raymond Hettinger [Thu, 20 Oct 2011 16:42:05 +0000 (09:42 -0700)]
Bytes are already distinct from text, so typed=True isn't necessary.
Ezio Melotti [Thu, 20 Oct 2011 16:40:44 +0000 (19:40 +0300)]
#13219: merge with 3.2.
Ezio Melotti [Thu, 20 Oct 2011 16:38:04 +0000 (19:38 +0300)]
#13219: clarify section about character sets in the re documentation.
Senthil Kumaran [Thu, 20 Oct 2011 16:34:27 +0000 (00:34 +0800)]
merge heads
Senthil Kumaran [Thu, 20 Oct 2011 16:31:40 +0000 (00:31 +0800)]
News entry for Issue12529 and Issue12604
Senthil Kumaran [Thu, 20 Oct 2011 16:29:47 +0000 (00:29 +0800)]
News entry for Issue12529 and Issue12604
Raymond Hettinger [Thu, 20 Oct 2011 16:22:10 +0000 (09:22 -0700)]
Simplify calls in fnmatch.
Raymond Hettinger [Thu, 20 Oct 2011 15:57:45 +0000 (08:57 -0700)]
Issue 13227: Option to make the lru_cache() type specific (suggested by Andrew Koenig).
Victor Stinner [Wed, 19 Oct 2011 22:46:21 +0000 (00:46 +0200)]
Mention that os.O_CLOEXEC was added to Python 3.3
Victor Stinner [Wed, 19 Oct 2011 22:41:21 +0000 (00:41 +0200)]
Issue #13150: Add a comment in _sysconfigdata to explain the origin of this file
Antoine Pitrou [Wed, 19 Oct 2011 21:28:40 +0000 (23:28 +0200)]
Silence the FileExistsError which can be raised because of the O_EXCL flag
(as in import.c)
Raymond Hettinger [Wed, 19 Oct 2011 21:16:47 +0000 (14:16 -0700)]
merge
Raymond Hettinger [Wed, 19 Oct 2011 21:16:18 +0000 (14:16 -0700)]
Issue 12668: Fix wording in Whatsnew3.2
Raymond Hettinger [Wed, 19 Oct 2011 21:10:37 +0000 (14:10 -0700)]
Merge
Raymond Hettinger [Wed, 19 Oct 2011 21:10:07 +0000 (14:10 -0700)]
Issue 11931: Minor punctuation/grammar/wording fixups to the regex docs
Benjamin Peterson [Wed, 19 Oct 2011 20:58:15 +0000 (16:58 -0400)]
merge 3.2
Benjamin Peterson [Wed, 19 Oct 2011 20:57:40 +0000 (16:57 -0400)]
adjust braces a bit
Raymond Hettinger [Wed, 19 Oct 2011 20:40:37 +0000 (13:40 -0700)]
Issue #13121: Support in-place math operators for collections.Counter().
Éric Araujo [Wed, 19 Oct 2011 19:32:39 +0000 (21:32 +0200)]
Branch merge
Senthil Kumaran [Wed, 19 Oct 2011 18:50:13 +0000 (02:50 +0800)]
urllib.request - syntax changes enhancing readability. By Éric Araujo
Senthil Kumaran [Wed, 19 Oct 2011 18:48:01 +0000 (02:48 +0800)]
urllib.request - syntax changes enhancing readability. By Éric Araujo
Senthil Kumaran [Wed, 19 Oct 2011 18:37:08 +0000 (02:37 +0800)]
Doc improvements suggested by Éric Araujo for the new 'HEAD' Request feature.
Senthil Kumaran [Wed, 19 Oct 2011 18:16:59 +0000 (02:16 +0800)]
default - Fix closes Issue 12604 - Use a proper no-op macro expansion for VTRACE macro in _sre.c
Patch by Petri Lehtinen and Josh Triplett.
Senthil Kumaran [Wed, 19 Oct 2011 18:15:36 +0000 (02:15 +0800)]
3.2 - Fix Issue 12604 - Use a proper no-op macro expansion for VTRACE macro in _sre.c
Senthil Kumaran [Wed, 19 Oct 2011 17:52:41 +0000 (01:52 +0800)]
default - Fix closes Issue6090 - Raise a ValueError, instead of failing with unrelated
exceptions, when a document with timestamp earlier than 1980 is provided to
zipfile. Patch contributed by Petri Lehtinen.
Senthil Kumaran [Wed, 19 Oct 2011 17:46:00 +0000 (01:46 +0800)]
3.2 - Fix closes Issue6090 - Raise a ValueError, instead of failing with unrelated
exceptions, when a document with timestamp earlier than 1980 is provided to
zipfile. Patch contributed by Petri Lehtinen.
Senthil Kumaran [Wed, 19 Oct 2011 17:06:59 +0000 (01:06 +0800)]
default - Fix closes Issue12529 - cgi.parse_header failure on double quotes and
semicolons. Patch by Ben Darnell and Petri Lehtinen.
Senthil Kumaran [Wed, 19 Oct 2011 17:05:44 +0000 (01:05 +0800)]
3.2 - Fix closes Issue12529 - cgi.parse_header failure on double quotes and
semicolons. Patch by Ben Darnell and Petri Lehtinen.
Florent Xicluna [Wed, 19 Oct 2011 09:44:51 +0000 (11:44 +0200)]
Fix warning while building documentation.
Ezio Melotti [Wed, 19 Oct 2011 08:06:26 +0000 (11:06 +0300)]
Merge with 3.2.
Ezio Melotti [Wed, 19 Oct 2011 07:58:56 +0000 (10:58 +0300)]
Remove duplication.
Éric Araujo [Wed, 19 Oct 2011 06:50:49 +0000 (08:50 +0200)]
Make one function in packaging.metadata simpler
Éric Araujo [Wed, 19 Oct 2011 06:49:20 +0000 (08:49 +0200)]
Clean up some idioms in packaging tests.
- Use os.makedirs (I had forgotten about it!)
- Let TempdirManager.write_file call os.path.join for us
- Remove custom command added by test_dist
- Use a skip instead of hiding a method with an underscore
- Address pyflakes warnings
Éric Araujo [Wed, 19 Oct 2011 06:41:07 +0000 (08:41 +0200)]
Add reST targets to sections of the setup.cfg spec, improve wording
Éric Araujo [Wed, 19 Oct 2011 06:37:22 +0000 (08:37 +0200)]
Change signature of packaging.tests.support.LoggingCatcher.get_logs.
I need this for some tests, and it makes code clearer. This commit also
changes some assertEqual calls to use (actual, expected) order and fix
some pyflakes warnings.
Éric Araujo [Wed, 19 Oct 2011 06:18:05 +0000 (08:18 +0200)]
More fixes for PEP 3147 compliance in packaging (#11254)
Éric Araujo [Wed, 19 Oct 2011 04:46:13 +0000 (06:46 +0200)]
Expand tests and fix bugs in packaging.util.resolve_name.
The code is still ugly, but at least it works better now. Patches to
make it easier to read are welcome, as well as support in #12915.
Éric Araujo [Wed, 19 Oct 2011 04:02:24 +0000 (06:02 +0200)]
Fix typo
Éric Araujo [Wed, 19 Oct 2011 04:01:57 +0000 (06:01 +0200)]
Improve Victor’s commit with cool new 2.5 idiom
Łukasz Langa [Wed, 19 Oct 2011 00:40:48 +0000 (02:40 +0200)]
A ricochet from fixing #10680: http://http://example.com/ no longer reports
'nonnumeric port'. It parses to a host name of "http:" which is equivalent to
http:80.
Łukasz Langa [Wed, 19 Oct 2011 00:04:46 +0000 (02:04 +0200)]
Merged fix for #10860 from 3.2
Victor Stinner [Tue, 18 Oct 2011 21:32:53 +0000 (23:32 +0200)]
Simplify _PyUnicode_COMPACT_DATA() macro
Victor Stinner [Tue, 18 Oct 2011 20:10:14 +0000 (22:10 +0200)]
Add consistency check to _PyUnicode_New()
Victor Stinner [Tue, 18 Oct 2011 19:55:25 +0000 (21:55 +0200)]
Issue #12281: Fix test_codecs.test_cp932() on Windows XP
Cool! Decoding b'\x81\x00abc' from cp932 with replace error handler is now
giving the same result on all Windows versions.
Victor Stinner [Tue, 18 Oct 2011 19:46:37 +0000 (21:46 +0200)]
Issue #12281: Skip code page tests on non-Windows platforms
Victor Stinner [Tue, 18 Oct 2011 19:21:00 +0000 (21:21 +0200)]
Issue #12281: Rewrite the MBCS codec to handle correctly replace and ignore
error handlers on all Windows versions. The MBCS codec is now supporting all
error handlers, instead of only replace to encode and ignore to decode.
Łukasz Langa [Tue, 18 Oct 2011 19:17:39 +0000 (21:17 +0200)]
Fixes #10860: Handle empty port after port delimiter in httplib
Antoine Pitrou [Tue, 18 Oct 2011 15:52:24 +0000 (17:52 +0200)]
Issue #13150: sysconfig no longer parses the Makefile and config.h files
when imported, instead doing it at build time. This makes importing
sysconfig faster and reduces Python startup time by 20%.
Antoine Pitrou [Tue, 18 Oct 2011 14:42:55 +0000 (16:42 +0200)]
Issue #13188: When called without an explicit traceback argument,
generator.throw() now gets the traceback from the passed exception's
``__traceback__`` attribute. Patch by Petri Lehtinen.
Antoine Pitrou [Tue, 18 Oct 2011 14:40:50 +0000 (16:40 +0200)]
Issue #13188: When called without an explicit traceback argument,
generator.throw() now gets the traceback from the passed exception's
`__traceback__` attribute. Patch by Petri Lehtinen.
Ezio Melotti [Tue, 18 Oct 2011 10:26:49 +0000 (13:26 +0300)]
#12448: merge with 3.2.
Ezio Melotti [Tue, 18 Oct 2011 10:20:07 +0000 (13:20 +0300)]
#12448: smtplib now flushes stdout while running ``python -m smtplib``
in order to display the prompt correctly. Patch by Petri Lehtinen.
Ezio Melotti [Tue, 18 Oct 2011 10:00:36 +0000 (13:00 +0300)]
#12277: merge with 3.2.
Ezio Melotti [Tue, 18 Oct 2011 09:59:39 +0000 (12:59 +0300)]
#12277: add missing comma.
Victor Stinner [Mon, 17 Oct 2011 18:44:22 +0000 (20:44 +0200)]
Close #12454: The mailbox module is now using ASCII, instead of the locale
encoding, to read and write MH mailboxes (.mh_sequences files).
Victor Stinner [Mon, 17 Oct 2011 18:18:58 +0000 (20:18 +0200)]
Instantiate the OS-related exception as soon as we raise it, so that "except"
works properly.
PyErr_SetFromErrnoWithFilenameObject() was already fixed by the changeset
793c75177d28 . This commit fixes PyErr_SetExcFromWindowsErrWithFilenameObject(),
used on Windows.
Victor Stinner [Mon, 17 Oct 2011 17:55:31 +0000 (19:55 +0200)]
Issue #12367: Test test_select.test_errno() on FreeBSD
See the FreeBSD bug:
http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/155606
Nadeem Vawda [Mon, 17 Oct 2011 17:40:47 +0000 (19:40 +0200)]
Merge #13194: zlib.compressobj().copy() and zlib.decompressobj().copy() are now available on Windows.
Nadeem Vawda [Mon, 17 Oct 2011 17:34:22 +0000 (19:34 +0200)]
Issue #13194: zlib.compressobj().copy() and zlib.decompressobj().copy() are now available on Windows.
Antoine Pitrou [Mon, 17 Oct 2011 17:28:44 +0000 (19:28 +0200)]
Issue #13146: Writing a pyc file is now atomic under POSIX.
Antoine Pitrou [Mon, 17 Oct 2011 17:21:04 +0000 (19:21 +0200)]
Fix typo
Benjamin Peterson [Mon, 17 Oct 2011 17:10:24 +0000 (13:10 -0400)]
merge 3.2 (#13199)
Benjamin Peterson [Mon, 17 Oct 2011 17:09:27 +0000 (13:09 -0400)]
plug possible refleak (closes #13199)
Mark Hammond [Mon, 17 Oct 2011 00:36:49 +0000 (11:36 +1100)]
normalize whitespace in Lib/distutils/msvc9compiler.py
Mark Hammond [Mon, 17 Oct 2011 00:35:31 +0000 (11:35 +1100)]
normalize whitespace in Lib/distutils/msvc9compiler.py
Mark Hammond [Mon, 17 Oct 2011 00:28:09 +0000 (11:28 +1100)]
Issue #7833: Ext. modules built using distutils on Windows no longer get a manifest
Mark Hammond [Mon, 17 Oct 2011 00:05:57 +0000 (11:05 +1100)]
Issue #7833: Ext. modules built using distutils on Windows no longer get a manifest
Victor Stinner [Sun, 16 Oct 2011 21:46:06 +0000 (23:46 +0200)]
(null merge 3.2, fix already applied to default)
Victor Stinner [Sun, 16 Oct 2011 21:45:39 +0000 (23:45 +0200)]
Issue #10653: Fix time.strftime() on Windows, check for invalid format strings
Victor Stinner [Sun, 16 Oct 2011 20:12:03 +0000 (22:12 +0200)]
Close #13174: Fix extended attributes tests in test_os for SELinux
On Fedora, new files get the 'security.selinux' attribute.
Victor Stinner [Sun, 16 Oct 2011 18:48:52 +0000 (20:48 +0200)]
test_select: use a timeout=0 in test_errno()
Victor Stinner [Sun, 16 Oct 2011 17:08:23 +0000 (19:08 +0200)]
Issue #10653: Fix time.strftime() on Windows, check for invalid format strings
Senthil Kumaran [Sun, 16 Oct 2011 15:54:44 +0000 (23:54 +0800)]
Fix closes issue
1673007 urllib.request to support HEAD requests with a new method arg.
Raymond Hettinger [Sun, 16 Oct 2011 07:00:51 +0000 (00:00 -0700)]
Merge
Raymond Hettinger [Sun, 16 Oct 2011 06:50:42 +0000 (23:50 -0700)]
Issue 13177: Make tracebacks more readable by avoiding chained exceptions in the lru_cache.
Antoine Pitrou [Sat, 15 Oct 2011 14:38:20 +0000 (16:38 +0200)]
Fix build under Windows
Benjamin Peterson [Sat, 15 Oct 2011 13:25:28 +0000 (09:25 -0400)]
remove some duplication
Éric Araujo [Fri, 14 Oct 2011 15:38:10 +0000 (17:38 +0200)]
Merge 3.2
Éric Araujo [Fri, 14 Oct 2011 15:37:45 +0000 (17:37 +0200)]
Update dead references from py.org/dev/faq to the devguide (#13176)
Éric Araujo [Fri, 14 Oct 2011 15:04:39 +0000 (17:04 +0200)]
Cleanup in packaging: super considered super
Éric Araujo [Fri, 14 Oct 2011 14:58:23 +0000 (16:58 +0200)]
Fix writing of the RESOURCES file by packaging (#12386)
Éric Araujo [Fri, 14 Oct 2011 14:56:17 +0000 (16:56 +0200)]
Merge 3.2
Éric Araujo [Fri, 14 Oct 2011 14:56:02 +0000 (16:56 +0200)]
Branch merge
Éric Araujo [Fri, 14 Oct 2011 14:50:09 +0000 (16:50 +0200)]
Branch merge
Martin v. Löwis [Fri, 14 Oct 2011 13:16:45 +0000 (15:16 +0200)]
Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.
Lars Gustäbel [Fri, 14 Oct 2011 10:46:40 +0000 (12:46 +0200)]
Issue #13158: Fix decoding and encoding of base-256 number fields in tarfile.
The nti() function that converts a number field from a tar header to a number
failed to decode GNU tar specific base-256 fields. I also added support for
decoding and encoding negative base-256 number fields.
Martin v. Löwis [Fri, 14 Oct 2011 08:20:37 +0000 (10:20 +0200)]
Rename _Py_identifier to _Py_IDENTIFIER.
Lars Gustäbel [Fri, 14 Oct 2011 10:53:10 +0000 (12:53 +0200)]
Merge with 3.2: Issue #13158: Fix decoding and encoding of base-256 number fields in tarfile.
The nti() function that converts a number field from a tar header to a number
failed to decode GNU tar specific base-256 fields. I also added support for
decoding and encoding negative base-256 number fields.
Victor Stinner [Fri, 14 Oct 2011 01:05:10 +0000 (03:05 +0200)]
(Merge 3.2) Issue #13025: mimetypes is now reading MIME types using the UTF-8
encoding, instead of the locale encoding.
Victor Stinner [Fri, 14 Oct 2011 01:03:35 +0000 (03:03 +0200)]
Issue #13025: mimetypes is now reading MIME types using the UTF-8 encoding,
instead of the locale encoding.
Victor Stinner [Fri, 14 Oct 2011 00:39:06 +0000 (02:39 +0200)]
(Merge 3.2) Issue #10653: On Windows, use strftime() instead of wcsftime()
because wcsftime() doesn't format time zone correctly.
Victor Stinner [Fri, 14 Oct 2011 00:36:13 +0000 (02:36 +0200)]
Issue #10653: On Windows, use strftime() instead of wcsftime() because
wcsftime() doesn't format time zone correctly.
Victor Stinner [Fri, 14 Oct 2011 00:13:11 +0000 (02:13 +0200)]
Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
Victor Stinner [Thu, 13 Oct 2011 22:08:29 +0000 (00:08 +0200)]
What's new in Python 3.3: document new functions of the os module