Description
Quoting PJE: [quote]'(...) The problem is that the package is mis-registered on PyPI; its setup.py declares its name "moin", so that is its distribution filename. However, on PyPI it is indexed as MoinMoin. You may wish to inform the maintainers of this, so they can update either the setup.py to use MoinMoin as the name, or change the Pypi registration to use "moin". Either should work, assuming that the distribution is able to work with setuptools. (You'll have to try it and see.)'[endquote]
http://mail.python.org/pipermail/distutils-sig/2009-June/012311.html
Steps to reproduce
# easy_install moin Searching for moin Reading http://pypi.python.org/simple/moin/ Reading http://moin.sf.net/ No local packages or download links found for moin error: Could not find suitable distribution for Requirement.parse ('moin') # easy_install MoinMoin Searching for MoinMoin Reading http://pypi.python.org/simple/MoinMoin/ Reading http://moinmoin.wikiwikiweb.de/ Reading http://moinmoin.wikiwikiweb.de/MoinMoinDownload No local packages or download links found for MoinMoin error: Could not find suitable distribution for Requirement.parse ('MoinMoin')
Example
Component selection
- general
Details
MoinMoin Version |
|
OS and Version |
|
Python Version |
|
Server Setup |
|
Server Details |
|
Language you are using the wiki in (set in the browser/UserPreferences) |
|
Workaround
Discussion
The name problem is known. Quite some months ago, I tried to contact someone at PyPi so the outdated wrong package gets removed. It didn't work out.
So, if you like to get this fixed, make me a contact a PyPi who is able and willing to fix such stuff. -- ThomasWaldmann 2009-06-23 12:42:20
re: pypi contact. send an email to catalog-sig@python.org
On 09-06-25 11:08 AM, "Martin v. Löwis" wrote: > Thomas Waldmann wrote: >> See there for details: >> >> http://moinmo.in/MoinMoinBugs/FixPyPIName >> >> Could someone at PyPi please help to fix that? > > I have deleted the moin package. > > Regards, > Martin
Please delete the 'MoinMoin' entry in PyPI and instead use 'moin' as PyPI name. There is no reason to use a different name when setup.py's name is 'moin'. Such aberrations can only cause the installer tools to employ hacky means to find project URLs. -srid
Plan
PyPi should kill the current and very outdated "moin" entry.
Then they either should rename MoinMoin to moin or kill MoinMoin also.
We could then use setup.py register with "moin" as project name.
- Priority:
- Assigned to:
Status: "moin" is now the pypi name as well as the package name in setup.py, the "MoinMoin" package and also all outdated "moin" package data were removed from pypi.