microbiomedata / nmdc-runtime

Runtime system for NMDC data management and orchestration
https://microbiomedata.github.io/nmdc-runtime/
Other
5 stars 3 forks source link

Runtime uses `jsonschema` package without listing it as a dependency in `main.in` #514

Open eecavanna opened 5 months ago

eecavanna commented 5 months ago

Example import:

https://github.com/microbiomedata/nmdc-runtime/blob/fb9131649f0d6ab70e7b1f105b569837afa63d17/nmdc_runtime/api/endpoints/metadata.py#L14

Absence in main.in file:

https://github.com/microbiomedata/nmdc-runtime/blob/fb9131649f0d6ab70e7b1f105b569837afa63d17/requirements/main.in#L16-L21

I am labeling this as a "bug" because, although it happen to currently be working, I consider that to be a coincidence.

This "bug" was found while looking into https://github.com/microbiomedata/nmdc-runtime/issues/461.