-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
move build configuration into pyproject.toml
#145
Conversation
44911c1
to
8aa96bc
Compare
8aa96bc
to
95de79e
Compare
f33ff6c
to
37de4d5
Compare
37de4d5
to
7685a46
Compare
Co-authored-by: Nadia Dencheva <[email protected]>
removing reliance on |
@zacharyburnett - E.g.: |
That is strange; they populate on HTML built locally on my machine. I will look into this issue. |
setuptools
now supports the[project]
table, which is defined by PEP621.Additionally,
setuptools
now supports its own entry inpyproject.toml
called[tool.setuptools]
(pypa/setuptools#1688, https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html#setuptools-specific-configuration); however, it comes with the following disclaimer:It is likely that this functionality with
setuptools
will leave beta stage upon the release of Python 3.11, with its native implementation oftomli
Given this, we can attempt to consolidate the build configuration into a single
pyproject.toml
file that can possibly be read by other build systems in the future.