dbf 0.95.003 "dumb binary" incompatible with pip/easy_install

228 views
Skip to first unread message

Joe Germuska

unread,
Apr 23, 2013, 2:00:22 PM4/23/13
to python...@googlegroups.com
Howdy:

When using 'pip install dbf' or 'easy_install dbf' and the current setup of PyPi (https://pypi.python.org/pypi/dbf/0.95.003), an error results because the 0.95.003.linux-x86-64 release is deemed "newest".

When the install tools unpack it, they error because there is no setup.py file.

I'm no python packaging expert, so I'm not sure how you should serve users who need binaries, but maybe there's a different naming convention, or a different download location that can be used?

As a workaround, of course, one can use
'pip install dbf==0.95.003' but in an older project where we have dependency 'dbf>=0.94.003', or again, when someone merely uses the library name, this failure occurs.

Best
Joe

Ethan Furman

unread,
Apr 24, 2013, 6:00:27 PM4/24/13
to python...@googlegroups.com, et...@stoneleaf.us
On 04/23/2013 11:00 AM, Joe Germuska wrote:
> When using 'pip install dbf' or 'easy_install dbf' and the current setup of PyPi (https://pypi.python.org/pypi/dbf/0.95.003), an error results because the 0.95.003.linux-x86-64 release is deemed "newest".

Not sure what happened, but I have removed that file and was able to use easy_install afterwards.

Let me know if you still have problems.

--
~Ethan~
Reply all
Reply to author
Forward
0 new messages