Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 626680

Summary: dev-python/pypydispatcher: dev-python/pydispatcher fork with pypy support
Product: Gentoo Linux Reporter: Hannan Sadar <hannan.sadar>
Component: New packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal CC: jstein, mgorny, python
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/scrapy/pypydispatcher
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 626550    

Description Hannan Sadar 2017-07-31 04:06:53 UTC
dev-python/scrapy-1.4.0 request dev-python/pypydispatcher for pypy support

Reproducible: Always
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-08-03 14:49:18 UTC
Could you elaborate on this fork? Is it a complete replacement for pydispatcher? Is it actively maintained? Can it be installed simultaneously? Is pydispatcher dead upstream?

AFAICS dev-python/pydispatcher is only needed for dev-python/stormpath. It might be a better idea to replace it completely, if it's dead upstream.
Comment 2 Hannan Sadar 2017-08-03 15:36:17 UTC
The package pypydispatcher is maintained from scrapy project, just like w3lib, cssselect, parsel und etc.

This package is needed by scrapy to support pypy for scrapy-1.4.0.

Based on https://pypi.python.org/pypi/PyDispatcher last released of pydispatcher package was 2015-01-15, which is quite some time ago... If this is a dead upstream, I don't know.


Concerning the question if dev-python/stormpath could work with pypydispatcher, the answer is yes (I tested it with a local ebuild)
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-02-07 19:36:34 UTC
Last upstream bzr commit is 2015-01-15 [1]. So I guess replacing it with pypydispatcher completely is a viable option.

[1]:https://code.launchpad.net/pydispatcher
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-03-13 07:02:47 UTC
I'm going to take this for python@ as pydispatcher maint.
Comment 5 Larry the Git Cow gentoo-dev 2018-03-13 08:08:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8f26d5467637a6d4bc4eb11e221c31019cc83f

commit 3d8f26d5467637a6d4bc4eb11e221c31019cc83f
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-03-13 08:06:52 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-03-13 08:08:21 +0000

    dev-python/pydispatcher: Switch to PyPyDispatcher fork
    
    Closes: https://bugs.gentoo.org/626680

 dev-python/pydispatcher/Manifest                  |  1 +
 dev-python/pydispatcher/metadata.xml              |  4 +++
 dev-python/pydispatcher/pydispatcher-2.1.2.ebuild | 38 +++++++++++++++++++++++
 3 files changed, 43 insertions(+)