Skip to content
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

Problem: Archivematica and related repositories still support Python 3.8 #1721

Open
5 tasks
replaceafill opened this issue Dec 10, 2024 · 1 comment
Open
5 tasks
Labels
Status: review The issue's code has been merged and is ready for testing/review.
Milestone

Comments

@replaceafill
Copy link
Member

Expected behaviour

All Archivematica related components written in Python run only on supported Python versions.

Current behaviour

All the Archivematica related components have Python 3.8 as their lowest supported version, but 3.8 reached its end of life on 2024-10-07.

Many dependencies no longer support 3.8, so we have to pin them to outdated versions, which can cause security risks and make future upgrades harder.


For Artefactual use:

Before you close this issue, you must check off the following:

  • All pull requests related to this issue are properly linked
  • All pull requests related to this issue have been merged
  • A testing plan for this issue has been implemented and passed (testing plan information should be included in the issue body or comments)
  • Documentation regarding this issue has been written and merged (if applicable)
  • Details about this issue have been added to the release notes (if applicable)
@replaceafill
Copy link
Member Author

For automation-tools I created the v0.1.1 git tag to mark the last commit with Python 3.8 support.

@replaceafill replaceafill added the Status: in progress Issue that is currently being worked on. label Jan 3, 2025
@replaceafill replaceafill removed the Status: in progress Issue that is currently being worked on. label Jan 6, 2025
@replaceafill replaceafill removed their assignment Jan 6, 2025
@replaceafill replaceafill added the Status: review The issue's code has been merged and is ready for testing/review. label Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: review The issue's code has been merged and is ready for testing/review.
Projects
None yet
Development

No branches or pull requests

1 participant