Re:Python 2.x vs. 3.x survey results
by cvburgess on Friday January 03, 2014 @11:07AM
(#7006093)
The only thing really "keeping" me on Python 2.x is how easy it is to host it. Although Flask/Django/Bottle all support Python 3, most (if not all) PaaS providers I have used only support Python 2.7.
[ Parent
| on HN ]
Heroku supports 3.x fine, IIRC.
Looks like you are correct [1] - this was not the case last time I checked. Thanks!
Any others?
A problem with hosting Django on Python 3 on Heroku though is that you need to use something else (like s3) for staticfiles. Boto doesn't support python 3 yet, so you can't use the django-storages implementation. The Heroku documentation recommends using dj-static as an alternative to s3, but dj-static relies on a library that was last updated in 2009.
New Relic seems to support Python 3 now though, which is nice.