cmu-delphi / covidcast-indicators

Back end for producing indicators and loading them into the COVIDcast API.
https://cmu-delphi.github.io/delphi-epidata/api/covidcast.html
MIT License
12 stars 17 forks source link

migrate setup.py to pyproject.toml #2021

Closed aysim319 closed 3 months ago

aysim319 commented 3 months ago

Actual Behavior: testing/dev dependencies are baked into one install requirements in setup.py. at the same time we want to migrate setup.py to pyproject.toml to modernize and to make the packaging consistent with delphi_utils module

Context https://github.com/cmu-delphi/covidcast-indicators/issues/1973#issuecomment-2192669283

https://github.com/cmu-delphi/covidcast-indicators/pull/2014#pullrequestreview-2228651795

aysim319 commented 3 months ago

duplicate of https://github.com/cmu-delphi/covidcast-indicators/issues/2016