pybamm-team / PyBaMM

Fast and flexible physics-based battery models in Python
https://www.pybamm.org/
BSD 3-Clause "New" or "Revised" License
876 stars 492 forks source link

Fix test pypi worflow #4217

Open kratman opened 1 week ago

kratman commented 1 week ago

Description

Updates to the test pypi workflow.

Fixes #3904

Type of change

Key checklist:

You can run integration tests, unit tests, and doctests together at once, using $ python run-tests.py --quick (or $ nox -s quick).

Further checks:

kratman commented 1 week ago

I made some of the changes in the workflow, but have not updated anything on PyPi yet. I will mark this as ready for review once the PyPi changes are made and I test the new workflow

codecov[bot] commented 1 week ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.54%. Comparing base (6a0cd9a) to head (f644980).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #4217 +/- ## ======================================== Coverage 99.54% 99.54% ======================================== Files 288 288 Lines 21886 21886 ======================================== Hits 21786 21786 Misses 100 100 ```

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

kratman commented 2 days ago

@Saransh-cpp, @agriyakhetarpal I removed this as a release blocker, because we will need to get the old testpypi project transferred to PyBaMM-Team. Transferring projects when the maintainer is not reachable takes 6 weeks. @brosaplanella is trying to reach them

kratman commented 2 days ago

@tlestang Can you help me with transferring the testpypi account?