osuAkatsuki / bancho.py

An osu! server for the generic public, optimized for maintainability in modern python
https://akatsuki.gg
MIT License
213 stars 129 forks source link

chore: upgrade to python 3.11; upgrade redis library; upgrade databases #490

Closed 7mochi closed 1 year ago

7mochi commented 1 year ago

Describe your changes

Related Issues / Projects

Checklist

NiceAesth commented 1 year ago

I would hope you didn't do this manually but looking at the fact you didn't change pyupgrade from 37-plus to 311-plus does not inspire confidence

7mochi commented 1 year ago

I would hope you didn't do this manually but looking at the fact you didn't change pyupgrade from 37-plus to 311-plus does not inspire confidence

I just modified the Pipfile and let the lock file regenerate, is there anything i forgot to modify or should do differently?

NiceAesth commented 1 year ago

I would hope you didn't do this manually but looking at the fact you didn't change pyupgrade from 37-plus to 311-plus does not inspire confidence

I just modified the Pipfile and let the lock file regenerate, is there anything i forgot to modify or should do differently?

should update pre-commit pyupgrade args to do 311

NiceAesth commented 1 year ago

also, this definitely needs to be tested

7mochi commented 1 year ago

I would hope you didn't do this manually but looking at the fact you didn't change pyupgrade from 37-plus to 311-plus does not inspire confidence

I just modified the Pipfile and let the lock file regenerate, is there anything i forgot to modify or should do differently?

should update pre-commit pyupgrade args to do 311

done, i need testers :3

NiceAesth commented 1 year ago

https://github.com/osuAkatsuki/bancho.py/pull/493 will change deps

NiceAesth commented 1 year ago

can you fix conflicts? want to get this merged. @7mochi

also, python 3.12 is very close to releasing as well. should be looking into that after this PR (especially typing changes)

cmyui commented 1 year ago

:fire: nice work