Skip to content

Commit de327d3

Browse files
author
scls19fr
authored
Release (#115)
1 parent a187c80 commit de327d3

File tree

3 files changed

+42
-5
lines changed

3 files changed

+42
-5
lines changed

CHANGELOG.md

+20
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,49 @@ All notable changes to this code base will be documented in this file,
66
in every released version.
77

88
### Version 1.6.x
9+
910
- Released: 20zz-yy-xx
1011

12+
### Version 1.6.6
13+
14+
- Released: 2019-06-07
15+
- Issues/Enhancements:
16+
- Issue #81 #31 (PR #114) Remove use of pylab.poly_between
17+
- Calm conditions
18+
- Update CONTRIBUTORS.md and CONTRIBUTING.md
19+
- PR #107 Code formatting with Black
20+
- PR #104 Fix setup.py
21+
- Autodeploy to PyPI using Travis
22+
- PEP8
23+
1124
### Version 1.6.5
25+
1226
- Released: 2018-08-30
1327
- Issues/Enhancements:
1428
- Issue #99. Fix scatter plot direction
1529

1630
### Version 1.6.4
31+
1732
- Released: 2018-08-22
1833
- Issues/Enhancements:
1934
- Improve doc
2035

2136
### Version 1.6.3
37+
2238
- Released: 2017-08-22
2339
- Issues/Enhancements:
2440
- Issue #69 (PR #70). Dual licensing
2541
- ...
2642

2743
### Version 1.6.2
44+
2845
- Released: 2017-08-02
2946
- Issues/Enhancements:
3047
- Issue #65 (PR #69). Fix inconsistent licence files
3148
- ...
3249

3350
### Version 1.6.1
51+
3452
- Released: 2017-07-30
3553
- Maintainer: Sébastien Celles <[email protected]>
3654
- Issues/Enhancements:
@@ -39,6 +57,7 @@ in every released version.
3957
- ...
4058

4159
### Version 1.5.0
60+
4261
- Initial development: 2015-06-16
4362
- Co-Authors:
4463
- Sébastien Celles <[email protected]>
@@ -59,5 +78,6 @@ in every released version.
5978

6079

6180
### Version 1.4.0
81+
6282
- Author: Lionel Roubeyrie <[email protected]>
6383
- URL: http://youarealegend.blogspot.fr/search/label/windrose

release-procedure.md

+21-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
1+
# Release procedure
2+
3+
## Python versions
4+
15
* Ensure supported Python versions in `setup.py` and `.travis.yml` are corrects
26

37
* Ensure windrose version is up to date in `version.py`
48

9+
## CHANGELOG
10+
511
* Ensure `CHANGELOG.md` have been updated
612

7-
* Tag commit and push to github
13+
## Tag
14+
15+
* Tag commit and push to github
816

917
using Github website
1018

@@ -13,7 +21,7 @@ tag: vx.x.x
1321

1422
or using cli
1523

16-
```
24+
```bash
1725
git tag -a x.x.x -m 'Version x.x.x'
1826
git push windrose master --tags
1927
```
@@ -24,9 +32,18 @@ Go to https://zenodo.org/account/settings/github/repository/python-windrose/wind
2432

2533
to ensure that new release have a DOI
2634

27-
* Upload to PyPI
35+
## Upload to PyPI
36+
37+
### Automatic PyPI upload
38+
39+
PyPI deployment was set using https://docs.travis-ci.com/user/deployment/pypi/
40+
41+
When tagging a new release on Github, package should be automatically uploaded on PyPI.
42+
43+
### Manual PyPI upload
2844

2945
Ensure a `~/.pypirc` exists
46+
3047
```
3148
[distutils] # this tells distutils what package indexes you can push to
3249
index-servers = pypi
@@ -47,7 +64,7 @@ python setup.py register sdist bdist_wheel --universal
4764
python setup.py sdist bdist_wheel upload
4865
```
4966

50-
* Verify on PyPI
67+
## Verify on PyPI
5168

5269
Go to https://pypi.python.org/pypi/windrose/
5370
or https://pypi.python.org/pypi?%3Aaction=pkg_edit&name=windrose

windrose/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
__author__ = "Lionel Roubeyrie"
22
__credits__ = ["Sebastien Celles"]
33
__email__ = "[email protected]"
4-
__version__ = "1.6.5"
4+
__version__ = "1.6.6"
55
__license__ = "CeCILL-B OR BSD-3-Clause"
66
__url__ = "https://github.com/python-windrose/windrose"
77
__maintainer__ = "Sebastien Celles"

0 commit comments

Comments
 (0)