Skip to content

Commit 8aff18c

Browse files
author
Jeff Hernandez
authored
v0.1.2 (#23)
1 parent b1b6181 commit 8aff18c

File tree

4 files changed

+41
-2
lines changed

4 files changed

+41
-2
lines changed

composeml/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
from .label_maker import LabelMaker
33
from .label_times import LabelTimes
44

5-
__version__ = '0.1.1'
5+
__version__ = '0.1.2'

docs/source/changelog.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
Changelog
22
=========
33

4+
**v0.1.2** June 19, 2019
5+
* Enhancements
6+
* Add dynamic progress bar
7+
* Add label transform for binning labels
8+
* Improve code coverage
9+
* Update documentation
10+
411
**v0.1.1** May 31, 2019
512
* Initial Release

release.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Release Process
2+
## Create composeml release on github
3+
#### Create release branch
4+
1. Branch off of master and name the branch the release version number (e.g. v0.1.2)
5+
2. Bump verison number in `setup.py`, and `composeml/__init__.py`.
6+
7+
#### Create Release PR
8+
A release PR should have the version number as the title and the changelog updates as the PR body text. The contributors line is not necessary.
9+
10+
#### Create Github Release
11+
After the release pull request has been merged into the master branch, it is time draft the github release.
12+
* The target should be the master branch
13+
* The tag should be the version number with a v prefix (e.g. v0.1.2)
14+
* Release title is the same as the tag
15+
* Release description should be the full changelog updates for the release, including the line thanking contributors.
16+
17+
## Release on PyPI
18+
1. Update circleci's python3 image
19+
```bash
20+
docker pull circleci/python:3
21+
```
22+
2. Run upload script
23+
* Replace `/absolute/path/to/upload.sh` with the actual path
24+
* Replace the "release_tag" part of `tags/release_tag` with the actual tag
25+
```bash
26+
docker run \
27+
--rm \
28+
-it \
29+
-v /absolute/path/to/upload.sh:/home/circleci/upload.sh \
30+
circleci/python:3 \
31+
/bin/bash -c "bash /home/circleci/upload.sh tags/release_tag"
32+
```

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name='composeml',
5-
version='0.1.1',
5+
version='0.1.2',
66
author='Feature Labs, Inc.',
77
author_email='[email protected]',
88
license='BSD 3-clause',

0 commit comments

Comments
 (0)