Skip to content

Conversation

@vsoch
Copy link

@vsoch vsoch commented Sep 16, 2025

@grondo - this should improve upon the info only branch by removing the regex and pep warnings. We get a lot of them because of an older setup.py with metadata hard coded into it. A more modern approach, moving away from setuptools toward using pip, is to put metadata in a pyproject.toml. This is the start of that. I also added flags for other "info like" commands that might be run against it.

We get a lot of warnings because of an older setup.py with metadata
hard coded into it. A more modern approach, moving away from
setuptools toward using pip, is to put metadata in a pyproject.toml.
This is the start of that, and it removes a lot of the pep warnings.

Signed-off-by: vsoch <vsoch@users.noreply.github.com>
@vsoch vsoch force-pushed the add-modern-pyproject branch from c74802b to 896194a Compare September 16, 2025 07:26
@vsoch vsoch changed the title packaging: add modern pyproject.toml packaging: add pyproject.toml Sep 16, 2025
@grondo grondo merged commit 93f2e09 into grondo:info-only Sep 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants