-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Release 0.9.0 #867
Release 0.9.0 #867
Conversation
Codecov Report
@@ Coverage Diff @@
## master #867 +/- ##
=======================================
Coverage 66.55% 66.55%
=======================================
Files 14 14
Lines 1438 1438
Branches 226 226
=======================================
Hits 957 957
Misses 430 430
Partials 51 51 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm - 🚢 ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is great. Can you add a target to the Makefile for this, so we can make changelog
?
.github/CONTRIBUTING.md
Outdated
|
||
* Run github_changelog_generator to update `CHANGELOG.md` | ||
* update `locust/__init__.py` with new version number: `__version__ = "0.9.0.rc1"` | ||
* set milestone to 0.9.0 on all included PR's |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can remove this.
.github/CONTRIBUTING.md
Outdated
* Run github_changelog_generator to update `CHANGELOG.md` | ||
* update `locust/__init__.py` with new version number: `__version__ = "0.9.0.rc1"` | ||
* set milestone to 0.9.0 on all included PR's | ||
* update changelog in docs: `locust/docs/changelog.rst` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this can be removed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well right now that changelog is still cherry picked - I could update it and say "this is the last release with a changelog manually curated" though and then leave a link to the autogenerated one.
@cgoldberg I didn't add a Makefile target since right now it's still requiring a manual update step for the curated changelog. If that ends up being archived, it'd be easier (could literally do |
Anything we can do to speed this along? A ton of people have been asking about the next release and it'd be nice to get this released. |
Ping @heyman and @cgoldberg if you have time to do the release this week? |
Can we please have someone with pypi access release this? We want to use this functionality internally and I don't really want to have to fork/mirror Locust just to be able to let people use functionality that has been in master for almost a year at this point. I don't even know who to ping at this point to get this released. |
i'm going to try to do it tomorrow. |
just released 0.9.0 to PyPI: 🎉 done:
|
* Release 0.9.0 * Release 0.9.0 review comments * Release 0.9.0 - add changelog generator instructions * More changelog highlights for 0.9
Resolves #842
This also adds the automatic generation of the Changelog using github_changelog_generator. This will mean a few things:
When this is merged, someone with pypi access will have to publish the package (as well as tag; I'm not doing so until this is merged and someone else might beat me to it).