我喜欢从精心设计的 python 项目中获得灵感。
最后一个启发我的是诗歌库。
我从中复制了很多,但这篇文章的主题是black和isort。
两者都配置良好pyproject.toml:
[tool.isort]
profile = "black"
...
known_first_party = "poetry"
[tool.black]
line-length = 88
include = '\.pyi?$'
exclude = '''
/(
...
)/
'''
格式配置Makefile为:
format: clean
@poetry run black poetry/ tests/
我以为 runningmake format会在blackinternal run 中运行isort,但是当我运行时isort .,它会正确格式化之后的 import 语句。然后好像black没跑isort。
问题:是否在内部black运行isort?