You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to https://peps.python.org/pep-0621, any python project should
store its metadata in pyproject.toml, not .gitlint, .yamllint.yaml, .vintrc.yml, addon-info.json, or other thing.
it should be https://peps.python.org/pep-0518/#tool-table (right, pep only have a number which make it is hard to remember), It suggests every python tool store their setting to pyproject.tomls tool.
Freed-Wu
changed the title
[feature] Support PEP621
[feature] Support PEP518
Nov 26, 2022
According to https://peps.python.org/pep-0621, any python project should
store its metadata in
pyproject.toml
, not.gitlint
,.yamllint.yaml
,.vintrc.yml
,addon-info.json
, or other thing.Many projects have support PEP621, such as
So I advise this project can support, too.
Before python3.11, toml support must be provided by third-party package, such as
You can use one as extras_require.
After python3.11, tomllib is a builtin package. Not need install any toml package. Remember
python<3.11
in requirements.txtThe text was updated successfully, but these errors were encountered: