Commits

Victor Stinner committed 0d60a5c

complete release procedure of hachoir-{core,parser,metadata}

Comments (0)

Files changed (3)

hachoir-core/setup.py

 #  - edit hachoir_core/version.py: VERSION = "XXX"
 #  - edit ChangeLog (set release date)
 #  - run: ./test_doc.py
-#  - hg commit
-#  - hg tag hachoir-core-XXX
-#  - hg push
+#  - run: hg commit
+#  - run: hg tag hachoir-core-XXX
+#  - run: hg push
 #  - run: python2.5 ./setup.py --setuptools register sdist bdist_egg upload
 #  - run: python2.4 ./setup.py --setuptools bdist_egg upload
 #  - run: python2.6 ./setup.py --setuptools bdist_egg upload
 #  - check: http://pypi.python.org/pypi/hachoir-core
-#  - update the web page:
-#    http://bitbucket.org/haypo/hachoir/wiki/Install/source
-#  - set version to N+1 in hachoir_core/version.py
-#  - add a new "hachoir-core N+1" section in ChangeLog with text XXX
+#  - update the website
+#    * http://bitbucket.org/haypo/hachoir/wiki/Install/source
+#    * http://bitbucket.org/haypo/hachoir/wiki/Home
+#  - edit hachoir_core/version.py: set version to N+1
+#  - edit ChangeLog: add a new "hachoir-core N+1" section with text XXX
 
 # Constants
 AUTHORS = 'Julien Muchembled, Victor Stinner'

hachoir-metadata/setup.py

 #  - edit ChangeLog (set release date)
 #  - run: ./test_doc.py
 #  - run: ./run_testcase.py ~/testcase
-#  - hg commit
-#  - hg tag hachoir-metadata-XXX
-#  - hg push
+#  - run: hg commit
+#  - run: hg tag hachoir-metadata-XXX
+#  - run: hg push
 #  - run: python2.5 ./setup.py --setuptools register sdist bdist_egg upload
 #  - run: python2.4 ./setup.py --setuptools bdist_egg upload
 #  - run: python2.6 ./setup.py --setuptools bdist_egg upload
-#  - check http://pypi.python.org/pypi/hachoir-metadata
-#  - update the web page:
-#    http://bitbucket.org/haypo/hachoir/wiki/Install/source
-#  - set version to N+1 in hachoir_metadata/version.py
+#  - check: http://pypi.python.org/pypi/hachoir-metadata
+#  - update the website
+#    * http://bitbucket.org/haypo/hachoir/wiki/Install/source
+#    * http://bitbucket.org/haypo/hachoir/wiki/Home
+#  - edit hachoir_metadata/version.py: set version to N+1 in
+#  - edit ChangeLog: add a new "hachoir-metadata N+1" section with text XXX
 
 from imp import load_source
 from os import path

hachoir-parser/setup.py

 # Procedure to release a new version:
 #  - edit hachoir_parser/version.py: __version__ = "XXX"
 #  - edit setup.py: install_options["install_requires"] = "hachoir-core>=XXX"
-#  - edit Dependencies in INSTALL file
+#  - edit INSTALL: update Dependencies
 #  - edit ChangeLog (set release date)
-#  - run: tests/run_testcase.py ~/testcase
-#  - hg commit
-#  - hg tag hachoir-parser-XXX
-#  - hg push
+#  - run: ./tests/run_testcase.py ~/testcase
+#  - run: hg commit
+#  - run: hg tag hachoir-parser-XXX
+#  - run: hg push
 #  - run: python2.5 ./setup.py --setuptools register sdist bdist_egg upload
 #  - run: python2.4 ./setup.py --setuptools bdist_egg upload
 #  - run: python2.6 ./setup.py --setuptools bdist_egg upload
 #  - check http://pypi.python.org/pypi/hachoir-parser
-#  - update the web page:
-#    http://bitbucket.org/haypo/hachoir/wiki/Install/source
-#  - set version to N+1 in hachoir_parser/version.py
+#  - update the website
+#    * http://bitbucket.org/haypo/hachoir/wiki/Install/source
+#    * http://bitbucket.org/haypo/hachoir/wiki/Home
+#  - edit hachoir_parser/version.py: set version to N+1
+#  - edit ChangeLog: add a new "hachoir-parser N+1" section with text XXX
 
 CLASSIFIERS = [
     'Intended Audience :: Developers',