Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Coverage #391

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

Added Coverage #391

wants to merge 10 commits into from

Conversation

jmmshn
Copy link
Collaborator

@jmmshn jmmshn commented May 17, 2024

Added pytest coverage report.

Still need a coverage token to be set.

Updated requirements files

Some minor fixes to make sure all the tests passed after the requirements update.

  • get_cmap was deprecated in matplotlib
  • phonopy is an option dependency of pymatgen so it should be added during testing.

@jmmshn
Copy link
Collaborator Author

jmmshn commented May 17, 2024

@tschaume tschaume mentioned this pull request May 22, 2024
@tschaume
Copy link
Member

@jmmshn I merged #392 and released a v2024.5.23rc2 to test the get_cmap deprecation in MP.

@jmmshn
Copy link
Collaborator Author

jmmshn commented May 24, 2024

Thanks @tschaume, can you have a look at this one for me?
I think the coverage is not triggering because we don't have the TOKEN but I do not have admin on this.

@jmmshn
Copy link
Collaborator Author

jmmshn commented May 24, 2024

Looks like thinks should work once Ifermi is up to date with matplotlib.

tschaume added a commit to tschaume/IFermi that referenced this pull request May 24, 2024
See the [matplotlib changelog](https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.9.0.html#top-level-cmap-registration-and-access-functions-in-mpl-cm) for 3.9.0. Using the `matplotlib.pyplot` should be backward-compatible. Merging this will allow @jmmshn to continue with materialsproject/crystaltoolkit#391
@tschaume
Copy link
Member

@jmmshn I put in a PR with IFermi: fermisurfaces/IFermi#410

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.

None yet

2 participants