summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Drop support for Python 2.4 in upload command.Jason R. Coombs2014-05-101-8/+2
|
* Replace import * with explicit importJason R. Coombs2014-05-101-1/+1
|
* Clean up style in distutils upload commandJason R. Coombs2014-05-101-14/+19
|
* Issue #19655: Add tests for the new asdl parser.Eli Bendersky2014-05-101-0/+122
| | | | This unit test runs only for source builds of Python, similarly to test_tools.
* Issue #19655: Replace the ASDL parser carried with CPythonEli Bendersky2014-05-104-1202/+294
| | | | | | | | The new parser does not rely on Spark (which is now removed from our repo), uses modern 3.x idioms and is significantly smaller and simpler. It generates exactly the same AST files (.h and .c), so in practice no builds should be affected.
* Issue #19721: Consolidate test_importlib utility code into a singleBrett Cannon2014-05-0925-270/+249
| | | | module.
* Issue #20776: Flesh out tests for importlib.machinery.PathFinder.Brett Cannon2014-05-091-0/+47
|
* Issue21452 Add missing backslash to build path for make_buildinfoTim Golden2014-05-091-6/+6
|\
| * MergeTim Golden2014-05-091-9/+9
| |\
| * | Issue21452 Add missing backslash to build path for make_buildinfoTim Golden2014-05-091-6/+6
| | |
* | | Issue10752 Be more robust when finding a PERL interpreter to build OpenSSL. ↵Tim Golden2014-05-091-9/+9
|\ \ \ | | |/ | |/| | | | Initial patch by Gabi Davar
| * | Issue10752 Be more robust when finding a PERL interpreter to build OpenSSL. ↵Tim Golden2014-05-091-9/+9
| |/ | | | | | | Initial patch by Gabi Davar
* | Issue #21156: importlib.abc.InspectLoader.source_to_code() is now aBrett Cannon2014-05-094-2/+17
| | | | | | | | staticmethod.
* | Merge for issue #21438Brett Cannon2014-05-091-1/+11
|\ \ | |/
| * Issue #21438: Document what loaders don't require a module name forBrett Cannon2014-05-091-1/+11
| | | | | | | | load_module().
* | Merge for issue #21157Brett Cannon2014-05-091-4/+8
|\ \ | |/
| * Issue #21157: Touch up imp docs to be more explicit about importlibBrett Cannon2014-05-091-4/+8
| | | | | | | | alternatives.
* | Issue #21141: The Windows build process no longer attempts to find Perl,Zachary Ware2014-05-096-308/+290
| | | | | | | | | | | | | | | | instead relying on OpenSSL source being configured and ready to build. The ``PCbuild\build_ssl.py`` script has been re-written and re-named to ``PCbuild\prepare_ssl.py``, and takes care of configuring OpenSSL source for both 32 and 64 bit platforms. OpenSSL sources obtained from svn.python.org will always be pre-configured and ready to build.
* | Merge from 3.4.Tim Peters2014-05-083-11/+59
|\ \ | |/ | | | | | | | | Issue #21435: Segfault in gc with cyclic trash Changed the iteration logic in finalize_garbage() to tolerate objects vanishing from the list as a side effect of executing a finalizer.
| * Issue #21435: Segfault in gc with cyclic trashTim Peters2014-05-083-11/+62
| | | | | | | | | | Changed the iteration logic in finalize_garbage() to tolerate objects vanishing from the list as a side effect of executing a finalizer.
* | Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a ↵Antoine Pitrou2014-05-084-4/+41
|\ \ | |/ | | | | | | | | flush() on the underlying binary stream. Patch by akira.
| * Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a ↵Antoine Pitrou2014-05-085-4/+45
| | | | | | | | | | | | flush() on the underlying binary stream. Patch by akira.
* | Issue #21037: Add a build option to enable AddressSanitizer support.Charles-François Natali2014-05-083-0/+33
| |
* | Merge #21300: fix typoR David Murray2014-05-082-4/+4
|\ \ | |/
| * #21300: fix typoR David Murray2014-05-082-4/+4
| |
* | Merge with 3.4Kristján Valur Jónsson2014-05-080-0/+0
|\ \ | |/
| * Merging from 3.3: The PyCOND_TIMEDWAIT must use microseconds for the timeout ↵Kristján Valur Jónsson2014-05-082-7/+7
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | argument in order to have the same resolution as pthreads condition variables. At the same time, it must be large enough to accept 31 bits of milliseconds, which is the maximum timeout value in the windows API. A PY_LONG_LONG of microseconds fullfills both requirements. This closes issue #20737
| | * The PyCOND_TIMEDWAIT must use microseconds for the timeout argumentKristján Valur Jónsson2014-05-082-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | in order to have the same resolution as pthreads condition variables. At the same time, it must be large enough to accept 31 bits of milliseconds, which is the maximum timeout value in the windows API. A PY_LONG_LONG of microseconds fullfills both requirements. This closes issue #20737
| | * - Issue #17752: Fix distutils tests when run from the installed location.doko@ubuntu.com2014-05-074-13/+15
| | |
* | | The PyCOND_TIMEDWAIT must use microseconds for the timeout argumentKristján Valur Jónsson2014-05-082-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | in order to have the same resolution as pthreads condition variables. At the same time, it must be large enough to accept 31 bits of milliseconds, which is the maximum timeout value in the windows API. A PY_LONG_LONG of microseconds fullfills both requirements. This closes issue #20737
* | | Issue19643 Fix whitespaceTim Golden2014-05-071-3/+3
| | |
* | | Issue19643 Add an example of shutil.rmtree which shows how to cope with ↵Tim Golden2014-05-071-0/+20
| | | | | | | | | | | | readonly files on Windows
* | | - Issue #17752: Fix distutils tests when run from the installed location.doko@ubuntu.com2014-05-074-13/+15
|\ \ \ | |/ /
| * | - Issue #17752: Fix distutils tests when run from the installed location.doko@ubuntu.com2014-05-074-14/+25
| | |
* | | Merge: #21300: Clean up the docs for the email "policy" arguments.R David Murray2014-05-073-23/+37
|\ \ \ | |/ /
| * | #21300: Clean up the docs for the email "policy" arguments.R David Murray2014-05-073-23/+37
| | |
* | | Merge 3.4->default: asyncio: Fix the second half of issue #21447: race in ↵Guido van Rossum2014-05-062-6/+14
|\ \ \ | |/ / | | | | | | _write_to_self().
| * | asyncio: Fix the second half of issue #21447: race in _write_to_self().Guido van Rossum2014-05-062-6/+14
| | |
* | | Issue #21442: Fix MSVC compiler warning introduced by issue21377.Zachary Ware2014-05-061-1/+1
| | |
* | | Merge with 3.4Zachary Ware2014-05-061-8/+8
|\ \ \ | |/ /
| * | Add prompts to interactive example.Zachary Ware2014-05-061-8/+8
| | | | | | | | | | | | | | | This makes it match the new example below, and allows Sphinx's "hide the prompts and output" feature to work.
* | | Issue #21366: Document the fact that ``return`` in a ``finally`` clauseZachary Ware2014-05-061-0/+14
|\ \ \ | |/ / | | | | | | overrides a ``return`` in the ``try`` suite.
| * | Issue #21366: Document the fact that ``return`` in a ``finally`` clauseZachary Ware2014-05-061-0/+14
| | | | | | | | | | | | overrides a ``return`` in the ``try`` suite.
* | | Issue21393 Use CryptReleaseContext to release Crypt handle on WindowsTim Golden2014-05-061-1/+1
| | |
* | | Issue21440 Use support.rmtree in test_zipfile & test_tarfileTim Golden2014-05-062-32/+30
| | |
* | | Issue #21233: Fix _PyObject_Alloc() when compiled with WITH_VALGRIND definedVictor Stinner2014-05-061-3/+3
| | |
* | | Issue18314 ACKS & NEWSTim Golden2014-05-052-0/+3
| | |
* | | Issue18314 Allow unlink to remove junctions. Includes support for creating ↵Tim Golden2014-05-054-36/+235
| | | | | | | | | | | | junctions. Patch by Kim Gräsman
* | | Merge 3.4->default: asyncio docs: ProactorEventLoop does not support SSL.Guido van Rossum2014-05-051-1/+1
|\ \ \ | |/ /
| * | asyncio docs: ProactorEventLoop does not support SSL.Guido van Rossum2014-05-051-1/+1
| | |