8000 Update python dependencies by renovate-bot · Pull Request #2453 · e-valuation/EvaP · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Update python dependencies #2453

< 8000 summary id="button-b6b38c8b2f0da56e" class="btn btn-sm btn-primary m-0 ml-0 ml-md-2" > 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
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate-bot
Copy link
Contributor
@renovate-bot renovate-bot commented Jun 1, 2025 < 8000 span class="js-comment-edit-history">

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
mypy (changelog) ~=1.15.0 -> ~=1.16.0 age adoption passing confidence
redis (changelog) ~=6.0.0 -> ~=6.2.0 age adoption passing confidence
selenium ~=4.31.0 -> ~=4.33.0 age adoption passing confidence
typing-extensions (changelog) ~=4.13.2 -> ~=4.14.0 age adoption passing confidence

Release Notes

python/mypy (mypy)

v1.16.0

Compare Source

redis/redis-py (redis)

v6.2.0: 6.2.0

Compare Source

Changes
🚀 New Features
  • Add dynamic_startup_nodes parameter to async RedisCluster (#​3646)
  • Support RESP3 with hiredis-py parser (#​3648)
  • [Async] Support for transactions in async RedisCluster client (#​3649)
🐛 Bug Fixes
  • Revert wrongly changed default value for check_hostname when instantiating RedisSSLContext (#​3655)
  • Fixed potential deadlock from unexpected __del__ call (#​3654)
🧰 Maintenance
  • Update search_json_examples.ipynb: Fix the old import indexDefinition -> index_definition (#​3652)
  • Remove mandatory update of the CHANGES file for new PRs. Changes file will be kept for history for versions < 4.0.0 (#​3645)
  • Dropping Python 3.8 support as it has reached end of life (#​3657)
  • fix(doc): update Python print output in json doctests (#​3658)
  • Update redis-entraid dependency (#​3661)

We'd like to thank all the contributors who worked on this release!
@​JCornat @​ShubhamKaudewar @​uglide @​petyaslavova @​vladvildanov

v6.1.1

Compare Source

Changes
🐛 Bug Fixes
  • Revert wrongly changed default value for check_hostname when instantiating RedisSSLContext (#​3655)
  • Fixed potential deadlock from unexpected __del__ call (#​3654)

We'd like to thank all the contributors who worked on this release!
@​vladvildanov @​petyaslavova

v6.1.0: 6.1.0

Compare Source

Changes

🚀 New Features

  • Support for transactions in RedisCluster client (#​3611)
  • Add equality and hashability to Retry and backoff classes (#​3628)

🐛 Bug Fixes

  • Fix RedisCluster ssl_check_hostname not set to connections. For SSL verification with ssl_cert_reqs="none", check_hostname is set to False (#​3637)
    Important: The default value for the check_hostname field of RedisSSLContext has been changed as part of this PR - this is a breaking change and should not be introduced in minor versions - unfortunately, it is part of the current release.
    The breaking change is reverted in the next release to fix the behavior --> 6.2.0
  • Prevent RuntimeError while reinitializing clusters - sync and async (#​3633)
  • Add equality and hashability to Retry and backoff classes (#​3628) - fixes integration with Django RQ
  • Fix AttributeError on ClusterPipeline (#​3634)

🧰 Maintenance

  • Updating the readme and lib version to contain the changes from the latest stable release (#​3644)
  • Export REDIS_MAJOR_VERSION correctly in run-tests (#​3642)
  • Fix matrix in hiredis-py-integration.yaml (#​3641)
  • Test against unstable hiredis-py (#​3617)
  • Adding return types for the RedisModuleCommands class (#​3632)
  • Updating Redis 8 test image for GH pipeline (#​3639)
  • Allow newer PyJWT versions (#​3636)
  • Change type hints with possible None args or return types to be annotated with Optional - includes commands in core.py and json commands (#​3610)

🙏 Special Thanks

A big thank you to our collaborators at Scopely for their valuable contributions to this release! Your support and improvements help move the project forward — we appreciate it!

Contributors

We'd like to thank all the contributors who worked on this release!
@​robertosantamaria-scopely @​sentrivana @​terencehonles @​kesha1225 @​aberres @​uglide @​omerfeyzioglu @​petyaslavova @​vladvildanov @​andy-stark-redis

python/typing_extensions (typing-extensions)

v4.14.0

Compare Source

Changes since 4.14.0rc1:

  • Remove __or__ and __ror__ methods from typing_extensions.Sentinel
    on Python versions <3.10. PEP 604 was introduced in Python 3.10, and
    typing_extensions does not generally attempt to backport PEP-604 methods
    to prior versions.
  • Further update typing_extensions.evaluate_forward_ref with changes in Python 3.14.

Configuration

📅 Schedule: Branch creation - On day 1 of the month ( * * 1 * * ) (UTC), 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.

@richardebeling
Copy link
Member

The mypy failure is triggered by typeddjango/django-stubs#2696, a fix for this was merged 3 weeks ago, but the patched version is not yet released -- I'm not aware of a publicly communicated release schedule.

Copy link

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: uv.lock
Command failed: uv lock --upgrade-package mypy --upgrade-package redis --upgrade-package selenium --upgrade-package typing-extensions
Using CPython 3.11.12 interpreter at: /opt/containerbase/tools/python/3.11.12/bin/python3
  × No solution found when resolving dependencies:
  ╰─▶ Because only selenium<=4.33.0 is available and selenium==4.33.0
      depends on typing-extensions>=4.13.2,<4.14.dev0, we can conclude that
      selenium>=4.33.0 depends on typing-extensions>=4.13.2,<4.14.dev0.
      And because evap:dev depends on selenium>=4.33.0 and your project
      depends on typing-extensions>=4.14.0, we can conclude that your project
      and evap:dev are incompatible.
      And because your project requires evap[psycopg-binary] and evap:dev, we
      can conclude that your project's requirements are unsatisfiable.

      hint: `selenium` was requested with a pre-release marker (e.g.,
      selenium>4.33.0,<4.34.dev0), but pre-releases weren't enabled (try:
      `--prerelease=allow`)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0