summaryrefslogtreecommitdiffstats
path: root/Makefile.pre.in
Commit message (Collapse)AuthorAgeFilesLines
* Issue #15168: Ensure test_importlib subdirectories are installed.Ned Deily2012-07-201-3/+3
|
* - Issue #14330: For cross builds, don't use host python, use host search pathsdoko@ubuntu.com2012-06-301-13/+17
| | | | for host compiler.
* - Issue #3754: Use readelf instead of ldd for the cross build readline checkdoko@ubuntu.com2012-06-301-0/+1
|
* build_all_use_profile: Build using -fprofile-correction to automaticallyMatthias Klose2012-06-271-1/+1
| | | | correct inconsistent profiles for multi-threaded programs.
* Give test directory a more reasonable name.Eric V. Smith2012-06-241-2/+2
|
* Fixes issue 15039: namespace packages are no longer imported in preference ↵Eric V. Smith2012-06-241-0/+2
| | | | to modules of the same name.
* Packaging removal: remove pysetup3 install from Makefile.Ned Deily2012-06-241-2/+0
|
* Packaging removal: also revert introduction of sysconfig.cfg.Éric Araujo2012-06-241-1/+1
| | | | | | | We need a discussion to define what should be customized how; this new config file is premature. It was added to serve the needs of the resources system in install_data / packaging.database, so it can be removed alongside packaging for 3.3.
* Remove packaging from the standard library.Éric Araujo2012-06-241-54/+0
| | | | | | Distutils2 will live on on PyPI and be included in the stdlib when it is ready. See discussion starting at http://mail.python.org/pipermail/python-dev/2012-June/120430.html
* Issue #14928: Fix importlib bootstrap issues by using a custom executable ↵Antoine Pitrou2012-06-191-16/+15
| | | | (Modules/_freeze_importlib) to build Python/importlib.h.
* Try to fix issue #15086: build failure on Ubuntu shared buildbot.Antoine Pitrou2012-06-161-2/+2
|
* Eric Snow's implementation of PEP 421.Barry Warsaw2012-06-031-0/+2
| | | | Issue 14673: Add sys.implementation
* Issue #14660: Install namespace_pkgs test directories and files.Ned Deily2012-05-281-0/+18
|
* Implemented PEP 405 (Python virtual environments).Vinay Sajip2012-05-261-0/+3
|
* Issue #14642: Add "hg touch" extension, and "make touch" target.Martin v. Loewis2012-04-271-1/+5
|
* Issue #14605 and #14642: Issue a warning in case Python\importlib.h needs toMarc-Andre Lemburg2012-04-251-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 Pitrou2012-04-161-1/+2
|
* Issue #2377: Make importlib the implementation of __import__().Brett Cannon2012-04-141-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 Sajip2012-04-101-1/+1
|\
| * Issue #14541: Added test/sndhdrdata to Makefile.pre.in for installation.Vinay Sajip2012-04-101-1/+2
| |
* | Followup for issue #14321, remove references to Parser/pgen.stampMatthias Klose2012-04-041-1/+1
| |
* | Issue #14382: Ensure new unittest.test.testmock is installed.Ned Deily2012-03-221-1/+1
| | | | | | | | (Original patch by Vinay Sajip)
* | - Issue #14321: Do not run pgen during the build if files are up to date.Matthias Klose2012-03-151-6/+32
| |
* | merge 3.2Matthias Klose2012-03-141-2/+2
|\ \ | |/
| * merge 3.1Matthias Klose2012-03-141-2/+2
| |\
| | * - rename configure.in to configure.acMatthias Klose2012-03-141-2/+2
| | | | | | | | | | | | - change references from configure.in to configure.ac
* | | Merge 3.2: Issue #13703 plus some related test suite fixes.Georg Brandl2012-02-201-0/+1
|\ \ \ | |/ /
| * | Run tests with -R on "make test" and the buildbots.Georg Brandl2012-02-201-1/+1
| | |
| * | Merge from 3.1: Issue #13703: add a way to randomize the hash values of ↵Georg Brandl2012-02-201-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 Brandl2012-02-201-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 Deily2011-05-291-1/+1
| | |
* | | Change the python3 hardlink to a symlink, and correct some misuse of the ↵Nick Coghlan2012-02-171-4/+4
| | | | | | | | | | | | PYTHON var in the makefile
* | | make Python-ast.c depend on Python-ast.hBenjamin Peterson2012-01-131-1/+1
| | |
* | | Close #13596: Only recompile Lib/_sysconfigdata.py when neededVictor Stinner2011-12-151-6/+7
| | |
* | | Merge fix for issue #13547.Stefan Krah2011-12-081-0/+2
|\ \ \ | |/ /
| * | Issue #13547: clean Lib/_sysconfigdata.py and Modules/_testembedStefan Krah2011-12-081-0/+1
| | |
* | | Issue #13417: speed up utf-8 decoding by around 2x for the non-fully-ASCII case.Antoine Pitrou2011-11-211-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 Pitrou2011-11-131-3/+11
| | | | | | | | | | | | | | | | | | unicodeobject.o. Patch by John O'Connor.
* | | Remove __pycache__ directories correctly on OpenBSDPetri Lehtinen2011-11-051-1/+1
|\ \ \ | |/ / | | | | | | Closes #13326.
| * | Remove __pycache__ directories correctly on OpenBSDPetri Lehtinen2011-11-051-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 filesAntoine Pitrou2011-10-181-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 stringAntoine Pitrou2011-10-121-0/+1
| | |
* | | Issue #13157: Fix building Python outside its source treeVictor Stinner2011-10-121-88/+92
| | |
* | | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵Antoine Pitrou2011-10-061-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 Pitrou2011-10-061-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 arrayVictor Stinner2011-09-281-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öwis2011-09-281-4/+2
| | |
* | | mergedMartin v. Löwis2011-09-251-0/+3
|\ \ \ | |/ /
| * | Depend setobject.o and dictobject.o on stringlib/eq.h.Martin v. Löwis2011-09-251-0/+3
| | |
* | | Merge Makefile fix from 3.2 (thanks Georg)Éric Araujo2011-08-161-1/+1
|\ \ \ | |/ /