pysat / pysatCDAAC

pysat support for CDAAC instruments
BSD 3-Clause "New" or "Revised" License
2 stars 2 forks source link

MAINT: pyproject.toml, NEP29, Github Actions updates #39

Closed jklenzing closed 1 year ago

jklenzing commented 1 year ago

Description

Addresses https://github.com/pysat/pysat/issues/1051

Support for setup.py in pip has been deprecated. This brings the package up to standard.

Changes in development flow

Type of change

How Has This Been Tested?

pip install -i https://test.pypi.org/simple/ pysatCDAAC==0.0.3.0

Checklist:

jklenzing commented 1 year ago

Putting this up for discussion. We should probably test this out on other packages before merging to be sure we have a consistent way forward.

jklenzing commented 1 year ago

Looks fine to me. The pull is still marked as draft. Any further planned changes?

Keeping it as draft until our next meeting. Figured we should all chat before major changes.

jklenzing commented 1 year ago

@aburrell, @rstoneback , @JonathonMSmith this is ready for review. Updated based on the changes in pysatNASA. Note that we don't have docs yet in this code (see #37).