Skip to content
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

maint: move static metadata to setup.cfg; update requirements #32

Merged
merged 10 commits into from
Dec 7, 2023

Conversation

mwtoews
Copy link
Contributor

@mwtoews mwtoews commented May 12, 2022

There are several things going on here:

  • Move static project metadata to the declarative configuration file setup.cfg, remove setup.py
  • gimli.units was missing from requirements.txt / install_requires
  • Clean-up non-used items for build-system requirements (Cython and numpy are not used to build the package)

Build tested successfully with python -m build and checked with twine check dist/*.

@mdpiper
Copy link
Member

mdpiper commented Dec 7, 2023

@mwtoews Sorry it's taken so long to get to this, but I have time the next couple of weeks. I've updated the CI workflows. The last thing I'll do is move as much of the static metadata as I can from setup.cfg to pyproject.toml.

@mdpiper mdpiper merged commit 23b9bfe into csdms:master Dec 7, 2023
12 checks passed
@mwtoews mwtoews deleted the setup-cfg branch December 7, 2023 17:39
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