Skip to content
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

chore(deps): update devdependencies #199

Merged
merged 1 commit into from
Jan 2, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 15, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
mypy (changelog) >=1.13.0 -> >=1.14.1 age adoption passing confidence
ruff (source, changelog) >=0.8.2 -> >=0.8.5 age adoption passing confidence

Release Notes

python/mypy (mypy)

v1.14.1

Compare Source

v1.14.0

Compare Source

astral-sh/ruff (ruff)

v0.8.5

Compare Source

Preview features
  • [airflow] Extend names moved from core to provider (AIR303) (#​15145, #​15159, #​15196, #​15216)
  • [airflow] Extend rule to check class attributes, methods, arguments (AIR302) (#​15054, #​15083)
  • [fastapi] Update FAST002 to check keyword-only arguments (#​15119)
  • [flake8-type-checking] Disable TC006 and TC007 in stub files (#​15179)
  • [pylint] Detect nested methods correctly (PLW1641) (#​15032)
  • [ruff] Detect more strict-integer expressions (RUF046) (#​14833)
  • [ruff] Implement falsy-dict-get-fallback (RUF056) (#​15160)
  • [ruff] Implement unnecessary-round (RUF057) (#​14828)
Rule changes
  • Visit PEP 764 inline TypedDict keys as non-type-expressions (#​15073)
  • [flake8-comprehensions] Skip C416 if comprehension contains unpacking (#​14909)
  • [flake8-pie] Allow cast(SomeType, ...) (PIE796) (#​15141)
  • [flake8-simplify] More precise inference for dictionaries (SIM300) (#​15164)
  • [flake8-use-pathlib] Catch redundant joins in PTH201 and avoid syntax errors (#​15177)
  • [pycodestyle] Preserve original value format (E731) (#​15097)
  • [pydocstyle] Split on first whitespace character (D403) (#​15082)
  • [pyupgrade] Add all PEP-585 names to UP006 rule (#​5454)
Configuration
  • [flake8-type-checking] Improve flexibility of runtime-evaluated-decorators (#​15204)
  • [pydocstyle] Add setting to ignore missing documentation for *args and **kwargs parameters (D417) (#​15210)
  • [ruff] Add an allowlist for unsafe-markup-use (RUF035) (#​15076)
Bug fixes
  • Fix type subscript on older python versions (#​15090)
  • Use TypeChecker for detecting fastapi routes (#​15093)
  • [pycodestyle] Avoid false positives and negatives related to type parameter default syntax (E225, E251) (#​15214)
Documentation
  • Fix incorrect doc in shebang-not-executable (EXE001) and add git+windows solution to executable bit (#​15208)
  • Rename rules currently not conforming to naming convention (#​15102)

v0.8.4

Compare Source

Preview features
  • [airflow] Extend AIR302 with additional functions and classes (#​15015)
  • [airflow] Implement moved-to-provider-in-3 for modules that has been moved to Airflow providers (AIR303) (#​14764)
  • [flake8-use-pathlib] Extend check for invalid path suffix to include the case "." (PTH210) (#​14902)
  • [perflint] Fix panic in PERF401 when list variable is after the for loop (#​14971)
  • [perflint] Simplify finding the loop target in PERF401 (#​15025)
  • [pylint] Preserve original value format (PLR6104) (#​14978)
  • [ruff] Avoid false positives for RUF027 for typing context bindings (#​15037)
  • [ruff] Check for ambiguous pattern passed to pytest.raises() (RUF043) (#​14966)
Rule changes
  • [flake8-bandit] Check S105 for annotated assignment (#​15059)
  • [flake8-pyi] More autofixes for redundant-none-literal (PYI061) (#​14872)
  • [pydocstyle] Skip leading whitespace for D403 (#​14963)
  • [ruff] Skip SQLModel base classes for mutable-class-default (RUF012) (#​14949)
Bug
  • [perflint] Parenthesize walrus expressions in autofix for manual-list-comprehension (PERF401) (#​15050)
Server
  • Check diagnostic refresh support from client capability which enables dynamic configuration for various editors (#​15014)

v0.8.3

Compare Source

Preview features
  • Fix fstring formatting removing overlong implicit concatenated string in expression part (#​14811)
  • [airflow] Add fix to remove deprecated keyword arguments (AIR302) (#​14887)
  • [airflow]: Extend rule to include deprecated names for Airflow 3.0 (AIR302) (#​14765 and #​14804)
  • [flake8-bugbear] Improve error messages for except* (B025, B029, B030, B904) (#​14815)
  • [flake8-bugbear] itertools.batched() without explicit strict (B911) (#​14408)
  • [flake8-use-pathlib] Dotless suffix passed to Path.with_suffix() (PTH210) (#​14779)
  • [pylint] Include parentheses and multiple comparators in check for boolean-chained-comparison (PLR1716) (#​14781)
  • [ruff] Do not simplify round() calls (RUF046) (#​14832)
  • [ruff] Don't emit used-dummy-variable on function parameters (RUF052) (#​14818)
  • [ruff] Implement if-key-in-dict-del (RUF051) (#​14553)
  • [ruff] Mark autofix for RUF052 as always unsafe (#​14824)
  • [ruff] Teach autofix for used-dummy-variable about TypeVars etc. (RUF052) (#​14819)
Rule changes
  • [flake8-bugbear] Offer unsafe autofix for no-explicit-stacklevel (B028) (#​14829)
  • [flake8-pyi] Skip all type definitions in string-or-bytes-too-long (PYI053) (#​14797)
  • [pyupgrade] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009) (#​14728)
  • [pyupgrade] Mark fixes for convert-typed-dict-functional-to-class and convert-named-tuple-functional-to-class as unsafe if they will remove comments (UP013, UP014) (#​14842)
Bug fixes
  • Raise syntax error for mixing except and except* (#​14895)
  • [flake8-bugbear] Fix B028 to allow stacklevel to be explicitly assigned as a positional argument (#​14868)
  • [flake8-bugbear] Skip B028 if warnings.warn is called with *args or **kwargs (#​14870)
  • [flake8-comprehensions] Skip iterables with named expressions in unnecessary-map (C417) (#​14827)
  • [flake8-pyi] Also remove self and cls's annotation (PYI034) (#​14801)
  • [flake8-pytest-style] Fix pytest-parametrize-names-wrong-type (PT006) to edit both argnames and argvalues if both of them are single-element tuples/lists (#​14699)
  • [perflint] Improve autofix for PERF401 (#​14369)
  • [pylint] Fix PLW1508 false positive for default string created via a mult operation (#​14841)

Configuration

📅 Schedule: Branch creation - "before 4:00am on Monday" in timezone Asia/Tokyo, 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Dec 15, 2024
@renovate renovate bot changed the title chore(deps): update dependency ruff to >=0.8.3 chore(deps): update dependency ruff to >=0.8.4 Dec 19, 2024
@renovate renovate bot force-pushed the renovate/devdependencies branch from a56a1fb to fc77ec0 Compare December 19, 2024 18:02
@renovate renovate bot changed the title chore(deps): update dependency ruff to >=0.8.4 chore(deps): update devdependencies Dec 20, 2024
@renovate renovate bot force-pushed the renovate/devdependencies branch from fc77ec0 to 6110ff5 Compare December 20, 2024 17:59
@renovate renovate bot changed the title chore(deps): update devdependencies chore(deps): update dependency mypy to >=1.14.0 Dec 23, 2024
@renovate renovate bot changed the title chore(deps): update dependency mypy to >=1.14.0 chore(deps): update devdependencies Dec 23, 2024
@renovate renovate bot force-pushed the renovate/devdependencies branch from 6110ff5 to fd4c46b Compare December 30, 2024 17:34
@renovate renovate bot force-pushed the renovate/devdependencies branch from fd4c46b to f845bc4 Compare January 2, 2025 12:27
@sushichan044 sushichan044 merged commit f9b52b6 into staging Jan 2, 2025
3 checks passed
@sushichan044 sushichan044 deleted the renovate/devdependencies branch January 2, 2025 14:33
@github-actions github-actions bot mentioned this pull request Jan 2, 2025
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant