跳转到主要内容

Python打包的见解式代码检查器

项目描述

Opine

大多数人要么手动编写setup.py,要么从别人那里复制一个。无论哪种方式,这通常会导致不使用可以使分发工作更轻松的最新功能,例如将静态部分放在setup.cfg中。

这是一种打包代码检查器,可以为{setup.py, setup.cfg, pyproject.toml}中的配置提供更改建议,以便其他人更容易使用。

相关项目是honesty,其任务是确保您的bdists看起来是从与sdists相同的修订版本和内容构建的。

用法

opine [-a] /path/to/root

这将运行所有建议并打印一系列差异。如果您想应用更改,请使用-a

建议

  • 将tox.ini移动到setup.cfg
  • 将coverage.ini移动到setup.cfg
  • 将静态配置从setup.py移动到setup.cfg

状态

测试版

许可证

opine版权所有Tim Hatch,并许可在MIT许可证下。我在此仓库中向您提供代码,适用于开源许可证。这是我的个人仓库;您收到的代码许可证来自我,而不是来自我的雇主。有关详细信息,请参阅LICENSE文件。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

opine-0.6.0.tar.gz (10.7 kB 查看散列)

上传于 源码

构建版本

opine-0.6.0-py3-none-any.whl (20.6 kB 查看哈希值)

上传于 Python 3

支持者