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 查看哈希值)
关闭
opine-0.6.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7201b36c4cac8f669c63fc2295b8f4b9a08fa23f663f312b00dff18be95a15a0 |
|
MD5 | d4a43f111c23fb697d5f9d96c32af2d3 |
|
BLAKE2b-256 | 155b81069ac991fc5aa6a6db36038b348f4cc469e1d956a00436f097579c58c6 |
关闭
opine-0.6.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8b215024332b9cf57677e1c69c77c3bc57159342ee6c43f485d18b129b4879ce |
|
MD5 | 2430428eafa784bd4305b3b65f49b88b |
|
BLAKE2b-256 | 278fb2b2e45aef5018cbffe9c9560b002199c26960c64dc23eae2192981ab531 |