Open jamesbraza opened 2 weeks ago
I have something like this:
# pyproject.toml [build-system] build-backend = "setuptools.build_meta" requires = ["setuptools >= 62.6"] [project] dynamic = ["optional-dependencies"] [tool.setuptools.dynamic.optional-dependencies.dev] file = ["dev-requirements.txt"]
Now, if I try to add a non-external-file-based extra, something like :
[tool.setuptools.dynamic.optional-dependencies.ipython] ipython = ["ipython"]
I get this error:
configuration error: `tool.setuptools.dynamic.optional-dependencies.ipython` must contain ['file'] properties
I would like to have:
requirements.txt
pyproject.toml
Are we able to accommodate this?
n/a
PRs are welcome!
Pointers for implementation:
validate-pyproject
What's the problem this feature will solve?
I have something like this:
Now, if I try to add a non-external-file-based extra, something like :
I get this error:
Describe the solution you'd like
I would like to have:
requirements.txt
filespyproject.toml
Are we able to accommodate this?
Alternative Solutions
n/a
Additional context
n/a
Code of Conduct