[python-ldap] older python versions not available anymore

Peter Jacobs peter.jacobs at icts.kuleuven.be
Thu Jun 9 19:41:24 CEST 2011


Op 8/06/2011 20:54, Michael Ströder schreef:
> Peter Jacobs wrote:
>> We use the python-ldap library in our Plone installations.
>>
>> Recently when running a buildout installation script, it broke when
>> downloading python-ldap version 2.3.11.
>>
>> It turns out that this version has been removed from pypi:
>> http://pypi.python.org/packages/source/p/python-ldap/
> I've re-enabled 2.3.13 in pypi for those stuck with OpenLDAP 2.3 libs.
> But I won't fix things in this old release.
>
There is some confusion about the issue at hand:
The packages themselves work fine, but I have a lot of installation 
scripts that basically say:
  - fetch python-ldap-2.3.11.tar.gz from the pypi website
  - install it locally
These scripts used to work fine, but now when somebody runs them they 
give a download error, as that file has been removed from pypi. The 
exact version number is included on purpose, to be able to have a tested 
and reproducable installation with a Known Good Set of packages.

Of course, by changing the script to python-ldap-2.3.13.tar.gz , it 
finds the package again, but:
  - it is not always immediately clear which version to take without 
testing,  sometimes you need to install a new application quickly.
  - if somebody who has no internal knowledge about the installation 
runs the script, they will be stuck

So the proposal is to just keep the older versions online, so people can 
upgrade at their own pace?

kind regards,
Peter

(I avoided any reference to buildout, the same issue would have happened 
with custom bash-scripts that dowload files with exact version numbers 
from pypi.)




More information about the python-ldap mailing list