检查您对正确使用PEP 438的要求。

pep438的Python项目详细描述


PEP438

https://secure.travis-ci.org/treyhunner/pep438.png?branch=masterhttps://coveralls.io/repos/treyhunner/pep438/badge.png?branch=masterhttps://pypip.in/v/pep438/badge.pnghttps://pypip.in/d/pep438/badge.png

检查需求文件中的包以了解PEP 438工具的正确用法。

这个online PEP 438 checker也很棒。

安装

脚本是available on 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

贡献

欢迎拉取请求。请阅读投稿文件以获取有关 提交请求。

许可证

此项目在MIT License下发布。

更改

0.5.0

  • pin需求分析器到0.4.0版

0.4.0

  • 添加仅显示问题的--errors-only标志
  • 添加--user标志,用于显示给定pypi用户的所有包
  • 修复依赖关系reqfile-parser现在是requirements-parser
  • 修复不正确的链接计数,改为计算URL

0.3.0

  • 当包不在pypi上托管时改进错误消息
  • 改进自述文件

0.2.0

  • 当包不在pypi上托管时引发异常

0.1.0

初次发布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法使用mainthread的上下文类加载器将web应用程序添加到@SpringBootApplication的内置Tomcat中   为什么Java递归调用不释放局部变量内存   java堆栈重设堆栈奇偶范围   java如何分组,然后使用java8流列出toMap   JavaEclipse在引导仪表板上展示了“安装本地云服务”如何解决这个问题?   java多个backpress跳过该活动   concat向流中添加两个Java8流或一个额外元素   java在ToolTipText上使用图标   调试java。jvisulavm中添加JMXConnection时的lang.SecurityException   java如何通过JavaFX中的单选按钮对最大可选复选框进行约束?   Spring引导上下文一直试图连接到JavaRMI服务器,但失败了   java Spring cache@cacheexecute匹配列表中的键?   java导出报告并使用JasperReports保存在某个位置   java发布构建失败   java在活动中隐藏特定视图   java定义由canvas2image生成的图像的属性,例如alt标记   java如何将POJO转换为JSON,反之亦然?