chore(deps): update dev-dependencies #114
Merged
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:
^2.2.2->^2.2.3^0.9.5->^0.9.10^0.10.1->^0.11.3Release Notes
numpy/numpy (numpy)
v2.2.3: 2.2.3 (Feb 13, 2025)Compare Source
NumPy 2.2.3 Release Notes
NumPy 2.2.3 is a patch release that fixes bugs found after the 2.2.2
release. The majority of the changes are typing improvements and fixes
for free threaded Python. Both of those areas are still under
development, so if you discover new problems, please report them.
This release supports Python versions 3.10-3.13.
Contributors
A total of 9 people contributed to this release. People with a "+" by
their names contributed a patch for the first time.
Pull requests merged
A total of 21 pull requests were merged for this release.
from_float_positionalerrors for huge padsfloat64in the set-opstimedelta64.__divmod__andtimedelta64.__mod__...numpy.matlibnumpy.testingmodulesTYP:PR's and issuesChecksums
MD5
SHA256
astral-sh/ruff (ruff)
v0.9.10Compare Source
Preview features
ruff] Add new ruleRUF059: Unused unpacked assignment (#16449)syntax-errors] Detect assignment expressions before Python 3.8 (#16383)syntax-errors] Named expressions in decorators before Python 3.9 (#16386)syntax-errors] Parenthesized keyword argument names after Python 3.8 (#16482)syntax-errors] Positional-only parameters before Python 3.8 (#16481)syntax-errors] Tuple unpacking inreturnandyieldbefore Python 3.8 (#16485)syntax-errors] Type parameter defaults before Python 3.13 (#16447)syntax-errors] Type parameter lists before Python 3.12 (#16479)syntax-errors]except*before Python 3.11 (#16446)syntax-errors]typestatements before Python 3.12 (#16478)Bug fixes
flake8-simplify] Exempt unittest context methods forSIM115rule (#16439)pyupgrade] Do not offer fix when at least one target isglobal/nonlocal(UP028) (#16451)flake8-builtins] Ignore variables matching module attribute names (A001) (#16454)pylint] Convertcodekeyword argument to a positional argument in fix for (PLR1722) (#16424)CLI
descriptiontocheck_namein GitLab output serializer (#16437)Documentation
pydocstyle] Clarify thatD417only checks docstrings with an arguments section (#16494)v0.9.9Compare Source
Preview features
Bug fixes
v0.9.8Compare Source
Preview features
Rule changes
pylint] Mark fix unsafe (PLW1507) (#16343)pylint] Catchcase np.nan/case math.naninmatchstatements (PLW0177) (#16378)ruff] Add more Pydantic models variants to the list of default copy semantics (RUF012) (#16291)Server
configurationPreferenceiseditorOnly(#16381)ruff.configurationto allow inline config (#16296)Configuration
per-file-target-versionoption (#16257)Bug fixes
refurb] Do not consider docstring(s) (FURB156) (#16391)flake8-self] Ignore attribute accesses on instance-like variables (SLF001) (#16149)pylint] Fix false positives, add missing methods, and support positional-only parameters (PLE0302) (#16263)flake8-pyi] MarkPYI030fix unsafe when comments are deleted (#16322)Documentation
S611(#16316)v0.9.7Compare Source
Preview features
__new__methods as special function type for enforcing class method or static method rules (#13305)airflow] Improve the internal logic to differentiate deprecated symbols (AIR303) (#16013)refurb] Manual timezone monkeypatching (FURB162) (#16113)ruff] Implicit class variable in dataclass (RUF045) (#14349)ruff] Skip singleton starred expressions forincorrectly-parenthesized-tuple-in-subscript(RUF031) (#16083)refurb] Check for subclasses includes subscript expressions (FURB189) (#16155)Rule changes
flake8-debugger] Also flagsys.breakpointhookandsys.__breakpointhook__(T100) (#16191)pycodestyle] Exemptsite.addsitedir(...)calls (E402) (#16251)Formatter
Server
source.organizeImports.ruffandsource.fixAll.ruffcode actions for a notebook cell (#16154)ruff.printDebugInformation(#16215)ruff.printDebugInformation(#16214)CLI
noqaeven when there are no diagnostics (#16178)extends (#15658)Bug fixes
flake8-comprehensions] Handle trailing comma inC403fix (#16110)flake8-pyi] Avoid flaggingcustom-typevar-for-selfon metaclass methods (PYI019) (#16141)pydocstyle] Handle arguments with the same names as sections (D417) (#16011)pylint] Correct ordering of arguments in fix forif-stmt-min-max(PLR1730) (#16080)pylint] Do not offer fix for raw strings (PLE251) (#16132)pyupgrade] Do not upgrade functionalTypedDictswith private field names to the class-based syntax (UP013) (#16219)pyupgrade] Handle micro version numbers correctly (UP036) (#16091)pyupgrade] Unwrap unary expressions correctly (UP018) (#15919)refurb] Correctly handle lengths of literal strings inslice-to-remove-prefix-or-suffix(FURB188) (#16237)ruff] SkipRUF001diagnostics when visiting string type definitions (#16122)Documentation
source.*code actions in Notebook (#16212)SECURITY.md(#16224)v0.9.6Compare Source
Preview features
airflow] Addexternal_task.{ExternalTaskMarker, ExternalTaskSensor}forAIR302(#16014)flake8-builtins] Make strict module name comparison optional (A005) (#15951)flake8-pyi] Extend fix to Python <= 3.9 forredundant-none-literal(PYI061) (#16044)pylint] Also report when the object isn't a literal (PLE1310) (#15985)ruff] Implementindented-form-feed(RUF054) (#16049)ruff] Skip type definitions formissing-f-string-syntax(RUF027) (#16054)Rule changes
flake8-annotations] Correct syntax fortyping.Unionin suggested return type fixes forANN20xrules (#16025)flake8-builtins] Match upstream module name comparison (A005) (#16006)flake8-comprehensions] Detect overshadowedlist/set/dict, ignore variadics and named expressions (C417) (#15955)flake8-pie] Remove following comma correctly when the unpacked dictionary is empty (PIE800) (#16008)flake8-simplify] Only triggerSIM401on known dictionaries (#15995)pylint] Do not report calls when object type and argument type mismatch, remove custom escape handling logic (PLE1310) (#15984)pyupgrade] Comments within parenthesized value ranges should not affect applicability (UP040) (#16027)pyupgrade] Don't introduce invalid syntax when upgrading old-style type aliases with parenthesized multiline values (UP040) (#16026)pyupgrade] Ensure we do not rename two type parameters to the same name (UP049) (#16038)pyupgrade] [ruff] Don't apply renamings if the new name is shadowed in a scope of one of the references to the binding (UP049,RUF052) (#16032)ruff] UpdateRUF009to behave similar toB008and ignore attributes with immutable types (#16048)Server
Bug fixes
flake8-datetime] Ignore.replace()calls while looking for.astimezone(#16050)flake8-type-checking] AvoidTC004false positive where the runtime definition is provided by__getattr__(#16052)Documentation
ruff-lspmigration document (#16072)ruff.nativeServer(#16039)Jaded-Encoding-Thaumaturgy/vs-preview (vspreview)
v0.11.3Compare Source
v0.11.2Compare Source
v0.11.1Compare Source
v0.11.0Compare Source
What's Changed
New Contributors
Full Changelog: Jaded-Encoding-Thaumaturgy/vs-preview@v0.10.1...v0.11.0
Configuration
📅 Schedule: Branch creation - "before 5am on Saturday every 4 weeks of the year starting on the 2th week" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.