Skip to content

fix(deps): update all non-major dependencies#76

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/all-non-major-dependencies
Apr 1, 2026
Merged

fix(deps): update all non-major dependencies#76
renovate[bot] merged 1 commit intomainfrom
renovate/all-non-major-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 1, 2026

This PR contains the following updates:

Package Change Age Confidence Type Update
charset-normalizer (changelog) ==3.4.5==3.4.6 age confidence patch
cryptography (changelog) ==46.0.5==46.0.6 age confidence patch
google-auth-oauthlib (source) ==1.3.0==1.3.1 age confidence patch
hypothesis (changelog) ==6.151.9==6.151.10 age confidence dependency-groups patch
mypy (changelog) ==1.19.1==1.20.0 age confidence dependency-groups minor
narwhals ==2.18.0==2.18.1 age confidence patch
numpy (changelog) ==2.4.3==2.4.4 age confidence patch
protobuf ==6.33.5==6.33.6 age confidence patch
pyasn1 (changelog) ==0.6.2==0.6.3 age confidence patch
requests (changelog) ==2.32.5==2.33.1 age confidence minor
requests (changelog) ==2.32.5==2.33.1 age confidence project.dependencies minor
ruff (source, changelog) ==0.15.6==0.15.8 age confidence dependency-groups patch
sigstore/cosign-installer v4.1.0v4.1.1 age confidence action patch

Release Notes

jawah/charset_normalizer (charset-normalizer)

v3.4.6

Compare Source

Changed
  • Flattened the logic in charset_normalizer.md for higher performance. Removed eligible(..) and feed(...)
    in favor of feed_info(...).
  • Raised upper bound for mypy[c] to 1.20, for our optimized version.
  • Updated UNICODE_RANGES_COMBINED using Unicode blocks v17.
Fixed
  • Edge case where noise difference between two candidates can be almost insignificant. (#​672)
  • CLI --normalize writing to wrong path when passing multiple files in. (#​702)
Misc
  • Freethreaded pre-built wheels now shipped in PyPI starting with 3.14t. (#​616)
pyca/cryptography (cryptography)

v46.0.6

Compare Source

googleapis/google-cloud-python (google-auth-oauthlib)

v1.3.1: google-auth-oauthlib: v1.3.1

Compare Source

v1.3.1 (2026-03-26)

python/mypy (mypy)

v1.20.0

Compare Source

narwhals-dev/narwhals (narwhals)

v2.18.1: Narwhals v2.18.1

Compare Source

Changes

🐞 Bug fixes

  • fix: fix concat_str for pandas backed by pyarrow large-string (#​3499)

🛠️ Other improvements

  • chore: xfail test due to pandas regression (#​3516)
  • chore: exception message attribute annotations (#​3514)
  • chore: silence deprecationwarning we cannot do anything about (#​3511)

Thank you to all our contributors for making this release possible!
@​FBruzzesi, @​MarcoGorelli and @​jorenham

numpy/numpy (numpy)

v2.4.4

Compare Source

pyasn1/pyasn1 (pyasn1)

v0.6.3

Compare Source

psf/requests (requests)

v2.33.1

Compare Source

Bugfixes

  • Fixed test cleanup for CVE-2026-25645 to avoid leaving unnecessary
    files in the tmp directory. (#​7305)
  • Fixed Content-Type header parsing for malformed values. (#​7309)
  • Improved error consistency for malformed header values. (#​7308)

v2.33.0

Compare Source

Announcements

  • 📣 Requests is adding inline types. If you have a typed code base that
    uses Requests, please take a look at #​7271. Give it a try, and report
    any gaps or feedback you may have in the issue. 📣

Security

  • CVE-2026-25645 requests.utils.extract_zipped_paths now extracts
    contents to a non-deterministic location to prevent malicious file
    replacement. This does not affect default usage of Requests, only
    applications calling the utility function directly.

Improvements

  • Migrated to a PEP 517 build system using setuptools. (#​7012)

Bugfixes

  • Fixed an issue where an empty netrc entry could cause
    malformed authentication to be applied to Requests on
    Python 3.11+. (#​7205)

Deprecations

  • Dropped support for Python 3.9 following its end of support. (#​7196)

Documentation

  • Various typo fixes and doc improvements.
astral-sh/ruff (ruff)

v0.15.8

Compare Source

Released on 2026-03-26.

Preview features
  • [ruff] New rule unnecessary-if (RUF050) (#​24114)
  • [ruff] New rule useless-finally (RUF072) (#​24165)
  • [ruff] New rule f-string-percent-format (RUF073): warn when using % operator on an f-string (#​24162)
  • [pyflakes] Recognize frozendict as a builtin for Python 3.15+ (#​24100)
Bug fixes
  • [flake8-async] Use fully-qualified anyio.lowlevel import in autofix (ASYNC115) (#​24166)
  • [flake8-bandit] Check tuple arguments for partial paths in S607 (#​24080)
  • [pyflakes] Skip undefined-name (F821) for conditionally deleted variables (#​24088)
  • E501/W505/formatter: Exclude nested pragma comments from line width calculation (#​24071)
  • Fix %foo? parsing in IPython assignment expressions (#​24152)
  • analyze graph: resolve string imports that reference attributes, not just modules (#​24058)
Rule changes
  • [eradicate] ignore ty: ignore comments in ERA001 (#​24192)
  • [flake8-bandit] Treat sys.executable as trusted input in S603 (#​24106)
  • [flake8-self] Recognize Self annotation and self assignment in SLF001 (#​24144)
  • [pyflakes] F507: Fix false negative for non-tuple RHS in %-formatting (#​24142)
  • [refurb] Parenthesize generator arguments in FURB142 fixer (#​24200)
Performance
Server
  • Warn when Markdown files are skipped due to preview being disabled (#​24150)
Documentation
  • Clarify extend-ignore and extend-select settings documentation (#​24064)
  • Mention AI policy in PR template (#​24198)
Other changes
  • Use trusted publishing for NPM packages (#​24171)
Contributors

v0.15.7

Compare Source

Released on 2026-03-19.

Preview features
  • Display output severity in preview (#​23845)
  • Don't show noqa hover for non-Python documents (#​24040)
Rule changes
  • [pycodestyle] Recognize pyrefly: as a pragma comment (E501) (#​24019)
Server
  • Don't return code actions for non-Python documents (#​23905)
Documentation
  • Add company AI policy to contributing guide (#​24021)
  • Document editor features for Markdown code formatting (#​23924)
  • [pylint] Improve phrasing (PLC0208) (#​24033)
Other changes
  • Use PEP 639 license information (#​19661)
Contributors
sigstore/cosign-installer (sigstore/cosign-installer)

v4.1.1

Compare Source

What's Changed
  • chore: update default cosign-release to v3.0.5 in #​223

Full Changelog: sigstore/cosign-installer@v4.1.0...v4.1.1


Configuration

📅 Schedule: Branch creation - "before 4am on the 1st day of the month,before 4am on the 15th day of the month" in timezone America/Vancouver, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 dependencies label Apr 1, 2026
@renovate renovate bot merged commit b390a3e into main Apr 1, 2026
1 check passed
@renovate renovate bot deleted the renovate/all-non-major-dependencies branch April 1, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants