https://pypi.python.org/pypi/stevedore lacks source archive

Bug #1363243 reported by Hunter Blanks
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
stevedore
Fix Released
Medium
Doug Hellmann

Bug Description

The current stevedore entry on PyPI at:

    https://pypi.python.org/pypi/stevedore

contains only a wheel, but no source archive. This makes it notably more difficult to package for systems that don't rely on the most recent versions of pip.

Please consider publishing a source archive (in .tar.gz, .tar.bz2, or .zip) form. Nearly all other Python projects, including all the other dependencies for python-keystoneclient / python-swiftclient, do.

Revision history for this message
Simon Jagoe (azriphale) wrote :

This also makes it not possilbe to install under Python 3 from PyPI, per my comment here: https://bugs.launchpad.net/python-stevedore/+bug/1362267/comments/1

Revision history for this message
Simon Jagoe (azriphale) wrote :

To copy my full comment from the other issue:

I am unable to install stevedore in Python 3 from pypi as the only distribution available is a Python 2 wheel.

Please either:
* Release a Python 3 wheel on PyPI
* Release source on PyPI

Both of the above woulr be preferable.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote :

Looking at the version 1.0.0.0a1 - it appears to be a pre-release. I think when we an actual release the tgz's will get uploaded like the other projects mentioned.

https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml#n392

thanks,
dims

Changed in python-stevedore:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Doug Hellmann (doug-hellmann) wrote :

I've unhidden the 0.15 release. We should have a 1.0 shortly.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote :

Updated the build instructions to make universal wheels: https://review.openstack.org/#/c/119420/

Changed in python-stevedore:
assignee: nobody → Doug Hellmann (doug-hellmann)
milestone: none → juno-rc1
Changed in python-stevedore:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stevedore (master)

Reviewed: https://review.openstack.org/119420
Committed: https://git.openstack.org/cgit/openstack/stevedore/commit/?id=860bd8f8ecba38fdfda5b41a3a1dbe854d6528e2
Submitter: Jenkins
Branch: master

commit 860bd8f8ecba38fdfda5b41a3a1dbe854d6528e2
Author: Doug Hellmann <email address hidden>
Date: Fri Sep 5 13:10:21 2014 -0400

    Build universal wheels

    Build wheels that can be installed under python 2 and 3.

    Fixes-Bug: #1363243
    Change-Id: Ica67cc894f4c8622b0a5849aa8d62fb1d5009fc4

Changed in python-stevedore:
status: In Progress → Fix Committed
Changed in python-stevedore:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.