检查您的需求文件,以确保正确使用PEP 438工具。
项目描述
pep438
检查您的需求文件中的包,以确保正确使用PEP 438工具。
此在线PEP 438检查器也非常好。
安装
脚本在PyPI上可用。要使用pip安装
$ sudo pip install pep438
用法
检查单个包
$ pep438 django pillow
✓ django: 0 links
✗ pillow: 360 links
检查需求文件
$ pep438 -r requirements.txt
✓ django: 0 links
✗ south: 1 links
✓ django-model-utils: 0 links
✓ django-simple-history: 0 links
✓ django-email-log: 0 links
检查一个PyPI用户的包
$ pep438 -u treyhunner
✓ Pycco: 0 links
✓ Pycco: 0 links
✓ EditorConfig: 0 links
✓ names: 0 links
✓ django-simple-history: 0 links
✓ django-localflavor-us: 0 links
✓ django-email-log: 0 links
✓ django-relatives: 0 links
✓ pep438: 0 links
检查管道输入
$ cat *-requirements.txt | pep438
✓ django: 0 links
✗ south: 1 links
✓ django-model-utils: 0 links
✓ django-simple-history: 0 links
✓ django-email-log: 0 links
贡献
欢迎拉取请求。请阅读CONTRIBUTING文件以获取提交拉取请求的提示。
许可证
此项目在MIT许可证下发布。
更改
0.5.0
将requirements-parser固定到版本0.4.0
0.4.0
添加--errors-only标志以仅显示问题
添加--user标志以显示给定PyPI用户的所有包
修复依赖项reqfile-parser现在是requirements-parser
修复不正确的链接计数,并统计URL
0.3.0
改进当包不在PyPI上托管时的错误信息
改进README
0.2.0
当包不在PyPI上托管时引发异常
0.1.0
首次发布。
项目详情
关闭
pep438-0.5.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3b204f5195ca78d7521c3bc8d46bb20a17a9ce4fb70a21687fafbdff24591200 |
|
MD5 | 00f5da09c00e70271d9df5eb94d00f0a |
|
BLAKE2b-256 | dda337d30d9ccc54f547c2f41276cf13b0fb72ea28a207e244e71075c42ed929 |