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
Django 2.0 support #755
Django 2.0 support #755
Conversation
django-functest has a PR for its support
@rsalmaso was thinking about this a while back -- and to make life easier, I would propose that we release 0.3 as a final release now, without Django 2.0 support. And then bump master to track a new |
And maybe without py27 support? |
@rsalmaso It's a bit too aggressive to cut 2.7, although I would love to -- the idea behind 1.11 is that it's LTS (so still supported!) and so it helps people to bridge to 2.0... and Python 3 not least! |
@benjaoming ok, in 0.4.x support only django>=1.11? it would simplify the patch a bit (remove the is_authenticated/is_anonymous patch) and some urls imports. |
I would argue
I'll have that done, too! |
yes, it was |
Thanks @rsalmaso ! Is there something left in this PR to merge? I guess we need to bump django-nyt once released, right? |
Yes, it needs a django-nyt compatible with django 2.0 and at least #760 plus probably some cleanup after the 0.3 release. |
setup.py
Outdated
"six", | ||
"django-mptt>=0.8.6,<0.9", | ||
"django-mptt>=0.8.6", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing the upper bounds for django-mptt isn't a good idea. This has historically caused brokenness for deployments.
Hi @rsalmaso, thank you a lot for preparing this pull request! I plan to migrate my project to django 2.0 soon and it's great someone has already started making django-wiki ready for this. Do you still plan to get this pull request merged or should I take over? |
I'm back. |
@rsalmaso sorry I thought we were waiting for this to release django-nyt with Django 2.0 support: https://github.com/benjaoming/django-nyt/pull/55 |
Hi @rsalmaso ! Just wanted to say that the current django-nyt master has been released to PyPi as 1.1b1 :) |
Codecov Report
@@ Coverage Diff @@
## master #755 +/- ##
=======================================
Coverage 69.87% 69.87%
=======================================
Files 99 99
Lines 4335 4335
=======================================
Hits 3029 3029
Misses 1306 1306 Continue to review full report at Codecov.
|
@benjaoming PR updated! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
I'm testing django-wiki, and I need django 2 support :)
It needs https://github.com/benjaoming/django-nyt/pull/55 because I cannot monkey patch as I've done for django-mptt (already django 2 compatible on master) or django-functest (django-functest/django-functest#14)