PyPI区分大小写吗?

2024-10-01 15:31:46 发布

您现在位置:Python中文网/ 问答频道 /正文

PyPI如何处理区分大小写的问题?在

例如,this SO question文档PyPI拒绝一个新包foobar,如果FooBar已经存在。在

对运行pippypi.python.org似乎转换为包的规范情况:

$ pip install django
Downloading/unpacking django
  Downloading Django-1.7.tar.gz (7.5MB): 7.5MB downloaded

或者:

^{pr2}$

但是,在我的virtualenv中,只有一些文件是典型的:

$ ls ~/pyenvs/test_venv/lib/python2.7/site-packages/ | grep -i django
django/
Django-1.7-py2.7.egg-info/

XML-RPC API期望什么?我可以一直假设http://pypi.python.org/simple/foo和{a3}都返回HTTP200吗?在

PyPI在区分大小写方面的立场有记录吗?在


Tags: django文档org规范pypisombthis
1条回答
网友
1楼 · 发布于 2024-10-01 15:31:46

不,pip不区分大小写。在

All comparisons of distribution names MUST be case insensitive, and MUST consider hyphens and underscores to be equivalent.

来自PEP 426

相关问题 更多 >

    热门问题