summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove eggsecutablefeature/remove-eggsecutableJason R. Coombs2021-01-204-74/+2
|
* Prefer 'rootdir' for resolving the project root.Jason R. Coombs2021-01-181-12/+10
|
* Merge pull request #2459 from webknjaz/testing/pytest-xdistJason R. Coombs2021-01-186-8/+50
|\ | | | | Parallelize the test runs via pytest-xdist
| * Add changelog.Jason R. Coombs2021-01-181-0/+1
| |
| * 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
| |
| * Rely on pytest-enabler to enable pytest-xdist when present and enabled.Jason R. Coombs2021-01-173-4/+4
| |
| * 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
| |
| * Parallelize the test runs via pytest-xdistSviatoslav Sydorenko2021-01-182-0/+4
| | | | | | | | Resolves #2458
* | Simplify and enhance tests in test_build_meta. Ref #2459.Jason R. Coombs2021-01-181-3/+3
|/
* Bump version: 51.3.2 → 51.3.3v51.3.3Jason R. Coombs2021-01-174-3/+11
|
* Fix AttributeError in Description validation. Fixes #2539.Jason R. Coombs2021-01-172-1/+2
|
* Bump version: 51.3.1 → 51.3.2v51.3.2Jason R. Coombs2021-01-174-3/+11
|
* Merge pull request #2538 from pypa/bugfix/1390-lenient-descriptionJason R. Coombs2021-01-172-1/+4
|\ | | | | Repair Descriptions with newlines and emit a warning
| * Repair Descriptions with newlines and emit a warning that the value will be ↵bugfix/1390-lenient-descriptionJason R. Coombs2021-01-172-1/+4
|/ | | | disallowed in the future.
* Bump version: 51.3.0 → 51.3.1v51.3.1Jason R. Coombs2021-01-163-2/+11
|
* 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.
* Bump version: 51.2.0 → 51.3.0v51.3.0Jason R. Coombs2021-01-167-8/+16
|
* Merge pull request #2470 from pypa/bugfix/1390-description-no-newlinesJason R. Coombs2021-01-162-1/+9
|\ | | | | Description cannot contain a newline.
| * Quick fix for #1390. Now description cannot contain a newline.Jason R. Coombs2021-01-162-1/+9
|/
* Remove unused variableJason R. Coombs2021-01-161-1/+0
|
* Merge pull request #2490 from thatch/mainJason R. Coombs2021-01-164-1/+13
|\ | | | | Fix .egg-info metadata support for zipimport
| * Rely on tuple argument to endswithJason R. Coombs2021-01-161-1/+1
| | | | | | Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
| * Find .egg-info in zipimport tooTim Hatch2020-12-212-1/+4
| | | | | | | | Fixes #2489
| * Failing test for #2489Tim Hatch2020-12-212-0/+9
| |
* | Merge pull request #2506 from xdhmoore/patch-1Jason R. Coombs2021-01-161-3/+3
|\ \ | | | | | | Clarify Development Mode first paragraph
| * | Clarify Development Mode first paragraphDaniel Moore2020-12-231-3/+3
| | |
* | | Merge pull request #2507 from drewrisinger/patch-1Jason R. Coombs2021-01-161-1/+1
|\ \ \ | | | | | | | | docs (build_meta): fix spelling mistake
| * | | docs (build_meta): fix spelling mistakeDrew2020-12-251-1/+1
| |/ /
* | | Merge pull request #2508 from webknjaz/maintenance/flake8-exclude-.toxJason R. Coombs2021-01-161-1/+3
|\ \ \ | | | | | | | | Migrate to `extend-exclude` in flake8 config
| * \ \ Merge branch 'main' into maintenance/flake8-exclude-.toxJason R. Coombs2021-01-1632-360/+561
| |\ \ \
| * | | | Exclude _distutils from flake8 also.Jason R. Coombs2021-01-161-1/+2
| | | | |
| * | | | Exclude `build/lib/` artifacts in flake8 configSviatoslav Sydorenko2020-12-261-0/+1
| | | | |
| * | | | Migrate to `extend-exclude` in flake8 configSviatoslav Sydorenko2020-12-261-1/+1
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes sure that flake8's defaults are in use. Specifically, it excludes `.tox/` dir that is known to contain a lot of files in nested folders that are not supposed to be linted. Refs: * https://github.com/pypa/setuptools/issues/2501#issuecomment-749144396 * https://github.com/pypa/setuptools/pull/2486/files#r546877674 * https://flake8.pycqa.org/en/latest/user/options.html#cmdoption-flake8-extend-exclude * https://flake8.pycqa.org/en/latest/user/options.html#cmdoption-flake8-exclude
* | | | Merge pull request #2509 from webknjaz/maintenance/flake8-per-file-ignoresJason R. Coombs2021-01-161-2/+0
|\ \ \ \ | |_|/ / |/| | | Fix misplaced/mistyped per-file-ignores in flake8
| * | | Drop unmached py*compat.py ignore rule from flake8Sviatoslav Sydorenko2020-12-261-4/+0
| | | |
| * | | Drop non-existing site-patch.py from flake8Sviatoslav Sydorenko2020-12-261-1/+0
| | | |
| * | | Fix misplaced/mistyped per-file-ignores in flake8Sviatoslav Sydorenko2020-12-261-2/+5
| |/ / | | | | | | | | | Ref: https://flake8.pycqa.org/en/latest/user/options.html#cmdoption-flake8-per-file-ignores
* | | Merge https://github.com/jaraco/skeletonJason R. Coombs2021-01-168-21/+27
|\ \ \
| * | | Add support for namespace packages. Closes jaraco/skeleton#40.Jason R. Coombs2021-01-151-1/+7
| | | |
| * | | Use `extend-ignore` in flake8 config (#33)Sviatoslav Sydorenko2021-01-081-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use `extend-ignore` in flake8 config This option allows to add extra ignored rules to the default list instead of replacing it. The default exclusions are: E121, E123, E126, E226, E24, E704, W503 and W504. Fixes #28. Refs: * https://github.com/pypa/setuptools/pull/2486/files#r541943356 * https://flake8.pycqa.org/en/latest/user/options.html#cmdoption-flake8-extend-ignore * https://flake8.pycqa.org/en/latest/user/options.html#cmdoption-flake8-ignore * Enable complexity limit. Fixes jaraco/skeleton#34. * Replace pep517.build with build (#37) * Replace pep517.build with build Resolves #30 * Prefer simple usage Co-authored-by: Jason R. Coombs <jaraco@jaraco.com> * Use license_files instead of license_file in meta (#35) Singular `license_file` is deprecated since wheel v0.32.0. Refs: * https://wheel.readthedocs.io/en/stable/news.html * https://wheel.readthedocs.io/en/stable/user_guide.html#including-license-files-in-the-generated-wheel-file Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>