summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | 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
| | * | | | bpo-38021: Modify AIX platform_tag so it covers PEP 425 needs (GH-17303)Michael Felt2019-12-161-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provides a richer platform tag for AIX that we expect to be sufficient for PEP 425 binary distribution identification. Any backports to earlier Python versions will be handled via setuptools. Patch by Michael Felt.
| | * | | | bpo-38839: Fix some unused functions in tests (GH-17189)Adam Johnson2019-11-191-2/+0
| | | | | |