Hacker News new | past | comments | ask | show | jobs | submit login

Django is the lagging project, actually. Most smaller projects have already bitten the bullet.

At my last Django meetup, we did a show of hands of who was waiting for Django to move before personally switching over to Python 3, and it was basically everyone.




PIL is the dependency that eclipses and has eclipsed Django in the trouble it causes with getting everyone to Python 3.


it's clear people really need an alternate of some sort.

The fact that pillow[1] this exists proves this.

[1] http://pypi.python.org/pypi/Pillow/


We'll see, there are surely dependencies that people simply haven't looked into because of Django's prominent lack of support.


Yep, now people will be waiting for "that Django library that doesn't work with Python 3". Hopefully those are much fewer. I'll start experimenting with 3 when 1.5 us released, I hear it's the default on ubuntu 12.10, but I might be wrong (I should check).


It's installed by default in 12.10, alongside Python 2.7. Eventually, only Python 3 will be in a default installation, but it will still use the command 'python3'.


also, PIL, and mysql bindings.


I'm hopeful that these will be updated around the same time or moving to Python 3 won't be an option for most people. I suspect most Django apps are based on MySQL.


Most that I've encountered have been PostgreSQL or MySQL. I've seen a few sqlite3 and oracle backed sites in the wild as well. I think I've seen more redis and more mongo sites than I've seen firebird.


you can use the pure python Firebird driver , is python 3.x ready http://www.firebirdnews.org/?p=7803




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: