[Distutils] (no subject)
Vinay Sajip
vinay_sajip at yahoo.co.uk
Wed Jan 22 22:14:34 CET 2014
Come to think of it, my project "python-gnupg" (which I forked from some work that Richard and others did) has itself been forked, and the derivative project uploaded to PyPI as "gnupg". It's not a drop-in replacement, and I know of one instance where it has caused confusion. I have nothing against the other project, it's trying to do the same job - just not in a compatible way - which is what can lead to confusion.
Regards,
Vinay Sajip
--------------------------------------------
On Wed, 22/1/14, Richard Jones <richard at python.org> wrote:
Subject: Re: [Distutils] (no subject)
To: "Marcus Smith" <qwcode at gmail.com>
Cc: "Warren Postma" <warren.postma at gmail.com>, "DistUtils mailing list" <distutils-sig at python.org>
Date: Wednesday, 22 January, 2014, 20:46
[Oops. I keep forgetting to
check the bitbucket tracker for support issues which are
intended to (and mostly do) go to the sourceforge
tracker.]
As the PyPI admin, I deal with naming issues that
come up, which happens not too frequently thankfully.
Usually they're resolved reasonably easily when I
contact the author of the offending project. Indeed,
yesterday I resolved an issue with someone uploading their
own personal fork "kafka" which was confusing
users of the project "python-kafka".
I suspect Warehouse might have to grow a name
blacklist or something though the administrative burden
would probably become too much.
Richard
On 23 January 2014
07:22, Marcus Smith <qwcode at gmail.com>
wrote:
btw, see this thread from last year about
squatters and naming...https://mail.python.org/pipermail/distutils-sig/2013-June/021010.html
On Wed, Jan 22, 2014
at 9:50 AM, Donald Stufft <donald at stufft.io>
wrote:
On Jan 22, 2014, at 9:29 AM, Warren
Postma <warren.postma at gmail.com>
wrote:
Today I ran across something that made me go
"wat?". There is a package named wx in PyPI
and pip happily installs it.
It's completely useless, the module doc string is not in
english, and it's definitely not wxPython.
This has been noticed by others:
https://bitbucket.org/pypa/pypi/issue/62/please-delete-or-rename-the-wx-package
What is the proper channel for asking for the renaming
or removal of a package? If this package is indeed
useless, then it should be removed. If it is useful, but
completely undocumented, and appears that import wx followed
by dir(wx) shows absolutely nothing useful inside it. This
is the entire content of the unfortunately named wx.py
module:
# -*- coding:utf-8 -*-
"""
模拟 PHP 函数 file_get_content
我的Python测试模块
"""
def file_get_contents(file):
file = open(file)
data = ''
for line in file:
data = data + line
file.close()
return data
The last part translated from Translate.google.com
is "My Python
test module".
How did this get into
PyPI? It's pypi page url is:
https://pypi.python.org/pypi/wx/1.0.0
Does anyone have to approve these things before they get
into PyPI or can any post their hello world programs to
PyPi?
Can I write three lines, call it pyQt, and upload it? that
particular four letter name is unclaimed, yet I bet most pip
users would like it if it gave them an error rather than
installing some package which is not PyQt, it is just called
that.
Warren
_______________________________________________
Distutils-SIG maillist - Distutils-SIG at python.org
https://mail.python.org/mailman/listinfo/distutils-sig
Names on PyPI are on a first come first serve basis
although we do exercise administrative control when deemed
appropriate. It’s possible this name should be taken over,
I’d want to leave that up to Richard.
-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F
6E3C BCE9 3372 DCFA
_______________________________________________
Distutils-SIG maillist - Distutils-SIG at python.org
https://mail.python.org/mailman/listinfo/distutils-sig
_______________________________________________
Distutils-SIG maillist - Distutils-SIG at python.org
https://mail.python.org/mailman/listinfo/distutils-sig
-----Inline Attachment Follows-----
_______________________________________________
Distutils-SIG maillist - Distutils-SIG at python.org
https://mail.python.org/mailman/listinfo/distutils-sig
More information about the Distutils-SIG
mailing list