On 5/5/15 3:07 PM, Mike Bayer wrote:
On 5/5/15 1:11 PM, Thomas Goirand wrote:
On 04/30/2015 05:00 PM, Victor Stinner wrote:
Hi,
I propose to replace mysql-python with mysqlclient in OpenStack
applications to get Python 3 support, bug fixes and some new
features (support MariaDB's libmysqlclient.so, support microsecond
in TIME column).
In fact, when looking at the python-mysqldb package description in
Debian, I can see:
Mysqlclient is an interface to the popular MySQL database server for
Python.
.
This is a fork of MySQLdb. It add Python 3.3 support and merges some
pull requests.
Then I saw this:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768096
Wow, the thread decides to go forward with the move based on incorrect
information. MySQL-Python's last release was on Jan 2, 2014, *not* in
2010. They are looking at the entirely wrong repository.
Andy Dustman is a real person who is easily locatable on many services
including Twitter, Linkedin, Github, etc. Any chance that anyone
has tried to get a comment from him on this, given that with the
Django recommendation and the distro package moves, his package is
about to be more or less wiped out of most major distributions? It
just would be good style IMHO.
There's also a great thread from Naoki on the Django list, where at
least we can get a view of his plans for the project:
https://groups.google.com/forum/#!msg/django-developers/n-TI8mBcegE/hlNLYncAFFkJ
e.g. he isn't going to go for new features or anything like that, just
ongoing compatibility. That's a good thing.
But what we really want here is for Naoki to be able to release new
MySQL-Python versions. I'd like to see if we can get a hold of Andy
Dustman and get his feelings on that.
Right now, I cannot test SQLAlchemy against both MySQL-Python and
mysqlclient conveniently. I need to make two different virtual
environments and run the whole test suite separately. My test suite
is able to run the tests against multiple backends in one Python process
and with this packaging/import arrangement that's not possible.
Having two packages that both install into the same name is the least
ideal arrangement and I don't see why we have to settle for a mediocre
outcome like that. What we want is MySQL-Python to be maintained, we
have a maintainer, we have the code, we have everything we need, except
a password. We should at least make an attempt at that outcome.
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev