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

Refactor and upversion python #190

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

Kossetsoup
Copy link
Collaborator

Large refactor of versions of python and packages -- will also be used as the basis to upgrade the heroku stack to the latest version (24) as our current stack has only a couple months left until EOL. Here's the summary of what I changed:

  • Upversion python from 3.9 -> 3.13
  • Upversion Django from 3.26 -> 5.16 (HOLY out of date)
  • Update all packages in requirements.txt to their latest versions
  • Remove some packages which were only used by the game app
  • Split views.py out into different files for ease of development
  • Fixed some typos where I found them
  • Changed a bit of the basic search form's usage as the new version of django added divs around it (why bro)

Since this is a significant change it will first be deployed to a test application to confirm the functionality. Please contact me if you'd like to assist in testing it.

When this change is being merged we should give users some notice because it may be down for a little bit while we get everything together and working.

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.

1 participant