UCL-CCS / EasyVVUQ

Python 3 framework to facilitate verification, validation and uncertainty quantification (VVUQ) for a wide variety of simulations.
https://easyvvuq.readthedocs.io/
GNU Lesser General Public License v3.0
87 stars 27 forks source link

pypi version of EasyVVUQ not being updated #421

Open DavidPCoster opened 4 months ago

DavidPCoster commented 4 months ago

According to pypi, EasyVVUQ was last updated (to 1.2) on March 28, 2023. It seems as the two releases by @djgroen did not go through, though the March 2023 by @wedeling did.

Compare https://github.com/UCL-CCS/EasyVVUQ/releases and https://pypi.org/project/easyvvuq/#history

We need to understand what is going wrong, find a fix, and document the release procedure.

ZedThree commented 3 months ago

The error in your publish workflow is:

ERROR    HTTPError: 403 Forbidden from https://upload.pypi.org/legacy/          
         Invalid or non-existent authentication information. See                
         https://pypi.org/help/#invalid-auth for more information.   

Could be as simple as your API token has expired. I recommend moving to the Trusted Publisher workflow. It's very easy to set up, only takes a couple of minutes, and is the most secure option