summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version: 47.3.2 → 48.0.0v48.0.0Jason R. Coombs2020-07-034-3/+8
|
* Merge pull request #2143 from pypa/distutilsJason R. Coombs2020-07-03117-18/+24159
|\ | | | | Adopt distutils
| * Update changelog.distutilsJason R. Coombs2020-07-031-1/+1
| |
| * Merge pull request #2226 from pypa/distutils-nestedJason R. Coombs2020-07-03111-16/+8
| |\ | | | | | | Move distutils to setuptools._distutils
| | * Ensure the module is named 'distutils'. Avoids errors when distutils.log and ↵Jason R. Coombs2020-07-031-0/+1
| | | | | | | | | | | | setuptools._distutils.log are two separate modules with separate state.
| | * Move distutils into a submodule of setuptools.Jason R. Coombs2020-07-03111-16/+7
| |/
| * Merge pull request #2221 from mattip/pypyJason R. Coombs2020-07-024-18/+26
| |\ | | | | | | add pypy schemas to command/install.py
| | * catch some resource leaksmattip2020-07-023-17/+25
| | |
| | * fix test for deprecation warningmattip2020-07-021-1/+1
| |/
| * Merge https://github.com/pypa/distutils into distutilsJason R. Coombs2020-07-0212-43/+182
| |\
| | * Merge pull request #1 from pypa/feature/integrate-pypyJason R. Coombs2020-07-024-36/+84
| | |\ | | | | | | | | Add support for PyPy
| | | * In test_unixcompiler.test_osx*, also patch sysconfig.get_config_vars ↵Jason R. Coombs2020-07-021-0/+14
| | | | | | | | | | | | | | | | following the patterns of prior implementations.
| | | * Skip test on PyPy where the functionality is disabled.Jason R. Coombs2020-07-011-0/+1
| | | |
| | | * no Makefile with PyPy and has own layout for python stdlib, site-packagesmattip2020-07-011-35/+44
| | | |
| | | * do the minimum to fix sysconfig.py for PyPy, more will probably be neededmattip2020-07-011-1/+5
| | | |
| | | * add pypy schemasmattip2020-07-011-0/+20
| | |/
| | * Acknowledge and ignore warning about TestDistribution (it's a "test" ↵Jason R. Coombs2020-07-011-0/+4
| | | | | | | | | | | | distribution, not a "test of distributions").
| | * Fix failing test in test_fileutil by adapting expectation based on Python ↵Jason R. Coombs2020-07-012-1/+13
| | | | | | | | | | | | version.
| | * Add compatibility module to fix failing tests on Python 3.5 due to missing ↵Jason R. Coombs2020-07-014-3/+77
| | | | | | | | | | | | functionality.
| | * Restore Python 3.5 syntax compatibility in distutils.tests.test_build_extJason R. Coombs2020-07-011-2/+2
| | |
| | * Fallback to '_sysconfigdata' when platform-specific sysconfigdata is ↵Jason R. Coombs2020-07-011-1/+6
| | | | | | | | | | | | unavailable.
| | * Restore Python 3.5 syntax compatibility in distutils.dist.Jason R. Coombs2020-07-011-1/+2
| | |
| | * Mark test_venv to be skipped when running under a virtualenv as virtualenv ↵Jason R. Coombs2020-06-281-0/+4
| | | | | | | | | | | | monkey patches distutils.
| | * Fix test on Python 3.8 and earlier.Jason R. Coombs2020-06-281-1/+2
| | |
| | * Use tox for testsJason R. Coombs2020-06-282-5/+8
| | |
| | * Add conftest so that tests can run under pytestJason R. Coombs2020-06-281-0/+5
| | |
| * | Replace distutils rather than requiring it to be present in advanec. Instead ↵Jason R. Coombs2020-06-212-2/+15
| | | | | | | | | | | | of crashing, issue a warning when Setuptools is replacing distutils.
| * | WordsmithJason R. Coombs2020-06-211-1/+1
| | |
| * | Update setuptools/distutils_patch.pyJason R. Coombs2020-06-211-1/+1
| | | | | | | | | Co-authored-by: Steve Dower <steve.dower@microsoft.com>
| * | Add changelog entry.Jason R. Coombs2020-05-311-0/+1
| | |
| * | Fallback to '_sysconfigdata' when platform-specific sysconfigdata is ↵Jason R. Coombs2020-05-311-1/+6
| | | | | | | | | | | | unavailable.
| * | Extract function for ensure_local_distuilsJason R. Coombs2020-05-311-4/+6
| | |
| * | Restore Python 3.5 syntax compatibility in distutils.dist.Jason R. Coombs2020-05-311-1/+2
| | |
| * | Merge branch 'master' into distutilsJason R. Coombs2020-05-3015-51/+166
| |\ \
| * \ \ Merge branch 'jaraco/setuptools-merge' of https://github.com/pypa/distutils ↵Jason R. Coombs2020-05-25108-0/+23947
| |\ \ \ | | | |/ | | |/| | | | | into distutils
| | * | Fallback to 'lib' when 'sys.platlibdir' does not exist.Jason R. Coombs2020-05-252-2/+2
| | | |
| | * | [maint] move all files into subfolderxoviat2020-05-25108-0/+0
| | | |
| | * | bpo-40698: Improve distutils upload hash digests (GH-20260)Christian Heimes2020-05-202-5/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix upload test on systems that blocks MD5 - Add SHA2-256 and Blake2b-256 digests based on new Warehous and twine specs. Signed-off-by: Christian Heimes <christian@python.org>
| | * | bpo-40055: test_distutils leaves warnings filters unchanged (GH-20095)Victor Stinner2020-05-151-0/+6
| | | | | | | | | | | | | | | | | | | | distutils.tests now saves/restores warnings filters to leave them unchanged. Importing tests imports docutils which imports pkg_resources which adds a warnings filter.
| | * | bpo-40443: Remove unused imports in distutils (GH-19802)Victor Stinner2020-04-3011-17/+6
| | | |
| | * | bpo-40443: Remove unused imports in tests (GH-19804)Victor Stinner2020-04-304-5/+2
| | | |
| | * | bpo-38360: macOS: support alternate form of -isysroot flag (GH-16480)Joshua Root2020-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It is possible to use either '-isysroot /some/path' (with a space) or '-isysroot/some/path' (no space in between). Support both forms in places where special handling of -isysroot is done, rather than just the first form. Co-authored-by: Ned Deily <nad@python.org>
| | * | bpo-40112: distutils test_search_cpp: Fix logic to determine if C compiler ↵Michael Felt2020-04-031-2/+1
| | | | | | | | | | | | | | | | is xlc on AIX (GH-19225)
| | * | bpo-1294959: Add sys.platlibdir attribute (GH-18381)Victor Stinner2020-03-103-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add --with-platlibdir option to the configure script: name of the platform-specific library directory, stored in the new sys.platlitdir attribute. It is used to build the path of platform-specific dynamic libraries and the path of the standard library. It is equal to "lib" on most platforms. On Fedora and SuSE, it is equal to "lib64" on 64-bit systems. Co-Authored-By: Jan Matějek <jmatejek@suse.com> Co-Authored-By: Matěj Cepl <mcepl@cepl.eu> Co-Authored-By: Charalampos Stratakis <cstratak@redhat.com>
| | * | bpo-39763: distutils.spawn now uses subprocess (GH-18743)Victor Stinner2020-03-042-117/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reimplement distutils.spawn.spawn() function with the subprocess module. setup.py now uses a basic implementation of the subprocess module if the subprocess module is not available: before required C extension modules are built.
| | * | bpo-38597: Never statically link extension initialization code on Windows ↵Steve Dower2020-03-032-104/+7
| | | | | | | | | | | | | | | | (GH-18724)
| | * | bpo-39586: Deprecate distutils bdist_msi command (GH-18415)Hugo van Kemenade2020-02-102-3/+12
| | | |
| | * | bpo-39555: Fix distutils test to handle _d suffix on Windows debug build ↵Steve Dower2020-02-061-2/+2
| | | | | | | | | | | | | | | | (GH-18357)
| | * | bpo-39432: Implement PEP-489 algorithm for non-ascii "PyInit_*" symbol names ↵Stefan Behnel2020-02-042-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in distutils (GH-18150) Make it export the correct init symbol also on Windows. https://bugs.python.org/issue39432
| | * | bpo-38914 Do not require email field in setup.py. (GH-17388)Jürgen Gmach2019-12-231-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When checking `setup.py` and when the `author` field was provided, but the `author_email` field was missing, erroneously a warning message was displayed that the `author_email` field is required. The specs do not require the `author_email`field: https://packaging.python.org/specifications/core-metadata/#author The same is valid for `maintainer` and `maintainer_email`. The warning message has been adjusted. modified: Doc/distutils/examples.rst modified: Lib/distutils/command/check.py https://bugs.python.org/issue38914