[Distutils] (no subject)
Donald Stufft
donald at stufft.io
Wed Jan 22 18:50:28 CET 2014
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20140122/dce552b3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20140122/dce552b3/attachment.sig>
More information about the Distutils-SIG
mailing list