Correctly declare dependency on flake8 3.8.0+. This is required as flake8
moved from optparse to argparse, and the change to ban-relative-imports
uses argparse features.
Stop distributing tests to reduce package size. Tests are not intended to be
run outside of the tox setup in the repository. Repackagers can use GitHub's
tarballs per tag.
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports) ([changelog](https://github.com/adamchainz/flake8-tidy-imports/blob/main/CHANGELOG.rst)) | minor | `~=4.1.0` -> `~=4.10.0` |
---
### Release Notes
<details>
<summary>adamchainz/flake8-tidy-imports (flake8-tidy-imports)</summary>
### [`v4.10.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#4100-2023-07-10)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.9.0...4.10.0)
- Drop Python 3.7 support.
### [`v4.9.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#490-2023-06-15)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.8.0...4.9.0)
- Support Python 3.12.
### [`v4.8.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#480-2022-05-11)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.7.0...4.8.0)
- Support Python 3.11.
### [`v4.7.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#470-2022-05-05)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.6.0...4.7.0)
- Add Mypy-style wildcard support to `banned-modules`.
Thanks to Chris Elion in `PR #​319 <https://github.com/adamchainz/flake8-tidy-imports/pull/319>`\__.
### [`v4.6.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#460-2022-01-10)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.5.0...4.6.0)
- Drop Python 3.6 support.
- Remove upper bound on Flake8 version.
### [`v4.5.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#450-2021-10-11)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.4.1...4.5.0)
- Support Flake8 4.
### [`v4.4.1`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#441-2021-08-12)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.4.0...4.4.1)
- Correctly declare dependency on flake8 3.8.0+. This is required as flake8
moved from optparse to argparse, and the change to `ban-relative-imports`
uses argparse features.
### [`v4.4.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#440-2021-08-11)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.3.0...4.4.0)
- Add `parents` option for `ban-relative-imports` that allows using
relative syntax to import from sibling modules, but not parents.
- Add type hints.
### [`v4.3.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#430-2021-05-10)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.2.1...4.3.0)
- Support Python 3.10.
- Stop distributing tests to reduce package size. Tests are not intended to be
run outside of the tox setup in the repository. Repackagers can use GitHub's
tarballs per tag.
### [`v4.2.1`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#421-2020-12-19)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.2.0...4.2.1)
- Improved installation instructions in README.
### [`v4.2.0`](https://github.com/adamchainz/flake8-tidy-imports/blob/HEAD/CHANGELOG.rst#420-2020-12-13)
[Compare Source](https://github.com/adamchainz/flake8-tidy-imports/compare/4.1.0...4.2.0)
- Drop Python 3.5 support.
- Support Python 3.9.
- Move license from ISC to MIT License.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MDIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQwMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
~=4.1.0->~=4.10.0Release Notes
adamchainz/flake8-tidy-imports (flake8-tidy-imports)
v4.10.0Compare Source
v4.9.0Compare Source
v4.8.0Compare Source
v4.7.0Compare Source
Add Mypy-style wildcard support to
banned-modules.Thanks to Chris Elion in
PR #​319 <https://github.com/adamchainz/flake8-tidy-imports/pull/319>__.v4.6.0Compare Source
Drop Python 3.6 support.
Remove upper bound on Flake8 version.
v4.5.0Compare Source
v4.4.1Compare Source
moved from optparse to argparse, and the change to
ban-relative-importsuses argparse features.
v4.4.0Compare Source
Add
parentsoption forban-relative-importsthat allows usingrelative syntax to import from sibling modules, but not parents.
Add type hints.
v4.3.0Compare Source
Support Python 3.10.
Stop distributing tests to reduce package size. Tests are not intended to be
run outside of the tox setup in the repository. Repackagers can use GitHub's
tarballs per tag.
v4.2.1Compare Source
v4.2.0Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.