File tree Expand file tree Collapse file tree 3 files changed +14
-3
lines changed Expand file tree Collapse file tree 3 files changed +14
-3
lines changed Original file line number Diff line number Diff line change 11# Change Log
22
33## [ Unreleased]
4+
45 - Update buildozer, p4a, and ndk versions, refs #21
56 - Publish to F-Droid, refs #20
67 - Improve Android camera permission handling, refs #12 , #16
78 - Use upstream autofocus, refs #8
89
9- ## [ 20190902 ]
10+ ## [ 2019.0902 ]
1011
1112 - Update Cython for Python3.7 support, refs #35
1213 - Make garden.zbarcam a package again, refs #36
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ GARDEN=$(VENV_NAME)/bin/garden
55PYTHON =$(VENV_NAME ) /bin/python
66ISORT =$(VENV_NAME ) /bin/isort
77FLAKE8 =$(VENV_NAME ) /bin/flake8
8+ TWINE =` which twine `
89SOURCES =src/ tests/ setup.py setup_meta.py
910# using full path so it can be used outside the root dir
1011SPHINXBUILD =$(shell realpath venv/bin/sphinx-build)
@@ -134,3 +135,12 @@ lint: isort-check flake8
134135
135136docs :
136137 cd $(DOCS_DIR ) && SPHINXBUILD=$(SPHINXBUILD ) make html
138+
139+ release/build :
140+ rm -rf dist/ build/
141+ $(PYTHON ) setup.py sdist bdist_wheel
142+ $(PYTHON ) setup_meta.py sdist bdist_wheel
143+ $(TWINE ) check dist/*
144+
145+ release/upload :
146+ $(TWINE ) upload dist/*
Original file line number Diff line number Diff line change @@ -8,15 +8,15 @@ This is documenting the release process.
88Make sure the CHANGELOG.md is up to date and follows the http://keepachangelog.com guidelines.
99Start the release with git flow:
1010``` sh
11- git flow release start YYYYMMDD
11+ git flow release start YYYY.MMDD
1212```
1313Now update the [ CHANGELOG.md] ( /CHANGELOG.md ) ` [Unreleased] ` section to match the new release version.
1414Also update the ` version ` string from the
1515[ src/kivy_garden/zbarcam/version.py] ( https://github.com/kivy-garden/zbarcam/blob/develop/src/kivy_garden/zbarcam/version.py )
1616file.
1717Then commit and finish release.
1818``` sh
19- git commit -a -m " YYYYMMDD "
19+ git commit -a -m " YYYY.MMDD "
2020git flow release finish
2121```
2222Push everything, make sure tags are also pushed:
You can’t perform that action at this time.
0 commit comments