Development of the 1.10 version start now.
Also added note on how to make a release, for future reference.
This commit is contained in:
parent
89780d48c5
commit
2346ff93fb
23
CODING
23
CODING
|
@ -41,6 +41,29 @@ Tips
|
|||
* cython does automatic dict <-> struct conversion with basic struct members
|
||||
|
||||
|
||||
Release process instructions
|
||||
============================
|
||||
|
||||
* Change versions in the top part of setup.py (ex: 1.9 and 1.9.0)
|
||||
* Update the changes.html file
|
||||
setup.py build_doc -b changes ...and manually merge
|
||||
* Git push and wait jenkins to generate the 2 tarballs
|
||||
* Test the generated tarball
|
||||
* Put the tarballs on download.e.org/rel/bindings/python
|
||||
* Create and push the tag for the release
|
||||
git tag -a v1.9.0 && git push origin v1.9.0
|
||||
* Create and push the branch for stable backporting
|
||||
git branch python-efl-1.9 && git push origin python-efl-1.9
|
||||
* Write the blog post on phame (Official Announcements)
|
||||
* Annouce the release to release@lists.enlightenment.org
|
||||
* Update download link on website
|
||||
* Change versions again in setup.py (ex: 1.9 and 1.9.99)
|
||||
* Raise efl and elementary requirements in setup.py (to 1.9.99)
|
||||
|
||||
more info at:
|
||||
phab.enlightenment.org/w/release_procedure/
|
||||
|
||||
|
||||
Discussion
|
||||
==========
|
||||
|
||||
|
|
9
setup.py
9
setup.py
|
@ -8,17 +8,18 @@ from distutils.core import setup, Command
|
|||
from distutils.extension import Extension
|
||||
from distutils.version import StrictVersion
|
||||
|
||||
|
||||
script_path = os.path.dirname(os.path.abspath(__file__))
|
||||
|
||||
|
||||
# python-efl version
|
||||
VERSION = "1.9"
|
||||
RELEASE = "1.9.0"
|
||||
RELEASE = "1.9.99"
|
||||
|
||||
|
||||
# dependencies
|
||||
CYTHON_MIN_VERSION = "0.17.0"
|
||||
EFL_MIN_VERSION = "1.9.0"
|
||||
ELM_MIN_VERSION = "1.9.0"
|
||||
EFL_MIN_VERSION = "1.9.99"
|
||||
ELM_MIN_VERSION = "1.9.99"
|
||||
|
||||
|
||||
# XXX: Force default visibility. See phab T504
|
||||
|
|
Loading…
Reference in New Issue