Anthony Sottile
25e728c78b
Update release instructions for 4.6-maintenance
2019-06-02 11:50:07 -07:00
Daniel Hahler
7b5f3fe83a
doc: fix HOWTORELEASE.rst
...
Remove last step, because it was merged already before (changed in
77cad3c4
).
[ci skip]
2018-11-03 21:26:08 +01:00
Anthony Sottile
77cad3c436
Update release procedure [ci skip]
2018-08-29 14:13:08 -07:00
Bruno Oliveira
a0b0c37feb
Revamp the release script: drop invoke and use tox directly
...
Following the lead from tox, use a simple Python script instead of depending
on ``invoke``.
Other changes:
* Some colors using ``colorama``.
* Run ``pre-commit`` before the final commit to ensure everything is neatly
formatted.
* Drop generating local tag: legacy from the time we used ``devpi`` as staging
area, currently we no longer use it, and we should push a
tag from the last HEAD of the PR always to ensure it is correct.
2018-07-14 11:35:37 -03:00
Bruno Oliveira
73d787df3a
HOWTORELEASE: create branch first and run pre-commit after generate-release task
...
This makes more sense because we need to install from
tasks/requirements.txt
2018-07-03 22:15:23 -03:00
Bruno Oliveira
bfe2cbe875
Implement publishing to PyPI by pushing a tag
...
Fix #3060
2018-02-17 10:13:25 -02:00
Bruno Oliveira
13ee1cffed
Suggest to update all dependencies when preparing releases
2018-01-30 19:44:06 +00:00
Bruno Oliveira
52c134aed3
Add development guide to docs
2017-09-13 19:32:40 -03:00
Bruno Oliveira
51ebad76f2
Fix merge instruction after a minor/major release
2017-08-01 18:24:17 -03:00
Bruno Oliveira
281fcd5a58
Update HOWTORELEASE
...
* Remove the CHANGELOG step now that it is automated;
* Overall clean-up and formatting, trying to make the steps more
explicit;
2017-05-30 22:16:54 -03:00
Bruno Oliveira
5192191c38
Create task for publishing a release
2017-05-22 19:06:53 -03:00
Bruno Oliveira
feab3ba70f
Implement tasks to improve release automation
2017-05-15 23:44:03 -03:00
Bruno Oliveira
66ba3c3aa4
Introduce a task to generate the announcement file for releases
2017-05-09 23:50:08 -03:00
Ronny Pfannschmidt
31e6fe8f52
HOWTORELEASE.tst: use restructuredtext autonumbering
2017-04-19 19:40:42 +02:00
Ronny Pfannschmidt
c3aee4b1e6
second take at setuptools_scm
...
since setuptools 18.6 fixes the issues with develop installs
https://github.com/pypa/setuptools/blob/master/CHANGES.rst#186
https://github.com/pypa/setuptools/issues/439
2017-04-19 19:40:42 +02:00
Bruno Oliveira
7a4fe7582c
Send only minor/major release announces to TIP mailing list
...
As discussed recently on the testing-in-python mailing list, people have asked
to restrict the amount of announcements there only to major/minor
pytest releases
2016-09-02 12:27:06 -03:00
Bruno Oliveira
ee284ec587
Set version to 3.0.3.dev0
...
Also, using "dev0" as development suffix otherwise distutils gives a warning during "setup.py develop":
UserWarning: Normalizing '3.0.3.dev' to '3.0.3.dev0'
normalized_version,
2016-09-01 21:34:54 -03:00
Bruno Oliveira
6a0e849067
Update HOWTORELEASE based on the 3.0.0 release
2016-08-20 15:47:34 -03:00
Ronny Pfannschmidt
5c8b0fb523
fix minor typos
2016-06-01 08:03:22 +02:00
Ronny Pfannschmidt
48424a6bf6
update release process to ensure correct usage of base branches and propper finalization
2016-02-13 20:30:58 +01:00
Bruno Oliveira
82d00efa8d
2.8.6 release: version, CHANGELOG
...
Remove note about expected failing envs in tox, as tox now supports
skipping certain environments based on the platform.
2016-01-21 19:17:53 -02:00
Bruno Oliveira
855b115dab
Remove plugins_index generation from HOWTORELEASE
2015-12-11 22:35:44 -02:00
Ronny Pfannschmidt
d0f5f6676b
add a reminder of the features branch merge to HOWTORELEASE.rst
2015-12-09 21:20:54 +01:00
Bruno Oliveira
320c95ca43
Fix formatting in HOWTORELEASE.rst
2015-11-24 12:05:41 -02:00
Ronny Pfannschmidt
d04505553e
update authors list for 2.8.3 and add a log command to the howto
2015-11-18 17:55:18 +01:00
Bruno Oliveira
9deab6c0fd
Add a reminder on HOWTORELEASE to update plugins_index
2015-10-02 19:44:00 -03:00
Bruno Oliveira
fbce3bb48f
Small format fixes in HOWTORELEASE
2015-09-25 23:10:35 -03:00
Oleksii Markhovskyi
3868b61443
fix docs folder name in HOWTORELEASE
2015-08-03 23:01:03 +02:00
Brianna Laugher
5ebad5c96d
Delete release.txt from docs, merge extra comments to HOWTORELEASE.rst
2015-07-26 15:20:32 +02:00
holger krekel
0998170a01
check webhook again
2015-06-23 17:22:37 +02:00
Floris Bruynooghe
bf837164b4
Add how to upload a wheel and tag the release
...
--HG--
branch : pytest-2.7
2015-05-19 09:32:21 +01:00
Floris Bruynooghe
83a93e5e9a
More updates/fixes to release process
...
Some of this is temporary, but this is how I got things to work.
--HG--
branch : pytest-2.7
2015-05-19 01:52:06 +01:00
Floris Bruynooghe
129549fd5b
Some more tweaks of how to release
...
--HG--
branch : pytest-2.7
2015-05-01 00:27:04 +01:00
Floris Bruynooghe
652a353319
Some small corrections to release process
...
--HG--
branch : pytest-2.7
2015-04-30 22:55:01 +01:00
holger krekel
b14b9515a5
mention XXX regendoc for release process
2014-09-05 13:55:58 +02:00
holger krekel
7dad3cb157
prepare 2.6.2, release announcement, also add HOWTORELEASE.rst
2014-09-05 13:13:23 +02:00