FS#60803 - [python-wxpython] Missing python-pypubsub requirement

Attached to Project: Community Packages
Opened by Danilo J. S. Bellini (hexd) - Wednesday, 14 November 2018, 14:00 GMT
Last edited by Filipe Laíns (FFY00) - Sunday, 18 November 2018, 16:20 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Morten Linderud (Foxboron)
Filipe Laíns (FFY00)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The python-wxpython package depends on python-pypubsub, which is missing.


Additional info:

* Package version: 4.0.3-4
* When running a installed script that requires wxPython in its setup.py, we get this error message:
pkg_resources.DistributionNotFound: The 'PyPubSub' distribution was not found and is required by wxPython


Steps to reproduce:

In order to see the dependency, it suffices to ask setuptools' pkg_resources:

>>> import pkg_resources
>>> wxdist = pkg_resources.get_distribution("wxPython")
>>> wxdist.requires()

To reproduce the bug, one just need to load any console script that requires wxPython, e.g.:

>>> wxdist.load_entry_point("console_scripts", "wxdemo")()
This task depends upon

Closed by  Filipe Laíns (FFY00)
Sunday, 18 November 2018, 16:20 GMT
Reason for closing:  Fixed
Additional comments about closing:  python-wxpython 4.0.3-5

Loading...