materialsproject / api

New API client for the Materials Project
https://materialsproject.github.io/api/
Other
105 stars 34 forks source link

General repo and tooling cleanup #839

Closed munrojm closed 10 months ago

munrojm commented 10 months ago

Changes to more closely conform the standards set by the scientific python project https://github.com/scientific-python/repo-review

codecov-commenter commented 10 months ago

Codecov Report

Patch coverage: 97.10% and project coverage change: +0.26% :tada:

Comparison is base (f8cfd82) 69.64% compared to head (2a3278a) 69.90%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #839 +/- ## ========================================== + Coverage 69.64% 69.90% +0.26% ========================================== Files 51 51 Lines 2418 2429 +11 ========================================== + Hits 1684 1698 +14 + Misses 734 731 -3 ``` | [Files Changed](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject) | Coverage Δ | | |---|---|---| | [mp\_api/client/mprester.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9tcHJlc3Rlci5weQ==) | `65.06% <83.33%> (+0.15%)` | :arrow_up: | | [mp\_api/client/\_\_init\_\_.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9fX2luaXRfXy5weQ==) | `100.00% <100.00%> (ø)` | | | [mp\_api/client/core/\_\_init\_\_.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9jb3JlL19faW5pdF9fLnB5) | `100.00% <100.00%> (ø)` | | | [mp\_api/client/core/client.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9jb3JlL2NsaWVudC5weQ==) | `82.79% <100.00%> (+0.72%)` | :arrow_up: | | [mp\_api/client/core/utils.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9jb3JlL3V0aWxzLnB5) | `60.37% <100.00%> (+0.76%)` | :arrow_up: | | [mp\_api/client/routes/\_\_init\_\_.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9yb3V0ZXMvX19pbml0X18ucHk=) | `100.00% <100.00%> (ø)` | | | [mp\_api/client/routes/\_general\_store.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9yb3V0ZXMvX2dlbmVyYWxfc3RvcmUucHk=) | `100.00% <100.00%> (ø)` | | | [mp\_api/client/routes/\_messages.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9yb3V0ZXMvX21lc3NhZ2VzLnB5) | `100.00% <100.00%> (ø)` | | | [mp\_api/client/routes/\_user\_settings.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9yb3V0ZXMvX3VzZXJfc2V0dGluZ3MucHk=) | `100.00% <100.00%> (ø)` | | | [mp\_api/client/routes/materials/\_\_init\_\_.py](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject#diff-bXBfYXBpL2NsaWVudC9yb3V0ZXMvbWF0ZXJpYWxzL19faW5pdF9fLnB5) | `88.57% <100.00%> (+0.33%)` | :arrow_up: | | ... and [40 more](https://app.codecov.io/gh/materialsproject/api/pull/839?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=materialsproject) | |

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.