Package: python-stdeb
Version: 0.8.2-3
Severity: normal
Tags: upstream

The PyPi xmlrpc API sometimes returns more than one release with the
package_releases() call. This makes pypi-download fail:

$ pypi-download gmvault
Traceback (most recent call last):
  File "/usr/bin/pypi-download", line 32, in <module>
    main()
  File "/usr/bin/pypi-download", line 28, in main
    allow_unsafe_download=options.allow_unsafe_download)
  File "/usr/lib/python2.7/dist-packages/stdeb/downloader.py", line 90,
in get_source_tarball
    release=release)
  File "/usr/lib/python2.7/dist-packages/stdeb/downloader.py", line 50,
in find_tar_gz
    default_releases,all_releases))
RuntimeError: Expected one and only one release. Non-hidden:
['1.8.1-beta', '1.8-beta']. All: ['1.8.1-beta', '1.8-beta', '1.7-beta',
'1.6-beta', '1.5-beta', '1.0-beta']

The fix in the python-stdeb side would be a trivial change to
downloader.py, but I'm not sure whether the problem is actually on the PyPi
side.

Best,
Teemu


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to