Removing Python 2.x support from Django for version 2.0
1–10 of 413 posts
Re: Removing Python 2.x support from Django for version 2.0
#2Re: Removing Python 2.x support from Django for version 2.0
#3I speculate that the latest Django 1.x will remain used - and possibly the most used - for a lot, lot of time.
Re: Removing Python 2.x support from Django for version 2.0
#4So, after a poor evolution strategy that lead the Python world to be split in two and forces maintainers to offer two versions for the same library, and upstream maintainers to offer support for two different python versions, the same is happening for Django! I speculate that the latest Django 1.x will remain used - and possibly the most used - for a lot, lot of time.
Re: Removing Python 2.x support from Django for version 2.0
#5https://www.djangoproject.com/weblog/2015/jun/25/roadmap/
I've grow to highly respect the Django project for its good documentation, its healthy consideration for backwards compatibility, security, steady improvements and all round goodness.
Re: Removing Python 2.x support from Django for version 2.0
#6Sure legacy projects still need support and for that they get the 1.11 LTS, but otherwise it's really time to move on.
Re: Removing Python 2.x support from Django for version 2.0
#7So, after a poor evolution strategy that lead the Python world to be split in two and forces maintainers to offer two versions for the same library, and upstream maintainers to offer support for two different python versions, the same is happening for Django! I speculate that the latest Django 1.x will remain used - and possibly the most used - for a lot, lot of time.
Please, don't tell me how "Python3 is good" - I know everything. I just still don't approve the way the transition was made - if we got to Python 3 through progressive deprecation and evolution via python 2.8 and 2.9, we wouldn't be where we are now.
You mean exactly like Django's progressive deprecation and evolution that you're complaining about in your parent post?
Re: Removing Python 2.x support from Django for version 2.0
#8So, after a poor evolution strategy that lead the Python world to be split in two and forces maintainers to offer two versions for the same library, and upstream maintainers to offer support for two different python versions, the same is happening for Django! I speculate that the latest Django 1.x will remain used - and possibly the most used - for a lot, lot of time.
Please, don't tell me how "Python3 is good" - I know everything. I just still don't approve the way the transition was made - if we got to Python 3 through progressive deprecation and evolution via python 2.8 and 2.9, we wouldn't be where we are now.
Re: Removing Python 2.x support from Django for version 2.0
#9So, after a poor evolution strategy that lead the Python world to be split in two and forces maintainers to offer two versions for the same library, and upstream maintainers to offer support for two different python versions, the same is happening for Django! I speculate that the latest Django 1.x will remain used - and possibly the most used - for a lot, lot of time.
At my last job they were still using Django 1.6 when I quit last year. Updating to a new version takes a lot of manhours. Rewriting the codebase in a new language (which basically what Python 2 -> Python 3 transition is) would be completely out of the question.