summaryrefslogtreecommitdiffstats
path: root/Lib/distutils
Commit message (Collapse)AuthorAgeFilesLines
* 2.7.9rc1v2.7.9rc1Benjamin Peterson2014-11-261-1/+1
|
* Issue #8876: distutils now falls back to copying files when hard linking ↵Antoine Pitrou2014-10-302-13/+64
| | | | | | doesn't work. This allows use with special filesystems such as VirtualBox shared folders.
* - Issue #17219: Add library build dir for Python extension cross-builds.doko@ubuntu.com2014-10-021-1/+1
|
* #22512: move distutils rpm test's .rpmdb to testing tmpdir.R David Murray2014-10-011-0/+3
| | | | Patch by Francis MB.
* #10510: make distuitls upload/register use HTML standards compliant CRLF.R David Murray2014-09-272-6/+5
| | | | Patch by Ian Cordasco, approved by Éric Araujo.
* test_distutils: remove the test file in DistributionTestCase.test_debug_mode()Victor Stinner2014-09-111-1/+2
| | | | Fix the warning: "test_support.TESTFN was modified by test_distutils".
* Issue #21923: Prevent AttributeError in distutils.sysconfig.customize_compilerNed Deily2014-07-062-1/+23
| | | | due to possible uninitialized _config_vars. Original patch by Alex Gaynor.
* bump to 2.7.8v2.7.8Benjamin Peterson2014-06-301-1/+1
|
* Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite.Ned Deily2014-06-251-2/+10
|
* Issue #21722: The distutils "upload" command now exits with a non-zero ↵Antoine Pitrou2014-06-192-8/+18
| | | | | | return code when uploading fails. Patch by Martin Dengler.
* bump to 2.7.7 finalBenjamin Peterson2014-05-311-1/+1
|
* bump to 2.7.7rc1v2.7.7rc1Benjamin Peterson2014-05-181-1/+1
|
* - Issue #17752: Fix distutils tests when run from the installed location.doko@ubuntu.com2014-05-071-1/+1
|
* Make distutils error messages more helpful (#11599).Éric Araujo2014-03-131-18/+45
| | | | | | | | | | When running external programs such as a C compiler and getting an error code, distutils only prints the program name. With this change, one can get the full command line by setting the DISTUTILS_DEBUG environment variable. This should have no compatibility issues, unless there are tools that depend on the exact format of distutils debug messages.
* Fix missing import in bdist_rpm (#18045)Éric Araujo2014-03-121-0/+1
|
* Restore missing part of error message (#4931)Éric Araujo2014-03-121-1/+1
|
* Avoid “error: None” messages from distutils (#4931).Éric Araujo2014-03-124-29/+17
| | | | Thanks to Amaury Forgeot d’Arc and Philip J. Eby.
* Issue #12226: HTTPS is now used by default when connecting to PyPI.Antoine Pitrou2013-12-223-5/+5
|
* Issue #19492: Silently skipped distutils tests now reported as skipped.Serhiy Storchaka2013-12-1810-69/+37
|
* Issue #19600: Use specific asserts in distutils tests.Serhiy Storchaka2013-11-1615-36/+36
|
* Issue #12853: Correct NameError in distutils upload command.Jason R. Coombs2013-11-161-1/+1
|
* merge 2.7.6 release branchBenjamin Peterson2013-11-101-1/+1
|\
| * 2.7.6 finalv2.7.6Benjamin Peterson2013-11-101-1/+1
| |
* | Issue #19286: [distutils] Only match files in build_py.find_data_files.Jason R. Coombs2013-11-021-1/+2
| |
* | Issue #19286: Adding test demonstrating the failure when a directory is ↵Jason R. Coombs2013-11-021-0/+31
|/ | | | found in the package_data globs.
* 2.7.6rc1v2.7.6rc1Benjamin Peterson2013-10-261-1/+1
|
* Issue #12641: Avoid passing "-mno-cygwin" to the mingw32 compiler, except ↵Antoine Pitrou2013-09-301-7/+21
| | | | | | when necessary. Patch by Oscar Benjamin.
* condense two tests with the same name (closes #19114)Benjamin Peterson2013-09-291-13/+12
|
* Issue #4366: Fix building extensions on all platforms when --enable-shared ↵Antoine Pitrou2013-09-281-5/+3
| | | | is used.
* #18741: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-172-2/+2
|
* Issue #18080: When building a C extension module on OS X, if the compilerNed Deily2013-05-282-3/+41
| | | | | | is overriden with the CC environment variable, use the new compiler as the default for linking if LDSHARED is not also overriden. This restores Distutils behavior introduced in 2.7.3 and inadvertently dropped in 2.7.4.
* bump version to 2.7.5Benjamin Peterson2013-05-121-1/+1
|
* - Issue #13150, #17512: sysconfig no longer parses the Makefile and config.hdoko@ubuntu.com2013-04-081-59/+4
| | | | | files when imported, instead doing it at build time. This makes importing sysconfig faster and reduces Python startup time by 20%.
* change version to 2.7.4v2.7.4Benjamin Peterson2013-04-061-1/+1
|
* version to 2.7.4rc1v2.7.4rc1Benjamin Peterson2013-03-231-1/+1
|
* backout 66e30c4870bb for breaking OSX (#13150)Benjamin Peterson2013-03-221-4/+59
|
* - Issue #13150: sysconfig no longer parses the Makefile and config.h filesdoko@ubuntu.com2013-03-211-59/+4
| | | | | when imported, instead doing it at build time. This makes importing sysconfig faster and reduces Python startup time by 20%.
* #11420: make test suite pass with -B/DONTWRITEBYTECODE set. Initial patch ↵Ezio Melotti2013-03-161-2/+3
| | | | by Thomas Wouters.
* Issue #17047: remove doubled words found in 2.7 to 3.4 Lib/*,Terry Jan Reedy2013-03-112-3/+3
| | | | as reported by Serhiy Storchaka and Matthew Barnett.
* Add alias to restore 2.7.2 compatibility for setup scripts (#13994).Éric Araujo2013-02-031-0/+2
| | | | | | | | | | The customize_compiler function moved many times during the 2.7 series; in 2.7.3, setup scripts importing this function from ccompiler were broken. This commit restores compatibility without reintroducing the issue that #13994 originally fixed (duplication of the function). A unit test makes little sense here, as distutils tests never do imports in functions, and the fix is very simple.
* - Issue #17086: Backport the patches from the 3.3 branch to cross-builddoko@python.org2013-01-312-1/+10
| | | | the package.
* Issue #13590: OS X Xcode 4 - improve support for universal extension modulesNed Deily2013-01-314-242/+60
| | | | | | | | | | | | | | | | In particular, fix extension module build failures when trying to use 32-bit-only installer Pythons on systems with Xcode 4 (currently OS X 10.8, 10.7, and optionally 10.6). * Backport 3.3.0 fixes to 2.7 branch (for release in 2.7.4) * Since Xcode 4 removes ppc support, extension module builds now check for ppc compiler support and by default remove ppc and ppc64 archs when they are not available. * Extension module builds now revert to using system installed headers and libs (/usr and /System/Library) if the SDK used to build the interpreter is not installed or has moved. * Try to avoid building extension modules with deprecated and problematic Apple llvm-gcc compiler. If original compiler is not available, use clang instead by default.
* - Issue #17041: Fix testing when Python is configured with theSerhiy Storchaka2013-01-271-2/+3
| | | | --without-doc-strings option.
* Issue #16714: use 'raise' exceptions, don't 'throw'.Andrew Svetlov2012-12-181-1/+1
| | | | Patch by Serhiy Storchaka.
* Use proper skip instead of reporting success in one distutils testÉric Araujo2012-12-091-7/+1
|
* Fix setup.py register failure with invalid rst in description (#13614).Éric Araujo2012-12-092-4/+24
| | | | Original patch by Julien Courteau and Pierre Paul Lefebvre.
* Remove code unneeded after f833e7ec4de1Éric Araujo2012-12-081-5/+0
|
* Create ~/.pypirc securely (#13512).Éric Araujo2012-07-031-1/+1
| | | | | | There was a window between the write and the chmod where the user’s password would be exposed, depending on default permissions. Philip Jenvey’s patch fixes it.
* Ignore .nfs* files in distutils (#7719).Éric Araujo2012-07-033-3/+26
| | | | | | | | These files are created by some NFS clients a file is edited and removed concurrently (see added link in doc for more info). If such a file is removed between distutils calls listdir and copy, it will get confused. Other special files are ignored in sdist (namely VCS directories), but this has to be filtered out earlier.
* merge 2.7.3 release branchBenjamin Peterson2012-04-091-1/+1
|\