Changelog
*Sourced from [setuptools's changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst).*
> v41.6.0
> =======
>
> - [#479](https://github-redirect.dependabot.com/pypa/setuptools/issues/479): Replace usage of deprecated `imp` module with local re-implementation in `setuptools._imp`.
>
> v41.5.1
> =======
>
> - [#1891](https://github-redirect.dependabot.com/pypa/setuptools/issues/1891): Fix code for detecting Visual Studio's version on Windows under Python 2.
>
> v41.5.0
> =======
>
> - [#1811](https://github-redirect.dependabot.com/pypa/setuptools/issues/1811): Improve Visual C++ 14.X support, mainly for Visual Studio 2017 and 2019.
> - [#1814](https://github-redirect.dependabot.com/pypa/setuptools/issues/1814): Fix `pkg_resources.Requirement` hash/equality implementation: take PEP 508 direct URL into account.
> - [#1824](https://github-redirect.dependabot.com/pypa/setuptools/issues/1824): Fix tests when running under `python3.10`.
> - [#1878](https://github-redirect.dependabot.com/pypa/setuptools/issues/1878): Formally deprecated the `test` command, with the recommendation that users migrate to `tox`.
> - [#1860](https://github-redirect.dependabot.com/pypa/setuptools/issues/1860): Update documentation to mention the egg format is not supported by pip and dependency links support was dropped starting with pip 19.0.
> - [#1862](https://github-redirect.dependabot.com/pypa/setuptools/issues/1862): Drop ez\_setup documentation: deprecated for some time (last updated in 2016), and still relying on easy\_install (deprecated too).
> - [#1868](https://github-redirect.dependabot.com/pypa/setuptools/issues/1868): Drop most documentation references to (deprecated) EasyInstall.
> - [#1884](https://github-redirect.dependabot.com/pypa/setuptools/issues/1884): Added a trove classifier to document support for Python 3.8.
> - [#1886](https://github-redirect.dependabot.com/pypa/setuptools/issues/1886): Added Python 3.8 release to the Travis test matrix.
>
> v41.4.0
> =======
>
> - [#1847](https://github-redirect.dependabot.com/pypa/setuptools/issues/1847): In declarative config, now traps errors when invalid `python_requires` values are supplied.
>
> v41.3.0
> =======
>
> - [#1690](https://github-redirect.dependabot.com/pypa/setuptools/issues/1690): When storing extras, rely on OrderedSet to retain order of extras as indicated by the packager, which will also be deterministic on Python 2.7 (with PYTHONHASHSEED unset) and Python 3.6+.
> - [#1858](https://github-redirect.dependabot.com/pypa/setuptools/issues/1858): Fixed failing integration test triggered by 'long\_description\_content\_type' in packaging.
Commits
- [`a0fe403`](https://github.com/pypa/setuptools/commit/a0fe403c141369defacf12dccbdc01634bbcb1da) Bump version: 41.5.1 → 41.6.0
- [`6defe6b`](https://github.com/pypa/setuptools/commit/6defe6b8fd6008f61ce5ecfae91dc1df5e123694) Rename changelog file
- [`0ced2c0`](https://github.com/pypa/setuptools/commit/0ced2c09cc96ccb3ab757a9ca8d36327d7f025da) Merge pull request [#1855](https://github-redirect.dependabot.com/pypa/setuptools/issues/1855) from isidentical/issue-479
- [`cfa9245`](https://github.com/pypa/setuptools/commit/cfa9245a7dea8a35f11580c0bfd27472a3182c7e) Remove 'sys' import
- [`20d6407`](https://github.com/pypa/setuptools/commit/20d6407aa5f68dbeba61e8967290f2fbde4f85ab) Allow calling get_frozen_object without paths, raise ImportError when it cant...
- [`82689e1`](https://github.com/pypa/setuptools/commit/82689e1aa8e6548f26f2ce3bcd069411cb39bfcf) Ensure importlib.util is imported on Python 3.5
- [`e1f340b`](https://github.com/pypa/setuptools/commit/e1f340b53f0088993b16e19999a4d6b0e86a9991) Avoid importerror on older Pythons
- [`2175d6b`](https://github.com/pypa/setuptools/commit/2175d6bdcf4fe626e713961bb0315c91f206746b) Add changelog entry.
- [`3a0520b`](https://github.com/pypa/setuptools/commit/3a0520b43dfac9f6ba507c6d09a60290219a0802) Extract compatibility function into compatibility module.
- [`7748921`](https://github.com/pypa/setuptools/commit/7748921de342160ca2dc9c9539562bb9c924e14c) Bump version: 41.5.0 → 41.5.1
- Additional commits viewable in [compare view](https://github.com/pypa/setuptools/compare/v41.2.0...v41.6.0)
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps setuptools from 41.2.0 to 41.6.0.
Changelog
*Sourced from [setuptools's changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst).* > v41.6.0 > ======= > > - [#479](https://github-redirect.dependabot.com/pypa/setuptools/issues/479): Replace usage of deprecated `imp` module with local re-implementation in `setuptools._imp`. > > v41.5.1 > ======= > > - [#1891](https://github-redirect.dependabot.com/pypa/setuptools/issues/1891): Fix code for detecting Visual Studio's version on Windows under Python 2. > > v41.5.0 > ======= > > - [#1811](https://github-redirect.dependabot.com/pypa/setuptools/issues/1811): Improve Visual C++ 14.X support, mainly for Visual Studio 2017 and 2019. > - [#1814](https://github-redirect.dependabot.com/pypa/setuptools/issues/1814): Fix `pkg_resources.Requirement` hash/equality implementation: take PEP 508 direct URL into account. > - [#1824](https://github-redirect.dependabot.com/pypa/setuptools/issues/1824): Fix tests when running under `python3.10`. > - [#1878](https://github-redirect.dependabot.com/pypa/setuptools/issues/1878): Formally deprecated the `test` command, with the recommendation that users migrate to `tox`. > - [#1860](https://github-redirect.dependabot.com/pypa/setuptools/issues/1860): Update documentation to mention the egg format is not supported by pip and dependency links support was dropped starting with pip 19.0. > - [#1862](https://github-redirect.dependabot.com/pypa/setuptools/issues/1862): Drop ez\_setup documentation: deprecated for some time (last updated in 2016), and still relying on easy\_install (deprecated too). > - [#1868](https://github-redirect.dependabot.com/pypa/setuptools/issues/1868): Drop most documentation references to (deprecated) EasyInstall. > - [#1884](https://github-redirect.dependabot.com/pypa/setuptools/issues/1884): Added a trove classifier to document support for Python 3.8. > - [#1886](https://github-redirect.dependabot.com/pypa/setuptools/issues/1886): Added Python 3.8 release to the Travis test matrix. > > v41.4.0 > ======= > > - [#1847](https://github-redirect.dependabot.com/pypa/setuptools/issues/1847): In declarative config, now traps errors when invalid `python_requires` values are supplied. > > v41.3.0 > ======= > > - [#1690](https://github-redirect.dependabot.com/pypa/setuptools/issues/1690): When storing extras, rely on OrderedSet to retain order of extras as indicated by the packager, which will also be deterministic on Python 2.7 (with PYTHONHASHSEED unset) and Python 3.6+. > - [#1858](https://github-redirect.dependabot.com/pypa/setuptools/issues/1858): Fixed failing integration test triggered by 'long\_description\_content\_type' in packaging.Commits
- [`a0fe403`](https://github.com/pypa/setuptools/commit/a0fe403c141369defacf12dccbdc01634bbcb1da) Bump version: 41.5.1 → 41.6.0 - [`6defe6b`](https://github.com/pypa/setuptools/commit/6defe6b8fd6008f61ce5ecfae91dc1df5e123694) Rename changelog file - [`0ced2c0`](https://github.com/pypa/setuptools/commit/0ced2c09cc96ccb3ab757a9ca8d36327d7f025da) Merge pull request [#1855](https://github-redirect.dependabot.com/pypa/setuptools/issues/1855) from isidentical/issue-479 - [`cfa9245`](https://github.com/pypa/setuptools/commit/cfa9245a7dea8a35f11580c0bfd27472a3182c7e) Remove 'sys' import - [`20d6407`](https://github.com/pypa/setuptools/commit/20d6407aa5f68dbeba61e8967290f2fbde4f85ab) Allow calling get_frozen_object without paths, raise ImportError when it cant... - [`82689e1`](https://github.com/pypa/setuptools/commit/82689e1aa8e6548f26f2ce3bcd069411cb39bfcf) Ensure importlib.util is imported on Python 3.5 - [`e1f340b`](https://github.com/pypa/setuptools/commit/e1f340b53f0088993b16e19999a4d6b0e86a9991) Avoid importerror on older Pythons - [`2175d6b`](https://github.com/pypa/setuptools/commit/2175d6bdcf4fe626e713961bb0315c91f206746b) Add changelog entry. - [`3a0520b`](https://github.com/pypa/setuptools/commit/3a0520b43dfac9f6ba507c6d09a60290219a0802) Extract compatibility function into compatibility module. - [`7748921`](https://github.com/pypa/setuptools/commit/7748921de342160ca2dc9c9539562bb9c924e14c) Bump version: 41.5.0 → 41.5.1 - Additional commits viewable in [compare view](https://github.com/pypa/setuptools/compare/v41.2.0...v41.6.0)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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)