File tree Expand file tree Collapse file tree 3 files changed +35
-1
lines changed Expand file tree Collapse file tree 3 files changed +35
-1
lines changed Original file line number Diff line number Diff line change
1
+ # Release Checklist
2
+
3
+ * [ ] Get master to the appropriate code release state.
4
+ * [ ] Update version in ` whatsonthemenu/__init__.py ` and ` setup.py ` and commit:
5
+ ``` bash
6
+ git checkout master
7
+ edit whatsonthemenu/__init__.py setup.py
8
+ git add whatsonthemenu/__init__.py setup.py
9
+ git commit -m " Release 0.1.0"
10
+ ```
11
+ * [ ] Tag the last commit with the version number:
12
+ ``` bash
13
+ git tag -a 0.1.0 -m " Release 0.1.0"
14
+ ```
15
+ * [ ] Release on PyPI:
16
+ ``` bash
17
+ python setup.py register
18
+ python setup.py sdist --format=gztar upload
19
+ ```
20
+ * [ ] Check installation: ` pip install -U whatsonthemenu `
21
+ * [ ] Push: ` git push `
22
+ * [ ] Push tags: ` git push --tags `
23
+ * [ ] Create new GitHub release: https://github.com/hugovk/whatsonthemenu/releases/new
24
+ * Tag: Pick existing tag "0.1.0"
25
+ * Title: "Release 0.1.0"
26
+ * [ ] Update develop branch from master:
27
+ ``` bash
28
+ git checkout develop
29
+ git merge master --ff-only
30
+ git push
31
+ ```
32
+
Original file line number Diff line number Diff line change 1
1
from setuptools import setup
2
2
3
3
setup (name = 'whatsonthemenu' ,
4
- version = '0.0.1 ' ,
4
+ version = '0.1.0 ' ,
5
5
description = "Python interface to NYPL's What's on The Menu API" ,
6
6
author = 'hugovk' ,
7
7
url = 'https://github.com/hugovk/whatsonthemenu' ,
Original file line number Diff line number Diff line change 7
7
from __future__ import print_function , unicode_literals
8
8
import requests
9
9
10
+ __version__ = '0.1.0'
11
+
10
12
11
13
class WhatsOnTheMenu (object ):
12
14
""" Python interface for NYPL's What's on The Menu API """
You can’t perform that action at this time.
0 commit comments