Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #14928: Fix importlib bootstrap issues by using a custom executable ↵ | Antoine Pitrou | 2012-06-19 | 1 | -16/+15 |
| | | | | (Modules/_freeze_importlib) to build Python/importlib.h. | ||||
* | Try to fix issue #15086: build failure on Ubuntu shared buildbot. | Antoine Pitrou | 2012-06-16 | 1 | -2/+2 |
| | |||||
* | Eric Snow's implementation of PEP 421. | Barry Warsaw | 2012-06-03 | 1 | -0/+2 |
| | | | | Issue 14673: Add sys.implementation | ||||
* | Issue #14660: Install namespace_pkgs test directories and files. | Ned Deily | 2012-05-28 | 1 | -0/+18 |
| | |||||
* | Implemented PEP 405 (Python virtual environments). | Vinay Sajip | 2012-05-26 | 1 | -0/+3 |
| | |||||
* | Issue #14642: Add "hg touch" extension, and "make touch" target. | Martin v. Loewis | 2012-04-27 | 1 | -1/+5 |
| | |||||
* | Issue #14605 and #14642: Issue a warning in case Python\importlib.h needs to | Marc-Andre Lemburg | 2012-04-25 | 1 | -2/+13 |
| | | | | | | | be rebuilt, but there's no Python interpreter around to freeze the bootstrap script. Forgot to include Makefile.pre.in in changeset 76549:acfdf46b8de1. | ||||
* | Avoid rebuilding all C files when importlib.h is updated. | Antoine Pitrou | 2012-04-16 | 1 | -1/+2 |
| | |||||
* | Issue #2377: Make importlib the implementation of __import__(). | Brett Cannon | 2012-04-14 | 1 | -0/+6 |
| | | | | | | | importlib._bootstrap is now frozen into Python/importlib.h and stored as _frozen_importlib in sys.modules. Py_Initialize() loads the frozen code along with sys and imp and then uses _frozen_importlib._install() to set builtins.__import__() w/ _frozen_importlib.__import__(). | ||||
* | Issue #14541: Merged addition of test/sndhdrdata to Makefile.pre.in from 3.2. | Vinay Sajip | 2012-04-10 | 1 | -1/+1 |
|\ | |||||
| * | Issue #14541: Added test/sndhdrdata to Makefile.pre.in for installation. | Vinay Sajip | 2012-04-10 | 1 | -1/+2 |
| | | |||||
* | | Followup for issue #14321, remove references to Parser/pgen.stamp | Matthias Klose | 2012-04-04 | 1 | -1/+1 |
| | | |||||
* | | Issue #14382: Ensure new unittest.test.testmock is installed. | Ned Deily | 2012-03-22 | 1 | -1/+1 |
| | | | | | | | | (Original patch by Vinay Sajip) | ||||
* | | - Issue #14321: Do not run pgen during the build if files are up to date. | Matthias Klose | 2012-03-15 | 1 | -6/+32 |
| | | |||||
* | | merge 3.2 | Matthias Klose | 2012-03-14 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | merge 3.1 | Matthias Klose | 2012-03-14 | 1 | -2/+2 |
| |\ | |||||
| | * | - rename configure.in to configure.ac | Matthias Klose | 2012-03-14 | 1 | -2/+2 |
| | | | | | | | | | | | | - change references from configure.in to configure.ac | ||||
* | | | Merge 3.2: Issue #13703 plus some related test suite fixes. | Georg Brandl | 2012-02-20 | 1 | -0/+1 |
|\ \ \ | |/ / | |||||
| * | | Run tests with -R on "make test" and the buildbots. | Georg Brandl | 2012-02-20 | 1 | -1/+1 |
| | | | |||||
| * | | Merge from 3.1: Issue #13703: add a way to randomize the hash values of ↵ | Georg Brandl | 2012-02-20 | 1 | -0/+1 |
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | basic types (str, bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior. | ||||
| | * | Issue #13703: add a way to randomize the hash values of basic types (str, ↵ | Georg Brandl | 2012-02-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior. | ||||
| | * | Issue #12205: Fix test_subprocess failure due to uninstalled test data. | Ned Deily | 2011-05-29 | 1 | -1/+1 |
| | | | |||||
* | | | Change the python3 hardlink to a symlink, and correct some misuse of the ↵ | Nick Coghlan | 2012-02-17 | 1 | -4/+4 |
| | | | | | | | | | | | | PYTHON var in the makefile | ||||
* | | | make Python-ast.c depend on Python-ast.h | Benjamin Peterson | 2012-01-13 | 1 | -1/+1 |
| | | | |||||
* | | | Close #13596: Only recompile Lib/_sysconfigdata.py when needed | Victor Stinner | 2011-12-15 | 1 | -6/+7 |
| | | | |||||
* | | | Merge fix for issue #13547. | Stefan Krah | 2011-12-08 | 1 | -0/+2 |
|\ \ \ | |/ / | |||||
| * | | Issue #13547: clean Lib/_sysconfigdata.py and Modules/_testembed | Stefan Krah | 2011-12-08 | 1 | -0/+1 |
| | | | |||||
* | | | Issue #13417: speed up utf-8 decoding by around 2x for the non-fully-ASCII case. | Antoine Pitrou | 2011-11-21 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | This almost catches up with pre-PEP 393 performance, when decoding needed only one pass. | ||||
* | | | Issue #13217: add missing header dependencies in the Makefile for ↵ | Antoine Pitrou | 2011-11-13 | 1 | -3/+11 |
| | | | | | | | | | | | | | | | | | | unicodeobject.o. Patch by John O'Connor. | ||||
* | | | Remove __pycache__ directories correctly on OpenBSD | Petri Lehtinen | 2011-11-05 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | Closes #13326. | ||||
| * | | Remove __pycache__ directories correctly on OpenBSD | Petri Lehtinen | 2011-11-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The find utility of OpenBSD doesn't support the "-exec cmd {} +" action. Change it to use "-depth -exec cmd {} ;" instead. Also, remove __pycache__ before *.py[co], as most bytecode files are in __pycache__ directories. Only those generated by Python 2 under Doc/tools are not. Closes #13326. | ||||
* | | | Issue #13150: sysconfig no longer parses the Makefile and config.h files | Antoine Pitrou | 2011-10-18 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | when imported, instead doing it at build time. This makes importing sysconfig faster and reduces Python startup time by 20%. | ||||
* | | | Issue #13155: Optimize finding the optimal character width of an unicode string | Antoine Pitrou | 2011-10-12 | 1 | -0/+1 |
| | | | |||||
* | | | Issue #13157: Fix building Python outside its source tree | Victor Stinner | 2011-10-12 | 1 | -88/+92 |
| | | | |||||
* | | | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵ | Antoine Pitrou | 2011-10-06 | 1 | -0/+2 |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot. | ||||
| * | | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵ | Antoine Pitrou | 2011-10-06 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot. | ||||
* | | | Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an array | Victor Stinner | 2011-09-28 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | Move other various macros to pymcacro.h Thanks Rusty Russell for having written these amazing C macros! | ||||
* | | | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -4/+2 |
| | | | |||||
* | | | merged | Martin v. Löwis | 2011-09-25 | 1 | -0/+3 |
|\ \ \ | |/ / | |||||
| * | | Depend setobject.o and dictobject.o on stringlib/eq.h. | Martin v. Löwis | 2011-09-25 | 1 | -0/+3 |
| | | | |||||
* | | | Merge Makefile fix from 3.2 (thanks Georg) | Éric Araujo | 2011-08-16 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Revert change that was not a syntax fix but actually a behavior change | Éric Araujo | 2011-08-16 | 1 | -1/+1 |
| | | | |||||
* | | | Brench merge | Éric Araujo | 2011-08-12 | 1 | -3/+3 |
|\ \ \ | |||||
| * \ \ | Merge 3.2 | Éric Araujo | 2011-08-10 | 1 | -3/+3 |
| |\ \ \ | | |/ / | |||||
| | * | | Fix find command in makefile “funny” target | Éric Araujo | 2011-08-10 | 1 | -2/+2 |
| | | | | |||||
* | | | | make only files which use AST depend on Python-ast.h | Benjamin Peterson | 2011-08-11 | 1 | -1/+0 |
|/ / / | |||||
* | | | Issue #11651: Move options for running tests into a Python script. | Nadeem Vawda | 2011-08-01 | 1 | -16/+16 |
| | | | | | | | | | | | | | | | | | | This will be particularly useful to Windows users. run_tests.py originally written by Brett Cannon. | ||||
* | | | Oops, "make buildbottest" isn't supposed to use -j0. | Nadeem Vawda | 2011-07-31 | 1 | -8/+8 |
| | | | |||||
* | | | Issue #11651: Improve Makefile test targets. | Nadeem Vawda | 2011-07-30 | 1 | -25/+15 |
| | | | | | | | | | | | | | | | | | | - Use -j0 option by default - Remove duplicate test run in "make test" and "make testuniversal" - Remove "make memtest" altogether | ||||
* | | | Issue #12497: Install test/data to prevent failures of the various codecmaps | Ned Deily | 2011-07-05 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | tests. |