Skip to content

Conversation

@petyaslavova
Copy link
Collaborator

Pull Request check-list

Please make sure to review and check all of these items:

  • Do tests and lints pass with this change?
  • Do the CI tests pass with this change (enable it first in your forked repo and wait for the github action build to finish)?
  • Is the new or changed code fully tested?
  • Is a documentation update included (if this change modifies existing APIs, or introduces new ones)?
  • Is there an example added to the examples folder (if applicable)?

NOTE: these things are not required to open a PR and can be done
afterwards / while the PR is open.

Description of change

Please provide a description of the change here.

@petyaslavova petyaslavova requested a review from Copilot October 24, 2025 11:21
@petyaslavova petyaslavova added the maintenance Maintenance (CI, Releases, etc) label Oct 24, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes support for Python 3.9 and adds support for Python 3.14, bumping the major version from 6.2.0 to 7.0.0. The changes update minimum Python version requirements, CI/CD workflows, and project metadata to reflect the new supported Python version range.

  • Updated minimum Python version requirement from 3.9 to 3.10
  • Added Python 3.14 to supported versions and test matrices
  • Bumped package version from 6.2.0 to 7.0.0

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
redis/init.py Version bump from 6.2.0 to 7.0.0
pyproject.toml Updated minimum Python requirement, classifiers, and Ruff target version
.readthedocs.yml Changed documentation build Python version from 3.9 to 3.10
.github/workflows/pypi-publish.yaml Updated PyPI publish workflow to use Python 3.10
.github/workflows/integration.yaml Updated test matrices to replace 3.9 with 3.10 and add 3.14
.github/workflows/hiredis-py-integration.yaml Updated hiredis integration tests to use Python 3.10 instead of 3.9
.github/workflows/docs.yaml Updated documentation workflow to use Python 3.10

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@petyaslavova petyaslavova force-pushed the ps_update_lib_version_remove_python_3_9 branch 2 times, most recently from 6771185 to dc46b27 Compare October 24, 2025 13:43
@petyaslavova petyaslavova force-pushed the ps_update_lib_version_remove_python_3_9 branch from dc46b27 to 26e3ab8 Compare October 24, 2025 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Maintenance (CI, Releases, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant