-
Notifications
You must be signed in to change notification settings - Fork 8
Django4 compatibility and some legacy cleanup #91
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
Conversation
|
it looks like this depends on ambition-django-uuidfield, which hasn't been kept up to date in our spreadsheet. i'd like to see if we can get rid of our custom uuid field package and do something like we did with the timezone field. rather than maintaining a whole package to make a small change, we can just extend the field class in ambition-utils to add any extra logic there. i don't know what custom functionality is needed there if any. |
|
That sounds good @somewes . At the very moment I'm doing a search-and-destroy purely on hard incompatibilities with Django 4. I.e. I have upgraded a local system to Dj4 and am seeing what breaks just trying to do a |
version / notes / remove old uuid dep
|
removed the uuid field dependency since it is built into django and was switched in 2017 |
The only thing remaining here to resolve is the usage of ambition-django-uuidfield. Not sure the plan for that.