Skip to content

Update Python versions#209

Merged
RhinosF1 merged 2 commits intomainfrom
RhinosF1-patch-2
Feb 23, 2026
Merged

Update Python versions#209
RhinosF1 merged 2 commits intomainfrom
RhinosF1-patch-2

Conversation

@RhinosF1
Copy link
Contributor

@RhinosF1 RhinosF1 commented Feb 23, 2026

Updated Python versions in CI workflow to remove 3.11 and include 3.12.

Summary by CodeRabbit

Release Notes

  • New Features

    • Added new command-line utilities for administrative task automation
  • Chores

    • Updated minimum supported Python version from 3.11 to 3.12
    • Extended Python version testing and support coverage to Python 3.12, 3.13, and 3.14

Updated Python versions in CI workflow to remove 3.11 and include 3.12.
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 23, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between bacf22e and 450f6c1.

📒 Files selected for processing (2)
  • .github/workflows/python.yml
  • setup.cfg

Walkthrough

This PR updates the minimum supported Python version from 3.11 to 3.12, adjusts the CI test matrix to cover versions 3.12, 3.13, and 3.14, and introduces two new console script entry points to the package configuration.

Changes

Cohort / File(s) Summary
CI Configuration
.github/workflows/python.yml
Updated Python matrix to test on 3.12, 3.13, and 3.14, replacing 3.11 and 3.14-dev. Added comment noting 3.12 availability depends on ubuntu-latest updates.
Package Metadata
setup.cfg
Updated python_requires to >=3.12 (from >=3.11), replaced Python 3.11 classifier with 3.14, and added two new console script entry points: rename-wiki and fix-container-perms.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

dependencies, github_actions

Suggested reviewers

  • clarfonthey

Poem

🐰 Hop, skip, and a version bump!
From 3.11 to 3.12 we jump,
New scripts renamed with care,
Python 3.14's in the air! 🎉

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Update Python versions' accurately reflects the main changes in the pull request, which updates Python versions across both GitHub Actions workflow and setup.cfg.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch RhinosF1-patch-2

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.

@RhinosF1 RhinosF1 changed the title Update Python versions in GitHub Actions workflow Update Python versions Feb 23, 2026
@RhinosF1
Copy link
Contributor Author

@coderabbitai review

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 23, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@RhinosF1
Copy link
Contributor Author

The rabbit is mostly nonsense today, merging!

@RhinosF1 RhinosF1 merged commit e858329 into main Feb 23, 2026
13 checks passed
@RhinosF1 RhinosF1 deleted the RhinosF1-patch-2 branch February 23, 2026 22:11
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.

1 participant