Skip to content

Update dependency updates#144

Merged
hofbi merged 3 commits into
masterfrom
renovate/dependency-updates
Jun 2, 2026
Merged

Update dependency updates#144
hofbi merged 3 commits into
masterfrom
renovate/dependency-updates

Conversation

@renovate

@renovate renovate Bot commented Jun 1, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change Pending Age Confidence
crate-ci/typos repository patch v1.46.2v1.46.3 v1.47.0 age confidence
ewhauser/shuck repository patch v0.0.40v0.0.41 age confidence
ty (changelog) pre-commit-python patch ==0.0.38==0.0.39 0.0.40 age confidence

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

crate-ci/typos (crate-ci/typos)

v1.46.3

Compare Source

[1.46.3] - 2026-05-23

Fixes
  • Don't correct to sequentials
  • Don't correct to subdolder
ewhauser/shuck (ewhauser/shuck)

v0.0.41

Compare Source

Features
  • formatter: expose format command by default (#​1059) (33283da)
  • formatter: restore shell formatter (#​1053) (e62dd71)
  • linter: add C016 stray control keyword rule (#​1042) (3a7949c)
  • linter: add C162 extra masked returns (f66409a)
  • linter: add K006 rm rootish target rule (e6a8b37)
  • linter: add K007 chmod sensitive path rule (aa16519)
  • linter: add K008 fork bomb pattern rule (c30c38f)
  • linter: add S078 shebang shell policy rule (0a89e43)
  • linter: add S079 shebang form policy rule (e648253)
  • linter: add S080 script size threshold rule (3f5e6d9)
  • linter: add S081 file description rule (f21518e)
  • linter: add S082 todo format rule (174fbd8)
  • linter: add S083 missing function doc rule (e72640d)
  • linter: add S084 function doc content rule (#​1040) (68bec68)
  • linter: add S085 main entrypoint rule (#​1041) (a39cbb4)
  • linter: fix c-style arithmetic diagnostics (#​1002) (d0d8f9f)
  • linter: fix ssh local expansion diagnostics (#​1001) (8991782)
  • linter: fix suspect closing quote diagnostics (#​1007) (eefbe2d)
  • linter: implement C016 stray closing keyword (#​1009) (e6dfe43)
  • linter: implement C023 leading zero arithmetic (#​1010) (75a44af)
  • linter: implement C024 assignment spacing (#​1011) (0ca833d)
  • linter: implement C027 bare done word (#​1012) (a394aa1)
  • linter: implement C031 bracket close spacing (#​1013) (9acbae6)
  • linter: implement C032 jammed test bracket (#​1014) (dab0380)
  • linter: implement C033 indented heredoc close (98b68aa)
  • linter: implement C034 unterminated if (62f6c89)
  • linter: implement C044 bare glob command path (8f2a5bb)
  • linter: implement C045 diff marker line (5c80793)
  • linter: implement C049 tautology chain (#​1019) (6b4e94f)
  • linter: implement C051 duplicate redirect (29883ee)
  • linter: implement C052 assign special zero (763e6a8)
  • linter: implement C053 spacey assign (04e0f9e)
  • linter: implement C158 implicit globals (8a6ba6e)
  • linter: implement C159 mutable globals (b0da635)
  • linter: implement C160 unanchored source paths (31d3df2)
  • linter: implement C161 function call ordering (a46ae1f)
  • linter: implement rule-local autofixes (#​1000) (f63f18b)
  • server: add document symbols (#​1045) (e05f65e)
  • server: add LSP editor features (#​1052) (923f249)
  • server: add semantic symbol hover (#​1050) (29be31f)
  • server: add workspace symbols (#​1046) (bc82227)
  • server: cache document analysis for LSP requests (#​1051) (ec1e1e7)
Bug Fixes
Performance
Reverts
Documentation
Refactor
astral-sh/ty (ty)

v0.0.39

Compare Source

Released on 2026-05-22.

This release removes the Python 3.9 branches from our vendored standard library stubs. ty now only has "full" support for
Python 3.10 and later, but will still report version-specific syntax errors and other diagnostics when --python-version 3.9
is provided via the CLI.

Bug fixes
  • Avoid panicking on __new__ assignments to classes (#​25282)
  • Preserve declaration order when synthesizing class fields (#​25249)
  • Respect dict-compatible fallbacks in TypedDict unions (#​25242)
  • Retain recursively-defined state in binary expressions (#​25277)
LSP server
  • Add Quick Fix to remove redundant cast (#​25211)
  • Classify property declaration semantic tokens (#​25322)
  • Escape HTML syntax in docstring rendering (#​25247)
  • Prefer symbols from standard library over those of the same name from third party libraries for import completions. (#​25108)
  • Support type aliases in document symbols (#​25302)
Diagnostics
  • Add error context for extra callable parameters (#​25269)
Performance
  • Avoid exponential blow-up in fall-through narrowing (#​25278)
  • Speed up include filtering for projects with many literal include patterns (#​25266)
Core type checking
  • Allow enum member accesses on self (#​25077)
  • Emit a diagnostic for subclassing with order=True (#​21704)
  • Full-scope bidirectional inference for unconstrained container literals (#​25279)
  • Infer dict(TypedDict) as dict[str, object] (#​24852)
  • Refine Callable class-decorator fallback for unknown results (#​25250)
  • Reject incompatible explicit variance in generic base classes (#​25327)
  • Support multi-inference through type aliases (#​25245)
  • Sync vendored typeshed stubs (#​25271, #​25172)
Contributors

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 of the month (* 0-3 1 * *)
  • 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.

Comment thread .pre-commit-config.yaml Outdated
@renovate

renovate Bot commented Jun 1, 2026

Copy link
Copy Markdown
Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@hofbi hofbi merged commit b58fd55 into master Jun 2, 2026
12 checks passed
@hofbi hofbi deleted the renovate/dependency-updates branch June 2, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant