Commit graph

52175 commits

Author SHA1 Message Date
Éric Araujo
84ed8f7075 Add entries for distutils2 contributors (their patches are in packaging) 2011-11-14 18:14:09 +01:00
Éric Araujo
a5e7f31070 Remove NEWS entries for packaging test suite fixes.
I haven’t updated NEWS for every change or fix in packaging, thinking
that the only entry we need for 3.3a1 is “Add packaging module to the
stdlib”.  Other developers have however added entries for these fixes,
but I don’t think they are interesting for users.

Note that the distutils2 backport has a full changelog.
2011-11-14 18:13:24 +01:00
Éric Araujo
f8361623f0 Clean up byte-compilation code in packaging (#11254 followup).
- Don't use keyword arguments for debug_override; I find it more
  readable to have a comment explaining that True makes pyc and False
  pyo than to write out the non-obvious (when you haven’t read the doc)
  argument name

- Move duplicate code from build_py and install_lib into cmd

- Remove obsolete verbose argument of util.byte_compile

- Remove obsolete passing of -O/-OO to the Python process spawned by
  util.byte_compile (I’ll remove the whole spawning later, after I write
  more tests to check the contents of pyc and pyo files; now that
  byte_compile does not depend on the value of __debug__ in the calling
  Python, we can call py_compile or compileall directly)
2011-11-14 18:10:19 +01:00
Ezio Melotti
d5d4406c8e #1745761, #755670, #13357, #12629, #1200313: merge with 3.2. 2011-11-14 18:56:11 +02:00
Ezio Melotti
c2fe57762b #1745761, #755670, #13357, #12629, #1200313: improve attribute handling in HTMLParser. 2011-11-14 18:53:33 +02:00
Ezio Melotti
b245ed1cdf Group tests about attributes in a separate class. 2011-11-14 18:13:22 +02:00
Eli Bendersky
84b48a6c46 Clarify the existence of the <> operator in Grammar/Grammar with a comment. Closes issue 13239 2011-11-14 01:18:24 +02:00
Eli Bendersky
0e79b7e92c Clarify the existence of the <> operator in Grammar/Grammar with a comment, for issue 13239 2011-11-14 01:16:31 +02:00
Antoine Pitrou
3e623243d5 Issue #13217: add missing header dependencies in the Makefile for unicodeobject.o.
Patch by John O'Connor.
2011-11-13 19:37:58 +01:00
Antoine Pitrou
5c398e8395 Restore performance of special casings for utf-16 and utf-32 in TextIOWrapper 2011-11-13 04:11:37 +01:00
Antoine Pitrou
c28e2e53ba In text I/O, optimize scanning for new lines with 1-byte unicode chars 2011-11-13 03:53:42 +01:00
Antoine Pitrou
f364e7b598 Fix memory leak with FLUFL-related syntax errors (!) 2011-11-13 01:02:02 +01:00
Antoine Pitrou
9ec2593bda Fix memory leak with FLUFL-related syntax errors (!) 2011-11-13 01:01:23 +01:00
Antoine Pitrou
c1b0bfdb04 Fix memory leak in io.StringIO 2011-11-12 22:34:28 +01:00
Antoine Pitrou
39aba4f563 Use the small object allocator for small bytearrays 2011-11-12 21:15:28 +01:00
Antoine Pitrou
c3dfc98f41 Null merge 2011-11-12 20:39:02 +01:00
Antoine Pitrou
4339a7767d Merge 2011-11-12 20:36:51 +01:00
Antoine Pitrou
7abe61f6b5 Restore smtpd.DEBUGSTREAM at the end of test_smtpd.
(backport of 6b9f547e92d8)
2011-11-12 20:36:29 +01:00
Antoine Pitrou
e0815e2db0 Restore smtpd.DEBUGSTREAM at the end of test_smtpd.
This fixes a subsequent refleak in test_smtplib.
2011-11-12 20:36:29 +01:00
Petri Lehtinen
2515c4d34e Merge heads 2011-11-12 21:24:37 +02:00
Petri Lehtinen
f89d8fcc36 Merge heads 2011-11-12 21:23:28 +02:00
Petri Lehtinen
516d80530b Merge branch 3.2 2011-11-12 21:15:24 +02:00
Petri Lehtinen
c153cd3d5a Update mailbox.Maildir tests
Remove a sleep to fix transient test failures. Use skewfactor of -3 to
make it work on systems that have 1 second precision for time.time().

Closes #11999
Refs #13254
2011-11-12 21:14:53 +02:00
Eli Bendersky
bf9d34ce7e Issue 12767: document the argument of threading.Condition.notify 2011-11-12 20:46:54 +02:00
Eli Bendersky
d44af82e62 Issue #12767: documenting threading.Condition.notify 2011-11-12 20:44:25 +02:00
Antoine Pitrou
31b92a534f Sanitize reference management in the utf-8 encoder 2011-11-12 18:35:19 +01:00
Antoine Pitrou
f72d4ef327 Plug some (unlikely) refleaks. 2011-11-12 18:05:15 +01:00
Antoine Pitrou
61093c0ced Issue #13193: Fix distutils.filelist.FileList and
packaging.manifest.Manifest under Windows.  The "recursive-include"
directive now recognizes both legal path separators.
2011-11-12 01:27:19 +01:00
Antoine Pitrou
3714c1ebfd Add NEWS entry for #13193 2011-11-12 01:22:11 +01:00
Antoine Pitrou
8f0ffe587b Issue #13193: fix distutils.filelist.FileList under Windows 2011-11-12 01:20:45 +01:00
Florent Xicluna
04842a84c3 Remove unused or redundant imports in concurrent.futures and multiprocessing. 2011-11-11 20:05:50 +01:00
Florent Xicluna
f8240d6564 Merge 3.2, doc typos. 2011-11-11 19:58:53 +01:00
Florent Xicluna
599d76b275 Reformat paragraphs. 2011-11-11 19:56:26 +01:00
Florent Xicluna
45c6c3eb71 Few typos in the documentation. 2011-11-11 19:55:21 +01:00
Florent Xicluna
e41f0de84d Merge 3.2, fix typos. 2011-11-11 19:39:25 +01:00
Florent Xicluna
992d9e081f Fix few typos. 2011-11-11 19:35:42 +01:00
Florent Xicluna
c178d9bcc4 Merge 3.2. Remove duplicate ACKS and reorder slightly to prevent future dups. 2011-11-11 19:31:02 +01:00
Florent Xicluna
490062b42c Remove duplicate ACKS. 2011-11-11 19:21:22 +01:00
Florent Xicluna
e54371e24c Use unittest.skipUnless to skip the test related to the glibc bug, issue #13309. 2011-11-11 18:59:30 +01:00
Brian Curtin
4ff29db243 Merge 3.2 2011-11-11 09:41:17 -06:00
Brian Curtin
675f6b87cd Fix #13384. Remove __future__ import in 3.x code. 2011-11-11 09:37:25 -06:00
Ezio Melotti
40dc919b0d Fix range in test. 2011-11-11 17:00:46 +02:00
Eli Bendersky
e92ff0503c Issue #13161: fix doc strings of __i*__ operators. Closes #13161 2011-11-11 17:02:16 +02:00
Eli Bendersky
d3baae73be Issue #13161: fix doc strings of __i*__ operators 2011-11-11 16:57:05 +02:00
Antoine Pitrou
51f6648a31 Make test more inclusive 2011-11-11 13:35:44 +01:00
Antoine Pitrou
dffab19218 Enable commented out test 2011-11-11 13:31:59 +01:00
Antoine Pitrou
0290c7a811 Fix regression on 2-byte wchar_t systems (Windows) 2011-11-11 13:29:12 +01:00
Eli Bendersky
28a08205c5 Issue #13191: typo in argparse docs 2011-11-11 10:58:36 +02:00
Eli Bendersky
a7795dbe9a Issue #13191: typo in argparse docs 2011-11-11 10:57:01 +02:00
Eli Bendersky
6e9002c8e0 Issue #13365: correct an error in the documentation of str.expandtabs. Patch by John Feuerstein 2011-11-11 10:44:22 +02:00