-
Notifications
You must be signed in to change notification settings - Fork 47
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
Releases #85
Comments
true. the latest version on the master can be newer than that on pypi, if the version was not updated in the last pull request (e.g. bc it was just a minor thing updated, not qualifying for a new version yet). what exactly do you mean by "releases that tag versions"? can this be done automatically? |
Agreed with @FFroehlich . Whenever a new release is uploaded to pypi, there should also be a github release created. This will create a git tag and save the release on zenodo. |
It is true that with the current system there will be multiple versions with the same version number in master. This is not great, but we can live with it. At least one can find the exact commit of the release back from the tag. To avoid multiple versions with the same version number in master, we change our release process: |
Sounds good. I agree. Should also be documented in https://pypesto.readthedocs.io/en/latest/deploy.html. |
I would rather set up an automatic deploy script. Should be really straightforward as we dont have any cpp/swig dependencies https://docs.travis-ci.com/user/deployment/pypi/ |
Will look into
|
is already done. |
The develop branch is now also monitored on readthedocs (https://pypesto.readthedocs.io/en/develop/), so that merges to develop will automatically trigger doc builds. and we will notice doc build failures and can check before releasing. |
* Use entrypoints to install petablint * Add ability to specify directory from command line Also a couple linting things :)
So far, it was only possible to generate PNGs. This is still the default, but can be changed to any other format supported by matplotlib
Can we please have releases that tag version that were uploaded to pypi? Without this its pretty difficult to identify which commit
pip install pypesto
will yield.The text was updated successfully, but these errors were encountered: