Skip to content

Upgrade six to support Python 3.12 and 3.13#1431

Open
rani-pinchuk wants to merge 5 commits intodateutil:masterfrom
rani-pinchuk:master
Open

Upgrade six to support Python 3.12 and 3.13#1431
rani-pinchuk wants to merge 5 commits intodateutil:masterfrom
rani-pinchuk:master

Conversation

@rani-pinchuk
Copy link
Copy Markdown

@rani-pinchuk rani-pinchuk commented Jun 26, 2025

Summary of changes

The dependency on six is upgraded from 1.6 to 1.17 to have compatibility with Python 3.13.

Closes #1430

Pull Request Checklist

  • Changes have tests
  • Authors have been added to AUTHORS.md
  • News fragment added in changelog.d. See CONTRIBUTING.md for details

Comment thread changelog.d/1431.feature.rst Outdated
@@ -0,0 +1 @@
Added support for Python 3.13. Reported by @rani-pinchuk (gh issue #1430). Fixed by @rani-pinchuk (gh pr #1431). No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Fixes 3.12 as well: #1430 (comment)

Suggested change
Added support for Python 3.13. Reported by @rani-pinchuk (gh issue #1430). Fixed by @rani-pinchuk (gh pr #1431).
Added support for Python 3.12. Reported by @rani-pinchuk (gh issue #1430). Fixed by @rani-pinchuk (gh pr #1431).

Copy link
Copy Markdown
Author

@rani-pinchuk rani-pinchuk Jun 27, 2025

Choose a reason for hiding this comment

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

I corrected it to 3.12 and 3.13.

Comment thread setup.cfg Outdated
rani-pinchuk and others added 2 commits June 27, 2025 07:10
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@hugovk hugovk left a comment

Choose a reason for hiding this comment

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

You can update the PR title too. Thanks for the fix!

@rani-pinchuk rani-pinchuk changed the title Upgrade six to support Python 3.13 Upgrade six to support Python 3.12 and 3.13 Jun 27, 2025
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.

six version range too loose — breaks on Python 3.13

2 participants