grayskull icon indicating copy to clipboard operation
grayskull copied to clipboard

[FEATURE] add the items from `build-system/requires` of pyproject.toml into `requirements/host`

Open fsmaibrgm opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe. The pyproject.toml file has a section build-system/requires that provides the same kind of information than the option setup_requires into a setup.py file. Those dependencies should be pasted into the requirements/host section of the meta.yaml file.

It works as expected for setup_requires into a setup.py but the items are ignored for build-system/requires into a pyproject.toml.

Describe the solution you'd like A clear and concise description of what you want to happen.

The items listed in build-system/requires into a pyproject.toml should appear in the requirements/host section of the meta.yaml file.

Describe alternatives you've considered Doing it by hand.

fsmaibrgm avatar May 05 '22 15:05 fsmaibrgm

that is related to https://github.com/conda-incubator/grayskull/issues/45

marcelotrevisani avatar May 05 '22 17:05 marcelotrevisani

I'm going to take some time and give this and 45 a whirl - just wanted to put my name in the hat so I don't duplicate effort from somebody else/vice-versa

dillonroach avatar Sep 01 '22 16:09 dillonroach

I'm going to take some time and give this and 45 a whirl - just wanted to put my name in the hat so I don't duplicate effort from somebody else/vice-versa

Please, feel free to tackle that, :)

marcelotrevisani avatar Sep 01 '22 16:09 marcelotrevisani

related to https://github.com/conda-incubator/grayskull/pull/425

marcelotrevisani avatar Jan 23 '23 22:01 marcelotrevisani