summaryrefslogtreecommitdiff
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
* Remove eggsecutablefeature/remove-eggsecutableJason R. Coombs2021-01-203-72/+2
|
* Prefer 'rootdir' for resolving the project root.Jason R. Coombs2021-01-181-12/+10
|
* Restore test_build_sdist_relative_path_import to its former simple ↵Jason R. Coombs2021-01-181-6/+6
| | | | implementation.
* Simplify get_build_backend to simply allow override of cwd.Jason R. Coombs2021-01-181-6/+4
|
* Extract workaround for pytest-dev/pytest-xdist#376 as a fixture. Invoke the ↵Jason R. Coombs2021-01-182-11/+19
| | | | repair at the session level and only when xdist is present.
* Rely on rootdir to determine the source. Avoids coupling with position in ↵Jason R. Coombs2021-01-181-9/+2
| | | | the test suite.
* Avoid indirection in src_dirJason R. Coombs2021-01-171-4/+1
|
* Use tmp src copy in `test_clean_env_install`Sviatoslav Sydorenko2021-01-181-2/+2
|
* Isolate src for `test_distutils_adoption`Sviatoslav Sydorenko2021-01-181-3/+3
|
* Make `test_pip_upgrade_from_source` xdist-friendlySviatoslav Sydorenko2021-01-182-2/+30
|
* Replace `tmpdir_cwd` fixture with `tmp_path`Sviatoslav Sydorenko2021-01-181-5/+4
|
* Make `get_build_backend` cwd path customizableSviatoslav Sydorenko2021-01-181-2/+4
|
* Clarify `test_build_sdist_relative_path_import`Sviatoslav Sydorenko2021-01-181-0/+1
|
* Sanitize CWD out of sys.path in xdist modeSviatoslav Sydorenko2021-01-181-0/+11
|
* Fix AttributeError in Description validation. Fixes #2539.Jason R. Coombs2021-01-171-1/+1
|
* Repair Descriptions with newlines and emit a warning that the value will be ↵bugfix/1390-lenient-descriptionJason R. Coombs2021-01-171-1/+3
| | | | disallowed in the future.
* Revert "Merge pull request #2533 from pypa/fix/2529"Jason R. Coombs2021-01-162-56/+38
| | | | | This reverts commit ef457b2e4eb215ab9d730afbd61a10ed3b118d3c, reversing changes made to d2b1f7ebd6ebd57b4a50bc6660e93b31129bacb4.
* Quick fix for #1390. Now description cannot contain a newline.Jason R. Coombs2021-01-161-1/+8
|
* Merge pull request #2517 from hroncok/load_moduleJason R. Coombs2021-01-161-0/+6
|\ | | | | Define create_module()/exec_module() in VendorImporter
| * Define create_module()/exec_module() in VendorImporterMiro Hrončok2021-01-041-0/+6
| | | | | | | | Fixes https://github.com/pypa/setuptools/issues/2481
* | Merge pull request #2518 from webknjaz/maintenance/flake8-mccabe-complexityJason R. Coombs2021-01-1610-284/+337
|\ \ | | | | | | Enable McCabe complexity check in flake8
| * | Apply noqa C901 comments to overly complex codeSviatoslav Sydorenko2020-12-318-19/+28
| | |
| * | Simplify `PackageIndex.process_index`Sviatoslav Sydorenko2020-12-311-32/+36
| | |
| * | Simplify `msvc.SystemInfo.find_reg_vs_vers`Sviatoslav Sydorenko2020-12-311-22/+18
| | |
| * | Simplify `setuptools.installer.fetch_build_egg`Sviatoslav Sydorenko2020-12-311-15/+8
| | |
| * | Simplify `setuptools.glob._iglob`Sviatoslav Sydorenko2020-12-311-12/+5
| | |
| * | Simplify `dist.Distribution._parse_config_files`Sviatoslav Sydorenko2020-12-311-24/+26
| | |
| * | Simplify `egg_info.FileList.process_template_line`Sviatoslav Sydorenko2020-12-311-61/+66
| | |
| * | Simplify `command.easy_install.expand_paths`Sviatoslav Sydorenko2020-12-311-7/+12
| | |
| * | Simplify `command.easy_install.get_site_dirs`Sviatoslav Sydorenko2020-12-311-38/+43
| | |
| * | Simplify `easy_install.update_pth`Sviatoslav Sydorenko2020-12-311-16/+20
| | |
| * | Simplify `easy_install.install_eggs`Sviatoslav Sydorenko2020-12-311-6/+13
| | |
| * | Simplify `setuptools.archive_util.unpack_tarfile`Sviatoslav Sydorenko2020-12-311-32/+62
| |/
* | Merge branch 'main' of https://github.com/pypa/setuptoolsJason R. Coombs2021-01-162-38/+56
|\ \
| * \ Merge pull request #2533 from pypa/fix/2529Jason R. Coombs2021-01-162-38/+56
| |\ \ | | | | | | | | Fix/2529
| | * | Correctly handle normalized tagsfix/2529Dustin Ingram2021-01-151-4/+6
| | | |
| | * | Add failing testDustin Ingram2021-01-151-6/+21
| | | |
| | * | Move helper method out of classDustin Ingram2021-01-151-28/+29
| | |/
* | | Disable PIP_NO_INDEX for tests that override the index. Ref #2534.v51.2.0Jason R. Coombs2021-01-161-0/+2
|/ /
* | Avoid hitting network during test_easy_installJason R. Coombs2021-01-161-0/+10
|/
* Disable index URL in pip-based fetch_build_eggs to avoid hitting PyPI.Jason R. Coombs2020-12-281-0/+2
|
* In test_test_command_install_requirements, uninstall setuptools to avoid ↵Jason R. Coombs2020-12-281-0/+2
| | | | getting some other version in the environment.
* Fix syntax in test_build_meta, version should not have quotes. Bug was ↵Jason R. Coombs2020-12-201-1/+1
| | | | masked by LegacyVersion parsing.
* Disable integration tests on PyPy on Windows. Ref #2496.Jason R. Coombs2020-12-201-0/+7
|
* Fix tests with pytest 6.2Chih-Hsuan Yen2020-12-136-13/+12
| | | | | | | | The latest pytest deprecates pytest.yield_fixture in favor of pytest.fixture [1]. The changelog [2] says that both are the same. [1] https://github.com/pytest-dev/pytest/pull/7988 [2] https://docs.pytest.org/en/stable/changelog.html#pytest-6-2-0-2020-12-12
* Fix test_test_command_install_requirements with pip 20.3+Chih-Hsuan Yen2020-12-121-1/+3
| | | | | | | | setuptools appends --find-links to pip if dependency_links is found, and both takes URLs [1][2]. [1] https://github.com/pypa/setuptools/blob/v51.0.0/docs/userguide/dependency_management.rst#dependencies-that-arent-in-pypi [2] https://pip.pypa.io/en/stable/reference/pip_install/#cmdoption-f
* Remove tests guaranteeing that (vendored) dependencies can be installed ↵Jason R. Coombs2020-12-061-56/+0
| | | | | | without setuptools. In a PEP 517 world without distutils, packagers will need to find another way to build and supply the dependencies
* Remove conditional skip, no longer relevant.Jason R. Coombs2020-12-061-2/+0
|
* Use 'virtualenv.python'. Fixes #2434.Jason R. Coombs2020-10-171-2/+3
|
* Merge pull request #2413 from graingert/ignore-any-exception-loading2to3Jason R. Coombs2020-10-141-1/+1
|\ | | | | ignore any exception when loading 2to3