setuptools的黑色命令
setuptools-black的Python项目详细描述
用于黑色格式化工具的自定义setuptools命令(请参见https://github.com/ambv/black)。
此包将format
命令添加到setuptools,setuptools使用黑色重新格式化代码:
> python setup.py format running format All done! ✨ ? ✨ 5 files left unchanged
您还可以使用自定义build
命令在生成时强制进行格式验证。
如果存在任何格式错误,生成将失败。
在您的设置中.py:
importsetuptools_black...setuptools.setup(...cmdclass={"build":setuptools_black.BuildCommand,},...)
注释
您必须先安装setuptools black,因为setup_要求不能用于安装必须由setup.py本身导入的包…