Skip to content

[CI] Dropped support for Python 3.9#50

Merged
nemesifier merged 1 commit intoopenwisp:masterfrom
atif09:drop-python-3.9-support
Jan 28, 2026
Merged

[CI] Dropped support for Python 3.9#50
nemesifier merged 1 commit intoopenwisp:masterfrom
atif09:drop-python-3.9-support

Conversation

@atif09
Copy link
Contributor

@atif09 atif09 commented Jan 28, 2026

Python 3.9 is no longer supported and is causing CI failures, this aligns with other OpenWISP repositories that have already dropped Python 3.9 support.

References #49

@coderabbitai
Copy link

coderabbitai bot commented Jan 28, 2026

📝 Walkthrough

Walkthrough

The pull request raises the minimum supported Python version from 3.9 to 3.10 across the project. Changes remove Python 3.9 from the GitHub Actions CI matrix, update README.rst to require Python >=3.10, and modify setup.py to reflect the new minimum Python requirement and to adjust classifiers (removing 3.9 and adding 3.13). No other workflow logic or public API changes are present.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Description check ✅ Passed The description directly relates to the changeset, explaining that Python 3.9 is no longer supported and is causing CI failures, with the change aligning with other OpenWISP repositories.
Title check ✅ Passed The title directly summarizes the main change: dropping Python 3.9 support from CI, which is reflected across all modified files (CI workflow, README, and setup.py).

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Python 3.9 is no longer supported and is causing CI failures,
this aligns with other OpenWISP repositories that have
already dropped Python 3.9 support.

Related to openwisp#49
@atif09 atif09 force-pushed the drop-python-3.9-support branch from 19272a7 to 027473f Compare January 28, 2026 19:42
@atif09 atif09 changed the title [deps] Dropped support for Python 3.9 [CI] Dropped support for Python 3.9 Jan 28, 2026
@nemesifier nemesifier merged commit ccf8122 into openwisp:master Jan 28, 2026
13 checks passed
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.

2 participants