CentreForDigitalHumanities / CentreForDigitalHumanities/sastadev

Upgrade Python version

Open
#37 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

SASTADEV is developed against Python 3.7. This should be upgraded because:

- Python 3.7 has been end-of-life for a while now: https://devguide.python.org/versions/
- Forced server migration in the (very) near future, with new servers no longer suporting 3.7

I foresee no great consequences in the code itself, but the package dependencies may need thorough testing, with special attention for `lxml`.

Will comment soon with intended Python version. Prefer the highest supported by the new servers to ensure maximum support window.

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is named. First determine the Python version supported by the new servers, then inspect the project’s dependency and runtime configuration with particular attention to lxml; done means the project and its dependencies run successfully on the selected version.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, devops
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.