summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | Issue #14082: shutil.copy2() now copies extended attributes, if possible.Antoine Pitrou2012-05-124-19/+135
| | | | | | | | Patch by Hynek Schlawack.
* | Issue #13959: HaveBrett Cannon2012-05-116-43/+113
| | | | | | | | | | | | | | | | | | | | importlib.abc.FileLoader.load_module()/get_filename() and importlib.machinery.ExtensionFileLoader.load_module() have their single argument be optional as the loader's constructor has all the ncessary information. This allows for the deprecation of imp.load_source()/load_compile()/load_package().
* | Issue #13959: Deprecate imp.get_suffixes() for new attributes onBrett Cannon2012-05-1113-68/+110
| | | | | | | | | | | | | | | | | | | | | | importlib.machinery that provide the suffix details for import. The attributes were not put on imp so as to compartmentalize everything importlib needs for setting up imports in importlib.machinery. This also led to an indirect deprecation of inspect.getmoduleinfo() as it directly returned imp.get_suffix's returned tuple which no longer makes sense.
* | Issue #14764: Update importlib.test.benchmark to work in a world whereBrett Cannon2012-05-111-0/+14
| | | | | | | | import machinery is no longer implicit.
* | Issue #14662: Prevent shutil failures on OS X when destination does notNed Deily2012-05-112-2/+33
| | | | | | | | support chflag operations. (Patch by Hynek Schlawack)
* | use yield fromBenjamin Peterson2012-05-101-6/+3
| |
* | Issue #14157: Fix time.strptime failing without a year on February 29th.Antoine Pitrou2012-05-102-1/+8
|\ \ | |/ | | | | Patch by Hynek Schlawack.
| * Issue #14157: Fix time.strptime failing without a year on February 29th.Antoine Pitrou2012-05-102-1/+8
| | | | | | | | Patch by Hynek Schlawack.
* | Issue #14753: Make multiprocessing treat negative timeouts as it did in 3.2Richard Oudkerk2012-05-104-43/+32
| | | | | | | | | | | | | | | | In Python 3.2 and earlier, Process.join() and Connection.poll() treated negative timeouts as zero timeouts. Earlier versions from the 3.3 line of development treat them as infinite timeouts. The patch reverts to the old behaviour.
* | MERGE: Closes #14768: os.path.expanduser('~/a') doesn't works correctly when ↵Jesus Cea2012-05-102-2/+3
|\ \ | |/ | | | | HOME is '/'
| * Closes #14768: os.path.expanduser('~/a') doesn't works correctly when HOME ↵Jesus Cea2012-05-102-2/+3
| | | | | | | | is '/'
* | unicode_writer_finish() checks string consistencyVictor Stinner2012-05-091-0/+4
| |
* | Issue #14727: Fix race in test_multiprocessingRichard Oudkerk2012-05-081-1/+1
| |
* | Minor fix for test_multiprocessingRichard Oudkerk2012-05-081-1/+1
| |
* | merge 3.2Benjamin Peterson2012-05-081-9/+0
|\ \ | |/
| * remove basically bitrotted XXXsBenjamin Peterson2012-05-081-9/+0
| |
* | explicitly set UnsupportedOperation's module rather than relying on ↵Benjamin Peterson2012-05-081-0/+3
| | | | | | | | incorrect globals on startup (closes #14745)
* | Issue #14742: Don't include DirectoryTestCase from test_unparse in ↵Mark Dickinson2012-05-071-1/+1
| | | | | | | | test_tools until we can speed it up.
* | Issue #14583: Fix importlib bug when a package's __init__.py would first ↵Antoine Pitrou2012-05-073-2/+62
| | | | | | | | import one of its modules then raise an error.
* | Issue #14741: Merge fix from 3.2.Mark Dickinson2012-05-071-0/+2
|\ \ | |/
| * Issue #14741: Fix missing support for ellipsis in parser module.Mark Dickinson2012-05-071-0/+2
| |
* | Issue #14697: Merge fix from 3.2.Mark Dickinson2012-05-071-0/+23
|\ \ | |/
| * Issue #14697: Fix missing parser module support for set displays and set ↵Mark Dickinson2012-05-071-0/+23
| | | | | | | | comprehensions.
* | Issue #14701: Merge fix from 3.2.Mark Dickinson2012-05-071-0/+8
|\ \ | |/
| * Issue #14701: Add missing support for 'raise ... from' in parser module.Mark Dickinson2012-05-071-0/+8
| |
| * #13183: backport fixes to test_pdb to 3.2 branchGeorg Brandl2012-05-061-2/+5
| |
| * Fix for issue 14725 for 3.2 branchRichard Oudkerk2012-05-052-1/+21
| |
* | Issue #14700: Fix two broken and undefined-behaviour-inducing overflow ↵Mark Dickinson2012-05-071-0/+4
| | | | | | | | checks in old-style string formatting. Thanks Serhiy Storchaka for report and original patch.
* | Issue #14695: Run Tools/parser/test_unparse.py as part of test_tools.Mark Dickinson2012-05-071-0/+5
| |
* | Rename lzma.check_is_supported() to is_check_supported() to avoid ↵Nadeem Vawda2012-05-062-5/+5
| | | | | | | | grammatical confusion.
* | Add lzma.{encode,decode}_filter_properties().Nadeem Vawda2012-05-062-0/+44
| |
* | Really fix test_gzip failures on Windows.Nadeem Vawda2012-05-061-5/+7
| |
* | Make test_multiprocessing more lenient about another timeout checkRichard Oudkerk2012-05-061-4/+7
| |
* | Make AcquirerProxy.acquire() support timeout argumentRichard Oudkerk2012-05-061-2/+3
| |
* | Fix test_gzip failures on Windows.Nadeem Vawda2012-05-061-3/+3
| |
* | Separate tests for gzip.GzipFile and gzip.open.Nadeem Vawda2012-05-061-15/+14
| |
* | Closes #13989: Add support for text modes to gzip.open().Nadeem Vawda2012-05-062-9/+121
| | | | | | | | Also, add tests for gzip.open().
* | #12660: Skip test_gdb when run from an installed Python.Vinay Sajip2012-05-061-0/+4
| |
* | Issue #9116: Allowed test to pass on Windows by adjusting the test condition ↵Vinay Sajip2012-05-061-2/+2
| | | | | | | | slightly to allow for a Windows-specific error message.
* | Closes #14729: Allowed test to pass on Windows by adjusting the test ↵Vinay Sajip2012-05-061-1/+1
| | | | | | | | condition slightly to allow for a Windows-specific error message.
* | Issue #14705: Add 'p' format character to PyArg_ParseTuple* for bool support.Larry Hastings2012-05-051-0/+31
| |
* | Fix for Issue 14725 for 3.3 branch.Richard Oudkerk2012-05-052-9/+33
| |
* | Issue #13815: TarFile.extractfile() now returns io.BufferedReader objects.Lars Gustäbel2012-05-052-192/+73
| | | | | | | | The ExFileObject class was removed, some of its code went into _FileInFile.
* | don't append the bytecode suffix to the source suffixes globalBenjamin Peterson2012-05-051-2/+1
| |
* | Clean up a docstring.Brett Cannon2012-05-041-6/+1
| |
* | Jython-friendly tweak.Brett Cannon2012-05-041-1/+1
| |
* | Issue #13959: Re-implement imp.get_suffixes() in Lib/imp.py.Brett Cannon2012-05-048-56/+25
| | | | | | | | | | | | This introduces a new function, imp.extension_suffixes(), which is currently undocumented. That is forthcoming once issue #14657 is resolved and how to expose file suffixes is decided.
* | Properly mark names in importlib._bootstrap as private.Brett Cannon2012-05-042-37/+37
| |
* | Fix test connecting to sha256.tbs-internet.com.Antoine Pitrou2012-05-042-114/+119
|\ \ | |/ | | | | The certificate has changed and the test now needs SNI to pass.
| * Fix test connecting to sha256.tbs-internet.com.Antoine Pitrou2012-05-042-114/+119
| | | | | | | | The certificate has changed and the test now needs SNI to pass.