-
Notifications
You must be signed in to change notification settings - Fork 138
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
Provisional Django 2.2 LTS update #2625
Comments
Initially we have:
with some minor/additional dependency changes. |
Update our Django dependency. It is generally recommended to only update Django from one LTS to the next: 2.2 LTS is our next-in-line. Includes a prior overlooked migration intended for this Django update. See:GitHub rockstor#2666 rockstor#2667
- RemovedInDjango31Warning: TestCase.multi_db is deprecated.
Our remaining "RemovedInDjango31Warning: CachedStaticFilesStorage is deprecated in favor of ManifestStaticFilesStorage" appears to be related to our currently pinned version django-pipeline, limited at the time to 1.7 due to our older Django. See: #2646 by @FroggyFlox :
And we have the following in their changelog for 2.0.1:
https://github.com/jazzband/django-pipeline/blob/master/HISTORY.rst#207
https://pypi.org/project/django-pipeline/2.0.9/ Current is 2.1.0: https://pypi.org/project/django-pipeline/ NOTE: This comment's concern has now been split out into the following: |
Update our Django dependency. It is generally recommended to only update Django from one LTS to the next: 2.2 LTS is our next-in-line. ## Includes - A prior overlooked migration intended to prepare for this Django update. See:GitHub rockstor#2666 rockstor#2667 - Replace deprecated multi_db with databases 'property': "RemovedInDjango31Warning: TestCase.multi_db is deprecated." Which ended up breaking one of our unit tests. And so was included in this update. N.B. there remains some Django update warnings but these are to be addressed in future dedicated issues/commits.
…TS-update Provisional Django 2.2 LTS update #2625
Closing as fixed by #2690. |
Update our Django dependency, as per associated milestone: it is generally recommend to only update Django from one LTS to the next: 2.2 LTS is our next-in-line and covered by this issue.
[EDIT]
Some in-development discoveries: Not directly relevant but we clean as we go given 2.2 is only a stepping stone for us:
TestCase.multi_db
is deprecated.RemovedInDjango31Warning: CachedStaticFilesStorage is deprecated in favor of ManifestStaticFilesStorage.Replaced by dedicated issue: Update django-pipeline to latest #2689The text was updated successfully, but these errors were encountered: