Skip to content

v0.86.4rc1: Develop --> main#1427

Merged
esoteric-ephemera merged 71 commits intomainfrom
develop
Apr 16, 2026
Merged

v0.86.4rc1: Develop --> main#1427
esoteric-ephemera merged 71 commits intomainfrom
develop

Conversation

@esoteric-ephemera
Copy link
Copy Markdown
Collaborator

@esoteric-ephemera esoteric-ephemera commented Apr 16, 2026

Some high level things to keep in mind for this release (probably missed a lot):

  • matminer and robocrys have been removed from emmet-core, and only their required feature sets are now bundled with emmet-core
  • Atlas search is now integrated for tasks
  • kpath inference has changed for electronic structure / phonons
  • More sortable fields to support AGGrid transition
  • Arrow-friendly document models for synthesis collection

esoteric-ephemera and others added 22 commits March 13, 2026 09:49
#1399)

* added .upper() to incar.get(ALGO, None).upper() to handle Chi or CHI discrepancy

* linting

* incar.get(ALGO, ).upper()

* linting again

---------

Co-authored-by: Wayne Zhao <waynez@swift-login-1.hpc.nrel.gov>
Co-authored-by: Tyler Mathis <35553152+tsmathis@users.noreply.github.com>
* add in search to symmetry

* tests + fixing up stuff

* mypy

* more mypy

* basic tests of symmetry utils

* add extra space group symbols from common aliases in mp db

* typo

* typos
* add sorting to some endpoints

* fix robocrys test

* add sorting for other explorer endpoints

* guardrail length of symm group queries

* bump deps + typos

* minor tweak in chemenv test

* legacy pd stuff
* Bump codecov/codecov-action from 5.5.2 to 5.5.3

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.2 to 5.5.3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5.5.2...v5.5.3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump codecov/codecov-action from 5.5.3 to 6.0.0

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.3 to 6.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5.5.3...v6.0.0)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/deploy-pages from 4 to 5

Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](actions/deploy-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Apr 16, 2026

Codecov Report

❌ Patch coverage is 86.70588% with 226 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.05%. Comparing base (85b7edc) to head (d4cd9a3).
⚠️ Report is 72 commits behind head on main.

Files with missing lines Patch % Lines
emmet-api/emmet/api/resource/search_resource.py 24.13% 44 Missing ⚠️
...t/core/featurization/robocrys/condense/molecule.py 33.33% 40 Missing ⚠️
...-api/emmet/api/routes/materials/materials/utils.py 18.18% 36 Missing ⚠️
...mmet/api/routes/materials/tasks/query_operators.py 34.00% 33 Missing ⚠️
.../core/featurization/robocrys/describe/describer.py 92.51% 22 Missing ⚠️
emmet-api/emmet/api/query_operator/pagination.py 41.17% 10 Missing ⚠️
emmet-core/emmet/core/grain_boundary.py 60.00% 6 Missing ⚠️
emmet-core/emmet/core/band_theory.py 94.44% 4 Missing ⚠️
emmet-core/emmet/core/featurization/featurizers.py 96.72% 4 Missing ⚠️
.../core/featurization/robocrys/condense/condenser.py 95.18% 4 Missing ⚠️
... and 12 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1427      +/-   ##
==========================================
+ Coverage   86.02%   86.05%   +0.02%     
==========================================
  Files         229      243      +14     
  Lines       17908    19450    +1542     
==========================================
+ Hits        15406    16737    +1331     
- Misses       2502     2713     +211     

☔ View full report in Codecov by Sentry.
📢 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.

@esoteric-ephemera esoteric-ephemera merged commit c48b72d into main Apr 16, 2026
24 checks passed
@esoteric-ephemera esoteric-ephemera deleted the develop branch April 16, 2026 19:16
@esoteric-ephemera esoteric-ephemera restored the develop branch April 16, 2026 19:16
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.

5 participants