Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
23.7.0
->23.9.1
41.0.3
->41.0.4
==41.0.3
->==41.0.4
==6.0.1
->==6.1.0
4.19.0
->4.19.1
==4.19.0
->==4.19.1
7.4.1
->7.4.2
==0.10.2
->==0.10.3
0.0.287
->0.0.290
==4.7.1
->==4.8.0
==1.6.2
->==1.6.3
==3.16.2
->==3.17.0
Release Notes
psf/black (black)
v23.9.1
Compare Source
Due to various issues, the previous release (23.9.0) did not include compiled mypyc
wheels, which make Black significantly faster. These issues have now been fixed, and
this release should come with compiled wheels once again.
There will be no wheels for Python 3.12 due to a bug in mypyc. We will provide 3.12
wheels in a future release as soon as the mypyc bug is fixed.
Packaging
Performance
decreasing the size of the cache (#3877)
v23.9.0
Compare Source
Preview style
if sys.version_info > (3, x):
) and a function definition on the same level (#3862)Configuration
Performance
IPython
if notebook cells do not contain magics (#3782)Blackd
blackd
with single character input (#3558)Integrations
official pre-commit mirror. Swapping
https://github.com/psf/black
tohttps://github.com/psf/black-pre-commit-mirror
inyour
.pre-commit-config.yaml
will make Black about 2x faster (#3828).black.env
folder specified byENV_PATH
will now be removed on the completionof the GitHub Action (#3759)
pyca/cryptography (cryptography)
v41.0.4
Compare Source
python/importlib_resources (importlib-resources)
v6.1.0
Compare Source
python-jsonschema/jsonschema (jsonschema)
v4.19.1
Compare Source
=======
hostname
format.This is the behavior specified by the relevant RFC (1123).
IDN hostname behavior was already correct.
pytest-dev/pytest (pytest)
v7.4.2
: pytest 7.4.2 (2023-09-07)Compare Source
Bug Fixes
#11237: Fix doctest collection of
functools.cached_property
objects.#11306: Fixed bug using
--importmode=importlib
which would cause package__init__.py
files to be imported more than once in some cases.#11367: Fixed bug where
user_properties
where not being saved in the JUnit XML file if a fixture failed during teardown.#11394: Fixed crash when parsing long command line arguments that might be interpreted as files.
Improved Documentation
crate-py/rpds (rpds-py)
v0.10.3
Compare Source
What's Changed
New Contributors
Full Changelog: crate-py/rpds@v0.10.2...v0.10.3
astral-sh/ruff (ruff)
v0.0.290
Compare Source
What's Changed
Rules
deprecated-import
lists based on recenttyping-extensions
release by @charliermarsh in https://github.com/astral-sh/ruff/pull/7356UP040
by @nathanwhit in https://github.com/astral-sh/ruff/pull/6749Settings
Bug Fixes
C416
to catch tuple unpacking by @charliermarsh in https://github.com/astral-sh/ruff/pull/7363NURSERY
rule selctor in JSON Schema by @charliermarsh in https://github.com/astral-sh/ruff/pull/7374D411
by @charliermarsh in https://github.com/astral-sh/ruff/pull/7351Preview
What's this section?
flake8-logging
] New ruleundocumented-warn
(LOG009
) by @qdegraaf in https://github.com/astral-sh/ruff/pull/7249flake8-logging
] New ruledirect-logger-instantiation
(LOG001
) by @charliermarsh in https://github.com/astral-sh/ruff/pull/7397flake8-logging
] New pluginflake8_logging
(LOG
) by @qdegraaf in https://github.com/astral-sh/ruff/pull/7249perflint
] Addmanual-dict-comprehsion
(PERF403
) by @qdegraaf in https://github.com/astral-sh/ruff/pull/6132pylint
] New ruletoo-many-public-methods
(PLR0904
) by @jelly in https://github.com/astral-sh/ruff/pull/6179refurb
] New ruleno-slice-copy
(FURB145
) by @tjkuson in https://github.com/astral-sh/ruff/pull/7007PREVIEW
rule selector by @zanieb in https://github.com/astral-sh/ruff/pull/7389pre-commit
support for the alpha formatter by @zanieb in https://github.com/astral-sh/ruff-pre-commit/pull/50New Contributors
Full Changelog: astral-sh/ruff@v0.0.289...v0.0.290
v0.0.289
Compare Source
What's Changed
Bug Fixes
@override
method when enforcingbad-dunder-name
rule by @brendonh8 in https://github.com/astral-sh/ruff/pull/7224NotebookIndex
to the cache by @dhruvmanila in https://github.com/astral-sh/ruff/pull/6863Preview
This release includes a new preview mode which can be used to opt-in to unstable rules and features.
--preview
option in the CLI help menu by @zanieb in https://github.com/astral-sh/ruff/pull/7274See the documentation and versioning discussion for more details.
New Contributors
Full Changelog: astral-sh/ruff@v0.0.288...v0.0.289
v0.0.288
Compare Source
What's Changed
Breaking Changes
Rules
ruff
]RUF001
: Remove autofix for ambiguous unicode rule by @charliermarsh in https://github.com/astral-sh/ruff/pull/7168Settings
flake8-self
]SLF001
: Addextend-ignore-names
option by @jaap3 in https://github.com/astral-sh/ruff/pull/7194Bug Fixes
flake8-bugbear
]B006
: Add newline if fix is at end-of-file by @charliermarsh in https://github.com/astral-sh/ruff/pull/7090B006
: Fix function docstring followed by whitespace but no newline by @zanieb in https://github.com/astral-sh/ruff/pull/7160B009
: Parenthesize expressions when converting to attribute access by @charliermarsh in https://github.com/astral-sh/ruff/pull/7091B009
,B010
: Fixgetattr
calls onint
literals by @density in https://github.com/astral-sh/ruff/pull/7057B013
: Supported starred exceptions in length-one tuple detection by @charliermarsh in https://github.com/astral-sh/ruff/pull/7080B013
: Insert required space when fixing by @charliermarsh in https://github.com/astral-sh/ruff/pull/7148flake8-comprehensions
]C402
: Add required space when fixing by @charliermarsh in https://github.com/astral-sh/ruff/pull/7152C404
Add required space when fixing by @charliermarsh in https://github.com/astral-sh/ruff/pull/7185C416
Add required space to fix by @charliermarsh in https://github.com/astral-sh/ruff/pull/7204C417
: Support length-2 lists in dictionary comprehension rewrites by @charliermarsh in https://github.com/astral-sh/ruff/pull/7081C417
: Parenthesize targets if necessary by @charliermarsh in https://github.com/astral-sh/ruff/pull/7189flake8-return
]RET504
: Add space after return when inlining number by @charliermarsh in https://github.com/astral-sh/ruff/pull/7116flake8-simplify
]SIM105
: Avoid attempting to fix violations with multi-statement lines by @charliermarsh in https://github.com/astral-sh/ruff/pull/7191SIM105
Avoid inserting an extra newline for fixes by @charliermarsh in https://github.com/astral-sh/ruff/pull/7221SIM118
: Add required space when fixing by @charliermarsh in https://github.com/astral-sh/ruff/pull/7150SIM118
: delete.keys()
rather than replace expression by @charliermarsh in https://github.com/astral-sh/ruff/pull/7223SIM210
: Retain parentheses when fixing by @charliermarsh in https://github.com/astral-sh/ruff/pull/7118SIM222
: Add parentheses when simplifying conditions by @charliermarsh in https://github.com/astral-sh/ruff/pull/7117SIM300
: Add required space when fixing by @charliermarsh in https://github.com/astral-sh/ruff/pull/7167flake8-pytest-style
]PT018
: Split withinnot
, rather than outside ofnot
by @charliermarsh in https://github.com/astral-sh/ruff/pull/7151flynt
]FLY002
: Add required space for fixes by @charliermarsh in https://github.com/astral-sh/ruff/pull/7222numpy
]NPY001
: Avoid attempting to fix with overridden builtins by @charliermarsh in https://github.com/astral-sh/ruff/pull/7187NPY003
: Use symbol import for replacement by @charliermarsh in https://github.com/astral-sh/ruff/pull/7083pandas-vet
]PD002
: Handle parenthesized calls by @charliermarsh in https://github.com/astral-sh/ruff/pull/7111pep8-naming
]N806
: Avoid triggering onTypeAlias
assignments by @charliermarsh in https://github.com/astral-sh/ruff/pull/7119pydocstyle
]D204
: Fix when there's a semicolon after a docstring by @konstin in https://github.com/astral-sh/ruff/pull/7174D213
,D400
: Ignore single quote docstrings with newline escape by @konstin in https://github.com/astral-sh/ruff/pull/7173D417
: Fix error with function docstrings with dashed lines by @eronnen in https://github.com/astral-sh/ruff/pull/7251pyflakes
]F401
: Avoid panic with noqa import name by @charliermarsh in https://github.com/astral-sh/ruff/pull/7260F841
: Expand fixes to handle parenthesized targets by @charliermarsh in https://github.com/astral-sh/ruff/pull/7110pylint
]PLW3301
: Copy the starred argument as is for autofix by @dhruvmanila in https://github.com/astral-sh/ruff/pull/7177pyupgrade
]UP006
andUP007
: Add required space to fixes by @charliermarsh in https://github.com/astral-sh/ruff/pull/7202UP007
: Avoid attempting to fix invalidOptional
annotations by @charliermarsh in https://github.com/astral-sh/ruff/pull/7079UP007
: Fix syntax error in autofix by @charliermarsh in https://github.com/astral-sh/ruff/pull/7137UP021
: Avoid adding duplicatetext
keyword tosubprocess.run
by @charliermarsh in https://github.com/astral-sh/ruff/pull/7112UP022
: Avoid adding duplicatecapture_output
keyword tosubprocess.run
by @charliermarsh in https://github.com/astral-sh/ruff/pull/7113UP028
: Support parenthesized expressions by @charliermarsh in https://github.com/astral-sh/ruff/pull/7114UP022
: Avoid fixing whencapture_output
is provided by @charliermarsh in https://github.com/astral-sh/ruff/pull/7149UP024
: Add required space when fixing by @charliermarsh in https://github.com/astral-sh/ruff/pull/7171ruff
]RUF017
: Avoid duplicate fixes for multi-import imports by @charliermarsh in https://github.com/astral-sh/ruff/pull/7063Other Changes
New Contributors
Full Changelog: astral-sh/ruff@v0.0.287...v0.0.288
python/typing_extensions (typing-extensions)
v4.8.0
Compare Source
No changes since 4.8.0rc1.
websocket-client/websocket-client (websocket-client)
v1.6.3
Compare Source
1.6.3
jaraco/zipp (zipp)
v3.17.0
Compare Source
Configuration
📅 Schedule: Branch creation - "after 1am and before 2am every weekday" in timezone Etc/UTC, 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.