-
Notifications
You must be signed in to change notification settings - Fork 96
Publish a new release on PyPi (2.9.0) #134
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
Comments
Although it is mostly a bugfix release (comparison was broken in last version) it contains a new feature: iterable So it should be 2.9.0 |
Hi - any plans to release a new version? The documentation does not match the available release on supporting comparison between VersionInfo objects and tuples. Thanks! |
Hey all, any updates on this? |
@k-bx Can you please upload a new release? Many of us are blocked on this 🙁 |
Ideally I think the following PR should be merged before (#140 #138 and maybe #146) |
Maybe you want to have PR #147 included in the release as well. 😉 |
Reopening because I don't understand what is going wrong. I've tag a new release on Github but I facing an issue when trying to upload to Pypi According my previous release procedure I should do:
but this is what I'm getting:
I don't understanding why I'm still having 2.8.2 number and not 2.9.0 Any idea what is going wrong? |
Well the problem was that I was in my master... not k-bx/python-semver master but there is still a problem.
|
@scls19fr I think, your error messages is related to the CHANGELOG.rst file. That filename changed and the suffix Probably the |
@scls19fr and in https://github.com/k-bx/python-semver/blob/master/README.rst you can't use Sphinx directives |
Maybe easier: Use Markdown? |
The |
Maybe you can ask them (opening an issue on their side if it doesn't exist) |
It seems that 2.9.0 can't understand why doc is still numbered as 2.8.2 |
Doc build wasn't passing correctly. |
@scls19fr Thanks you for all your efforts! 👍 |
Maybe Git Actions could help? See https://github.com/marketplace/actions/deploy-pypi or https://github.com/marketplace/actions/pypi-publish for a PyPI action. Here is more: https://packaging.python.org/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/ |
Yes but I haven't try it myself. |
Maybe I can try something, but it takes some time. |
@scls19fr I've created a GitHub Action for my forked repo. Seems it works for me. 😉
If you want to use it, you need to do these steps:
I've followed mostly the examples mentioned in #134 (comment). If you like it, I can open a PR for this repo. Let me know what you think. 😉 |
@scls19fr These GitHub Actions, once enabled, can be basically changed by everyone with a simple pull request (it's just the |
I've created https://github.com/python-semver GH org and sent an invite to @k-bx to be an owner. |
Hey, sure, feel free to move into an organization. Also, please ping me by my email directly if I'm needed, I'm rarely reading the github issues. |
@scls19fr @k-bx Maybe you know that already so sorry to bother. With a GitHub organization you can group trusted members into different teams which different permissions (an author team has write/push permission, but cannot change admin settings, but an admin team can). This may be a start: |
Hi all, Thanks @k-bx for accepting the idea of a GH org. In order to keep issues history, I think you will need to transfer ownership of https://github.com/k-bx/python-semver to https://github.com/python-semver/ Github org. Kind regards |
Thanks to great work of @Flamefire we are now ready to publish a new release on PyPi
Here is a release procedure to follow
https://github.com/k-bx/python-semver/blob/master/release-procedure.md
but maybe we should have a discussion before about version numbering.
I don't really know if this new version should be named 2.8.2 or 2.9.0 (to respect semver)
Your opinions?
PS : I won't be available during the next coming days (until next week) so either @k-bx can publish or we can wait some days.
The text was updated successfully, but these errors were encountered: