Bug 1049424 - provide python3 subpackage
Summary: provide python3 subpackage
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-websocket-client
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ralph Bean
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1048667
TreeView+ depends on / blocked
 
Reported: 2014-01-07 14:55 UTC by Lokesh Mandvekar
Modified: 2014-07-01 22:59 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-05-22 15:21:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Lokesh Mandvekar 2014-01-07 14:55:09 UTC
Description of problem:
As of now, only the python-* package is provided. We need a python3-websocket-client as well.

Version-Release number of selected component (if applicable): 0.10.0-2

python-docker-py depends on this package (Bug 1048667)

Comment 1 Ralph Bean 2014-01-08 01:08:29 UTC
Exciting!

Comment 2 Ralph Bean 2014-01-08 01:25:23 UTC
It looks like we're blocking on upstream, they do not yet support python3 in their latest release version.

Here's a failed scratch build:  http://koji.fedoraproject.org/koji/taskinfo?taskID=6371577

Their readme here suggests that they have a branch in development that might work for py3.  https://pypi.python.org/pypi/websocket-client

We could try packaging that for rawhide, (although it gets a little sticky).

How urgently do we need py3 support for python-docker-py?  Does it work out of the box anywhere else?

Comment 3 Lokesh Mandvekar 2014-01-08 01:38:13 UTC
(In reply to Ralph Bean from comment #2)
> It looks like we're blocking on upstream, they do not yet support python3 in
> their latest release version.
> 
> Here's a failed scratch build: 
> http://koji.fedoraproject.org/koji/taskinfo?taskID=6371577
> 
> Their readme here suggests that they have a branch in development that might
> work for py3.  https://pypi.python.org/pypi/websocket-client
> 
> We could try packaging that for rawhide, (although it gets a little sticky).

I don't mind releasing docker-py only for python2.7 for now, and then have python3-* out whenever python3-websocket-client goes out.
(Slavek, what do you think?)

> 
> How urgently do we need py3 support for python-docker-py?  Does it work out
> of the box anywhere else?

There are quite a few people eager to have python-docker-py in fedora, but py3 support, I don't really know. (Again, Slavek might have a better answer).

Comment 4 Bohuslav "Slavek" Kabrda 2014-01-08 07:06:13 UTC
It'd be nice to have python3-docker-py, but it's not a blocker. I requested this is in the review because once the package gets approved, it's sometimes very hard to persuade maintainer to add the python3- subpackage. But it's not a "hard blocker" because guidelines don't mandate it. Just promise me you won't forget about this and add it as soon as websocker-client upstream ports to Python 3 :)

Comment 5 Ralph Bean 2014-01-08 14:46:36 UTC
I promise!  :)

Comment 6 Lokesh Mandvekar 2014-01-08 15:10:14 UTC
I promise too! :)

Comment 7 Ralph Bean 2014-04-24 23:53:48 UTC
It got merged!  https://github.com/liris/websocket-client/pull/76

Comment 8 Ralph Bean 2014-05-22 15:21:35 UTC
Built for rawhide:  http://koji.fedoraproject.org/koji/taskinfo?taskID=6876631

Comment 9 Ralph Bean 2014-05-22 15:31:14 UTC
Too hasty:  http://koji.fedoraproject.org/koji/taskinfo?taskID=6876654

Comment 10 Fedora Update System 2014-05-22 15:38:50 UTC
python-websocket-client-0.14.1-1.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/python-websocket-client-0.14.1-1.fc20

Comment 11 Fedora Update System 2014-06-10 02:56:21 UTC
python-websocket-client-0.14.1-1.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.