Skip to content

Emmet v0.87.0 compatibility#1087

Merged
tsmathis merged 82 commits into
mainfrom
emmet87
Jun 9, 2026
Merged

Emmet v0.87.0 compatibility#1087
tsmathis merged 82 commits into
mainfrom
emmet87

Conversation

@esoteric-ephemera

Copy link
Copy Markdown
Collaborator
  • Delta table querying of phase diagrams
  • Tooling to establish persistent query builder in web server

Comment thread mp_api/client/routes/materials/thermo.py Outdated
@tsmathis tsmathis changed the title [WIP] Emmet v0.87.0 compatibility Emmet v0.87.0 compatibility May 1, 2026
Comment thread mp_api/client/routes/materials/electronic_structure.py Outdated
Comment thread mp_api/client/routes/materials/electronic_structure.py Outdated
@codecov-commenter

codecov-commenter commented May 27, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 79.04509% with 79 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.36%. Comparing base (64c0ae9) to head (d59f060).

Files with missing lines Patch % Lines
mp_api/client/core/client.py 65.68% 35 Missing ⚠️
mp_api/client/routes/materials/phonon.py 82.69% 18 Missing ⚠️
...pi/client/routes/materials/electronic_structure.py 82.35% 9 Missing ⚠️
mp_api/client/routes/materials/xas.py 55.00% 9 Missing ⚠️
mp_api/client/routes/materials/thermo.py 90.32% 3 Missing ⚠️
mp_api/client/core/utils.py 66.66% 2 Missing ⚠️
mp_api/client/routes/materials/electrodes.py 77.77% 2 Missing ⚠️
mp_api/client/mprester.py 95.45% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1087      +/-   ##
==========================================
- Coverage   73.68%   73.36%   -0.33%     
==========================================
  Files          56       56              
  Lines        4249     4475     +226     
==========================================
+ Hits         3131     3283     +152     
- Misses       1118     1192      +74     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tsmathis tsmathis merged commit 244a82f into main Jun 9, 2026
4 checks passed
@tsmathis tsmathis deleted the emmet87 branch June 9, 2026 00:11
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.

3 participants