-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Move to Django 3.0 #3848
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
Comments
Are there any plans to bring in MariaDB as a new backend along with Django 3.0? Django 3.0 will no longer support PG 9.4 and this is the last version with free BDR ver 1 support, MariaDB has a very mature and free clustering builtin (Galera) |
It seems that problem mentioned here needs to be fixed for the transition. Since we don't have django 2.x in Fedora anymore, I'd love to help with testing netbox under django 3.x |
From a maintenance perspective, does it make more sense to wait to upgrade to the 3.2 LTS rather than 3.0? That would give the maintainer team a stable API (currently on 2.2 LTS and 3.2 LTS in 2021) to work with until 2022, rather than chasing the I know it's tempting to target the handful of things in the new releases that have use cases in Netbox - but from a longevity and sanity perspective, perhaps waiting for the next LTS is a win for the project. Food for thought. |
@gdmk Netbox relies on specific data type handling in Postgresql so adding support for other database solutions isn't so easy without doing work on lots of core areas. |
It looks like Python 3.6 introduced a new standard library called I'm not sure whether there is a clean way to work around this. We may need to rename the secrets app. |
I've worked around the above temporarily, though we should still come up with a more permanent solution. |
Proposed Changes
Update NetBox to move from Django 2.2 to Django 3.0.
Note: This will drop support for Python 3.5.
Justification
General maintenance
The text was updated successfully, but these errors were encountered: