#2497: Officially deprecated PEP 440 non-compliant versions.
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
#2932: Removed the deprecated data_files option from the example in the
declarative configuration docs -- by :user:abravalheri
#2932: Change type of data_files option from dict to section in
declarative configuration docs (to match previous example) -- by
:user:abravalheri
v58.3.0
Changes
^^^^^^^
#917: setup.py install and easy_install commands are now officially deprecated. Use other standards-based installers (like pip) and builders (like build). Workloads reliant on this behavior should pin to this major version of Setuptools.
#1988: Deprecated the bdist_rpm command. Binary packages should be built as wheels instead.
-- by :user:hugovk
#2785: Replace configparser's readfp with read_file, deprecated since Python 3.2.
-- by :user:hugovk
#2823: Officially deprecated support for setup_requires. Users are encouraged instead to migrate to PEP 518 build-system.requires in pyproject.toml. Users reliant on setup_requires should consider pinning to this major version to avoid disruption.
Misc
^^^^
#2762: Changed codecov.yml to configure the threshold to be lower
-- by :user:tanvimoharir
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps setuptools from 58.2.0 to 58.4.0.
Changelog
Sourced from setuptools's changelog.
Commits
8b37b2b
Bump version: 58.3.0 → 58.4.0d468d14
Merge pull request #2840 from pypa/feature/deprecate-legacy-warning84b1cd8
Raise a deprecation warning when an invalid version is encountered. Ref #2497...96475e3
Drop tests against pip < 20, which no longer work without 'wheel' specified i...c4ca971
Merge pull request #2833 from abravalheri/remove-data-files-from-examplecb9856f
Merge pull request #2831 from abravalheri/improve-docs-paver1473924
Merge https://github.com/jaraco/skeleton930ab79
Merge pull request #2829 from hugovk/patch-12c169ff
Remove data_files from declarative config example4d8c122
Docs: Add reference + short description for PaverDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)