|[Announcement] Release 1.8.0||Tyler Hobbs||2/12/13 3:10 PM|
I've just released version 1.8.0 of pycassa, which can be downloaded here: http://pypi.python.org/pypi/pycassa
The main thing to note for those of you looking to upgrade is that support has been dropped for Python 2.4 and 2.5, so only 2.6 and 2.7 are supported now.
There's also a new mocking layer that was contributed by the fine folks at Eventbrite: http://pycassa.github.com/pycassa/api/pycassa/contrib/stubs.html
You can see the full changelog here: http://pycassa.github.com/pycassa/changelog.html#changes-in-version-1-8-0
If you have any problems, please feel free to open a ticket on github: https://github.com/pycassa/pycassa/issues
|Re: [Announcement] Release 1.8.0||James Andrews||2/25/13 4:03 AM|
One of our products uses pycassa. The product is built with zc.buildout v1. zc.buildout uses another package (i think easy_install) to get pycassa.
The page https://pypi.python.org/simple/pycassa/ is somehow automatically found by easy_install and rather than just downloading the tarball listed on that page it goes for the "download url", which now does not work. The download url for the latest version is http://github.com/downloads/pycassa/pycassa/pycassa-1.8.0-1.tar.gz which does not work, it gives a 404
Sorry to use the email list to report this but I could not find a place to report this directly to
|Re: [Announcement] Release 1.8.0||Tyler Hobbs||2/25/13 9:46 AM|
Thanks for reporting this. It should be fixed now; let me know if you still have any problems.
In the future, you can report bugs here: https://github.com/pycassa/pycassa/issues
|Re: [Announcement] Release 1.8.0||Hanno Schlichting||2/25/13 9:49 AM|
The url still gives me a 404
Considering that github is discontinuing its download service and has
stopped accepting new files, this is kind of expected.
|Re: [Announcement] Release 1.8.0||Tyler Hobbs||2/25/13 10:47 AM|
|Re: [Announcement] Release 1.8.0||Hanno Schlichting||2/25/13 11:02 AM|
Why are we using download_url at all? Since the tarball is already
hosted on pypi and its mirrors?
|Re: [Announcement] Release 1.8.0||Tyler Hobbs||2/25/13 12:20 PM|
I figured it could be useful to people to point to the original source, but I have to admit that I don't really know what tools use it and what they fall back to if it's not there. Would easy_install just use the pypi tarball if that's not set?
|Re: [Announcement] Release 1.8.0||Hanno Schlichting||2/26/13 3:55 AM|
Both easy_install and pip prefer to follow the download_url if it is
set (last I checked).
But the general consensus is to avoid hosting on external services, as
these just add an extra source of risk and unreliability to the
system. github, sourceforge or Google code all suffer from downtimes -
far more often than you'd expect. pypi has a couple of geographically
distributed mirrors by now and pip/easy_install/buildout can use
So I'd suggest we remove the download_url for the next release.
|Re: [Announcement] Release 1.8.0||Tyler Hobbs||2/26/13 8:35 AM|
Okay, I've removed it in the master branch. Thanks for the advice!