generated from ShigureLab/python-lib-starter
-
-
Notifications
You must be signed in to change notification settings - Fork 0
⬆️ deps: Update dependencies (non-major) #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/dependencies-(non-major)
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
343cb01 to
33709c7
Compare
9bce6e9 to
1fb821f
Compare
3aadc70 to
62c4cc4
Compare
8826ffb to
804b204
Compare
1e7c08e to
6d947ab
Compare
d849cac to
fcafded
Compare
f28fffc to
63a7820
Compare
51aaaf0 to
5d5a98c
Compare
c924ae4 to
bea79b9
Compare
5c01b14 to
7dde145
Compare
582d866 to
8a58304
Compare
8a58304 to
8f701f3
Compare
8f701f3 to
684f0b5
Compare
684f0b5 to
1011900
Compare
1bee189 to
7c3197e
Compare
e6179f6 to
6b1646c
Compare
f2a1d92 to
074f796
Compare
5be124b to
24c824b
Compare
9445328 to
02c8dba
Compare
f0f8437 to
c97043e
Compare
c97043e to
7e535d6
Compare
530156f to
9c918f6
Compare
72d7b86 to
c63673f
Compare
c63673f to
5c7bc08
Compare
5c7bc08 to
3b753b8
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
5.12.0->5.13.21.1.334->1.1.4067.4.3->7.4.4^0.1.0->^0.14.02.0.1->2.3.04.8.0->4.15.0Release Notes
PyCQA/isort (isort)
v5.13.2Compare Source
v5.13.1Compare Source
v5.13.0Compare Source
RobertCraigie/pyright-python (pyright)
v1.1.406Compare Source
v1.1.405Compare Source
v1.1.404Compare Source
v1.1.403Compare Source
v1.1.402Compare Source
v1.1.401Compare Source
v1.1.400Compare Source
v1.1.399Compare Source
v1.1.398Compare Source
v1.1.397Compare Source
v1.1.396Compare Source
v1.1.395Compare Source
v1.1.394Compare Source
v1.1.393Compare Source
v1.1.392Compare Source
v1.1.391Compare Source
v1.1.390Compare Source
v1.1.389Compare Source
v1.1.388Compare Source
v1.1.387Compare Source
v1.1.386Compare Source
v1.1.385Compare Source
v1.1.384Compare Source
v1.1.383Compare Source
v1.1.382Compare Source
v1.1.381Compare Source
v1.1.380Compare Source
v1.1.379Compare Source
v1.1.378Compare Source
v1.1.377Compare Source
v1.1.376Compare Source
v1.1.375Compare Source
v1.1.374Compare Source
v1.1.373Compare Source
v1.1.372Compare Source
v1.1.371Compare Source
v1.1.370Compare Source
v1.1.369Compare Source
v1.1.368Compare Source
v1.1.367Compare Source
v1.1.366Compare Source
v1.1.365Compare Source
v1.1.364Compare Source
v1.1.363Compare Source
v1.1.362Compare Source
v1.1.361Compare Source
v1.1.360Compare Source
v1.1.359Compare Source
v1.1.358Compare Source
v1.1.357Compare Source
v1.1.356Compare Source
v1.1.355Compare Source
v1.1.354Compare Source
v1.1.353Compare Source
v1.1.352Compare Source
v1.1.351Compare Source
v1.1.350Compare Source
v1.1.349Compare Source
v1.1.348Compare Source
v1.1.347Compare Source
v1.1.346Compare Source
v1.1.345Compare Source
v1.1.344Compare Source
v1.1.343Compare Source
v1.1.342Compare Source
v1.1.341Compare Source
v1.1.340Compare Source
v1.1.339Compare Source
v1.1.338Compare Source
v1.1.337Compare Source
v1.1.336Compare Source
v1.1.335Compare Source
pytest-dev/pytest (pytest)
v7.4.4: pytest 7.4.4 (2023-12-31)Compare Source
Bug Fixes
sys.stderr{.interpreted-text role="data"} andsys.__stderr__{.interpreted-text role="data"} might already be closed whenfaulthandler{.interpreted-text role="ref"} is tearing down.__iter__methods. Now they are treated un-iterable instead.Improved Documentation
--junitxmlwith--junit-xmland--collectonlywith--collect-only.astral-sh/ruff (ruff)
v0.14.2Compare Source
Released on 2025-10-23.
Preview features
flake8-gettext] Resolve qualified names and built-in bindings (INT001,INT002,INT003) (#19045)Bug fixes
fastapi] Handle ellipsis defaults inFAST002autofix (#20810)flake8-simplify] SkipSIM911when unknown arguments are present (#20697)pyupgrade] Always parenthesize assignment expressions in fix forf-string(UP032) (#21003)pyupgrade] FixUP032conversion for decimal ints with underscores (#21022)fastapi] Skip autofix for keyword and__debug__path params (FAST003) (#20960)Rule changes
flake8-bugbear] SkipB905andB912for fewer than two iterables and no starred arguments (#20998)ruff] UseDiagnosticTagfor morepyflakesandpandasrules (#20801)CLI
ruff rule(#20168)Documentation
Other changes
matchpatterns bind different names (#20682)Contributors
v0.14.1Compare Source
Released on 2025-10-16.
Preview features
flake8-bugbear] Omit annotation in preview fix forB006(#20877)flake8-logging-format] Avoid dropping implicitly concatenated pieces in theG004fix (#20793)pydoclint] Implementdocstring-extraneous-parameter(DOC102) (#20376)pyupgrade] ExtendUP019to detecttyping_extensions.Text(UP019) (#20825)pyupgrade] Fix false negative forTypeVarwith default argument innon-pep695-generic-class(UP046) (#20660)Bug fixes
Truthiness::from_exprfor lambdas, generators, and f-strings (#20704)fastapi] Fix false positives for path parameters that FastAPI doesn't recognize (FAST003) (#20687)flake8-pyi] Fix operator precedence by adding parentheses when needed (PYI061) (#20508)ruff] Suppress diagnostic for f-string interpolations with debug text (RUF010) (#20525)Rule changes
airflow] Add warning toairflow.datasets.DatasetEventusage (AIR301) (#20551)flake8-bugbear] MarkB905andB912fixes as unsafe (#20695)DiagnosticTagfor more rules - changes display in editors (#20758,#20734)Documentation
lint.flake8-type-checking.quoted-annotationsdocs (#20765)flake8-datetimez] Clarify docs for several rules (#20778)RUF015description (#20873)Other changes
Contributors
v0.14.0Compare Source
Released on 2025-10-07.
Breaking changes
Preview features
flake8-bugbear] Include certain guaranteed-mutable expressions: tuples, generators, and assignment expressions (B006) (#20024)refurb] Add fixes forFURB101andFURB103(#20520)ruff] ExtendFA102with listed PEP 585-compatible APIs (#20659)Bug fixes
flake8-annotations] Fix return type annotations to handle shadowed builtin symbols (ANN201,ANN202,ANN204,ANN205,ANN206) (#20612)flynt] Fix f-string quoting for mixed quote joiners (FLY002) (#20662)isort] Fix inserting required imports before future imports (I002) (#20676)ruff] Handle argfile expansion errors gracefully (#20691)ruff] SkipRUF051ifelse/elifblock is present (#20705)ruff] Improve handling of intermixed comments inside from-imports (#20561)Documentation
flake8-comprehensions] Clarify fix safety documentation (C413) (#20640)Contributors
v0.13.3Compare Source
Release Notes
Released on 2025-10-02.
Preview features
ruff format --checkand add support for different output formats (#20443)pyflakes] Handle some common submodule import situations forunused-import(F401) (#20200)ruff] Do not flag%r+repr()combinations (RUF065) (#20600)Bug fixes
cli] Add conflict between--add-noqaand--diffoptions (#20642)pylint] Exempt required imports fromPLR0402(#20381)pylint] Fix missingmax-nested-blocksin settings display (#20574)pyupgrade] Prevent infinite loop withI002andUP026(#20634)Rule changes
flake8-simplify] Improve help message clarity (SIM105) (#20548)Documentation
isort] Clarify dependency betweenorder-by-typeandcase-sensitivesettings (#20559)pylint] Clarify fix safety to include left-hand hashability (PLR6201) (#20518)Other changes
playground] Fix quick fixes for empty ranges in playground (#20599)Contributors
Install ruff 0.13.3
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.13.3/ruff-installer.ps1 | iex"Download ruff 0.13.3
v0.13.2Compare Source
Release Notes
Released on 2025-09-25.
Preview features
flake8-async] Implementblocking-path-method(ASYNC240) (#20264)flake8-bugbear] Implementmap-without-explicit-strict(B912) (#20429)flake8-bultins] Detect class-scope builtin shadowing in decorators, default args, and attribute initializers (A003) (#20178)ruff] Implementlogging-eager-conversion(RUF065) (#19942).pywfiles by default when linting and formatting (#20458)Bug fixes
flake8-comprehensions] Preserve trailing commas for single-element lists (C409) (#19571)flake8-pyi] Avoid syntax error from conflict withPIE790(PYI021) (#20010)flake8-simplify] Correct fix for positivemaxsplitwithout separator (SIM905) (#20056)pyupgrade] FixUP008not to apply when__class__is a local variable (#20497)ruff] FixB004to skip invalidhasattr/getattrcalls (#20486)ruff] Replace-nanwithnanwhen using the value to construct aDecimal(FURB164) (#20391)Documentation
ruff-wasm-web(#20539)flake8-bandit] Clarify the supported hashing functions (S324) (#20534)Other changes
playground] Allow hover quick fixes to appear for overlapping diagnostics (#20527)playground] Fix non‑BMP code point handling in quick fixes and markers (#20526)Contributors
Install ruff 0.13.2
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.13.2/ruff-installer.ps1 | iex"Download ruff 0.13.2
v0.13.1Compare Source
Release Notes
Released on 2025-09-18.
Preview features
flake8-simplify] Detect unnecessaryNonedefault for additional key expression types (SIM910) (#20343)flake8-use-pathlib] Add fix forPTH123(#20169)flake8-use-pathlib] FixPTH101,PTH104,PTH105,PTH121fixes (#20143)flake8-use-pathlib] MakePTH111fix unsafe because it can change behavior (#20215)pycodestyle] FixE301to only trigger for functions immediately within a class (#19768)refurb] Marksingle-item-membership-testfix as always unsafe (FURB171) (#20279)Bug fixes
flake8-bandit] Fix truthiness: dict-only**displays not truthy forshell(S602,S604,S609) (#20177)flake8-simplify] Fix diagnostic to show correct method name forstr.rsplitcalls (SIM905) (#20459)flynt] Use triple quotes for joined raw strings with newlines (FLY002) (#20197)pyupgrade] Fix false positive when class name is shadowed by local variable (UP008) (#20427)pyupgrade] Prevent infinite loop withI002andUP026(#20327)ruff] Recognize t-strings, generators, and lambdas ininvalid-index-type(RUF016) (#20213)Rule changes
RUF102] Respect rule redirects in invalid rule code detection (#20245)flake8-bugbear] Mark the fix forunreliable-callable-checkas always unsafe (B004) (#20318)ruff] Allow dataclass attribute value instantiation from nested frozen dataclass (RUF009) (#20352)CLI
output-format=sarif(#20300)Documentation
ruff] Addanalyze.string-imports-min-dotsto settings (#20375)Other changes