summaryrefslogtreecommitdiff
path: root/setuptools/_vendor
Commit message (Collapse)AuthorAgeFilesLines
* Update vendored pyparsing filesAnderson Bravalheri2022-07-1417-166/+197
|
* Update pyparsing in vendored.txtAnderson Bravalheri2022-07-141-1/+1
|
* setuptools/vendored: drop `nspektr`Benoit Pierre2022-07-0210-261/+0
| | | | No needed anymore.
* Update pyparsing to fix problems with 3.11Anderson Bravalheri2022-04-2125-5809/+10573
|
* Update version of pyparsing in vendored.txtAnderson Bravalheri2022-04-211-1/+1
|
* Move _validate_pyproject to configAnderson Bravalheri2022-03-307-2134/+0
|
* Separate vendoring script and code generator for pyproject validationsAnderson Bravalheri2022-03-301-1/+0
|
* Update pyproject validation as generated by validate-pyproject==0.6.1Anderson Bravalheri2022-03-262-25/+28
|
* Fix `bellow` typo in docsMathieu Kniewallner2022-03-241-1/+1
|
* Merge branch 'main' into experimental/support-pyprojectAnderson Bravalheri2022-03-1610-0/+261
|\
| * Vendor nspektr. Utilize it in Distribution._install_dependencies.Jason R. Coombs2022-03-1310-0/+261
| |
* | Update vendored dependency validate-pyproject to 0.6Anderson Bravalheri2022-03-093-26/+23
| |
* | Update vendored validate-pyproject to 0.5.2Anderson Bravalheri2022-03-058-218/+591
| |
* | Update vendored validate-pyproject to 0.4Anderson Bravalheri2022-03-053-21/+21
| |
* | Improve custom vendoring logic for validate-pyprojectAnderson Bravalheri2022-03-051-1/+1
| | | | | | | | Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
* | Update vendored tomli to 2.0.1Anderson Bravalheri2022-03-0512-92/+358
| | | | | | | | Enforcing local imports is no longer needed.
* | Ensure relative imports for vendorised tomliAnderson Bravalheri2022-03-053-5/+5
| |
* | Make comment in setuptools/_vendor/vendored.txt more clearAnderson Bravalheri2022-03-051-1/+1
| |
* | Add `validate-pyproject` as a vendored dependencyAnderson Bravalheri2022-03-057-0/+1762
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to minimise dependencies, `validate-pyproject` has the ability to "dump" only the code necessary to run the validations to a given directory. This special strategy is used instead of the default `pip install -t`. The idea of using JSONSchema for validation was suggested in #2671, and the rationale for that approach is further discussed in https://github.com/abravalheri/validate-pyproject/blob/main/docs/faq.rst Using a library such as `validate-pyproject` has the advantage of incentive sing reuse and collaboration with other projects. Currently `validate-pyproject` ships a JSONSchema for the proposed use of `pyproject.toml` as means of configuration for setuptools. In the future, if there is interest, setuptools could also ship its own schema and just use the shared infrastructure of `validate-pyproject` (by advertising the schemas via entry-points).
* | Add `tomli` as vendorised dependencyAnderson Bravalheri2022-03-057-0/+802
|/ | | | | This eventually will allow reading project metadata directly from `pyproject.toml`
* Bump importlib_metadata to 4.11.1. Fixes #3107.Jason R. Coombs2022-02-149-28/+24
|
* Merge pull request #3087 from pypa/debt/remove-pkg-resourcesJason R. Coombs2022-02-1210-4/+2604
|\ | | | | Remove reliance on pkg_resources for entry points
| * Merge branch 'main' into debt/remove-pkg-resourcesJason R. Coombs2022-02-121-2/+1
| |\
| * | Update vendoring for importlib_metadata to support vendored dependencies ↵Jason R. Coombs2022-02-0610-4/+2604
| | | | | | | | | | | | typing_extensions and zipp.
* | | Bump packaging to 21.3Jason R. Coombs2022-02-1215-59/+37
| |/ |/|
* | Restore more_itertools.more, make importing `concurrent.futures` lazyMaciej Pasternacki2022-02-084-0/+4306
| | | | | | | | Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
* | Clean also .pyi of more_itertoolsMaciej Pasternacki2022-02-082-481/+0
| |
* | Remove more_itertools.more from vendored libs (fixes pypa/setuptools#3090)Maciej Pasternacki2022-02-082-3826/+0
|/
* Ensure that _vendor/jaraco is available as a module. Fixes #3084.Jason R. Coombs2022-02-061-0/+0
|
* Pin vendored importlib dependencies for consistency.Jason R. Coombs2022-02-051-2/+2
|
* Vendor jaraco.text with setuptools.Jason R. Coombs2022-02-0547-2/+2049
|
* Refresh importlib_metadata to 4.10.1.Jason R. Coombs2022-02-051-16/+13
|
* Add importlib_resources and importlib_metadata to vendored packages.Jason R. Coombs2022-02-0551-0/+3863
|
* Simplify vendored script to simply include the metadata.Jason R. Coombs2022-01-1432-0/+1198
|
* Update vendored with no changes.Jason R. Coombs2022-01-141-18/+18
|
* Change vendoring script to preserve license filesAnderson Bravalheri2021-12-216-0/+259
| | | | | | | As pointed out by #2950, it is probably a good idea to keep the license files for the vendored dependencies. This is done by changing the `pavement.py` tasks.
* Update packaging to 21.2. Ref #2497.debt/update-packagingJason R. Coombs2021-11-1415-1013/+1058
|
* Vendor more_itertoolsJason R. Coombs2021-05-228-0/+5035
|
* Fix misc. doc typosluz paz2021-05-141-1/+1
| | | Found via `codespell`
* Remove six as a vendored dependency.Jason R. Coombs2020-08-162-869/+0
|
* Remove dependency on six from packaging.Jason R. Coombs2020-08-161-1/+1
|
* Update packaging to 20.4. Closes #2310.Jason R. Coombs2020-08-1212-192/+888
|
* setuptools: update vendored packagingBenoit Pierre2019-10-0711-186/+660
|
* Pin ordered-set to current version for consistency.Jason R. Coombs2019-10-071-1/+1
|
* Refresh vendored packages (ordereddict 3.1.1)Jason R. Coombs2019-10-061-2/+2
|
* Add 'ordered_set' as a vendored packageJason R. Coombs2019-02-172-0/+489
|
* Bump to pyparsing 2.2.1 and re-run paver update_vendored. Fixes #1480.Jason R. Coombs2018-09-182-13/+35
|
* Merge pull request #1451 from hugovk/upgrade-appdirsPaul Ganssle2018-08-171-1/+1
|\ | | | | Upgrade vendored appdirs from 1.4.0 to 1.4.3
| * Upgrade vendored appdirs from 1.4.0 to 1.4.3Hugo2018-08-171-1/+1
| |
* | Upgrade vendored pyparsing from 2.1.10 to 2.2.0Hugo2018-08-091-15/+39
|/