Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pypi-setuptools: Autospec creation for update from version 70.3.0 to …
…version 71.0.0 Avasam (2): Rewrite marker evaluation to address two type check failures. Update `Requirement.__contains__` type spec to accept `UnparsedVersion`. Dimitri Papadopoulos (2): Ignore ruff/tryceratops rule TRY003 Fix 92989c2i / #4450 Jason R. Coombs (34): Declare the dependencies and update vendoring routine for setuptools (only) to simply install the dependencies to the _vendor folder. Specify environment-conditional transitive deps. Import dependencies naturally and ensure they're available by appending the vendor dir to sys.path. Re-vendor setuptools packages. Remove importlib_metadata workaround. Remove setuptools.extern Remove check-extern env in tox. Update vendoring routine for pkg_resources to simply install the dependencies to the _vendor folder. Import dependencies naturally and ensure they're available by appending the vendor dir to sys.path. Re-vendor pkg_resources packages. Remove obsolete 'rewrite' functionality from vendored script. Update auto-detect the minimum python version needed for vendored packages. Refresh vendored dependencies. Consolidate vendored packages in the setuptools package. Remove pkg_resources.extern. Clean up references to extern modules. Add news fragment. Suppress type errors around wheel. Fix type error in vendored tool. Fix incorrect type declaration in _python_requires. Fix type errors in pkg_resources, now that packaging types are recognized properly. Suppress coverage errors. Moved the dependencies to a 'core' extra to avoid dangers with cyclic dependencies at build time. Ensure that package data from vendored packages gets installed. Explicitly declare the 'core' extra as 'for informational purposes' Rely on os.path.join and os.path.dirname when adding the vendored path and only add it if it's not already present. Resolve a version from an item, addressing missed `arg-type` check. Pin pytest-ruff on Windows. Move workaround for #3921 to the local section, restoring upstream to match upstream. Exclude pytest-ruff (and thus ruff), which cannot build on cygwin. Bump version: 70.3.0 → 71.0.0 👹 Feed the hobgoblins (delint). Update intersphinx link to point to redirected target. Pin Sphinx to <7.4 as workaround for sphinx-doc/sphinx#12613. Closes #4474. Marco Treglia (1): Rename arguments on _EditableFinder and _EditableNamespaceFinder
- Loading branch information