diff options
author | Dave Andreoli <dave@gurumeditation.it> | 2017-08-16 21:51:59 +0200 |
---|---|---|
committer | Dave Andreoli <dave@gurumeditation.it> | 2017-08-16 21:51:59 +0200 |
commit | fe144b8f969d216a7a65353f1e650193d38f647a (patch) | |
tree | 0dc88aff759ef7693cb418cc29116c9a52209e2d /CODING | |
parent | efcebb52bf64bb2dc0693905be9d6d88cecfbe4c (diff) |
Pypi is migrating, adjust the release instructions
Diffstat (limited to 'CODING')
-rw-r--r-- | CODING | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -105,7 +105,7 @@ Release process instructions | |||
105 | * Update the ChangeLog file: | 105 | * Update the ChangeLog file: |
106 | setup.py build_doc -b changes ...and manually merge from the html file | 106 | setup.py build_doc -b changes ...and manually merge from the html file |
107 | * Git push and wait jenkins to generate the tarballs and the documentation | 107 | * Git push and wait jenkins to generate the tarballs and the documentation |
108 | * HACK: Use cython 23.5 to generate the source and the tarball !! see T5589 | 108 | * HACK: Use cython 23.5 to generate the source and the tarball on your pc !! see T5589 |
109 | * Test the generated tarballs | 109 | * Test the generated tarballs |
110 | * scp tarballs & md5sums to: | 110 | * scp tarballs & md5sums to: |
111 | download.enlightenment.org:/srv/web/download.enlightenment.org/public_html/pre-releases/ | 111 | download.enlightenment.org:/srv/web/download.enlightenment.org/public_html/pre-releases/ |
@@ -118,8 +118,9 @@ Release process instructions | |||
118 | * ssh to download.enlightenment.org and mv tarballs & md5sums to: | 118 | * ssh to download.enlightenment.org and mv tarballs & md5sums to: |
119 | /srv/web/download.enlightenment.org/public_html/rel/bindings/python/ | 119 | /srv/web/download.enlightenment.org/public_html/rel/bindings/python/ |
120 | * Upload the .tar.gz archive to pypi: | 120 | * Upload the .tar.gz archive to pypi: |
121 | - first upload the PKG-INFO file from the "edit" section on pypi | 121 | - NOTE: pypi is migrating to pypi.org domain, you must work on the new one |
122 | - then upload the tarball from the "files" section | 122 | - python setup.py sdist upload (need ~/.pypirc) |
123 | - more info at https://packaging.python.org/guides/migrating-to-pypi-org/ | ||
123 | * Create and push the tag for the release | 124 | * Create and push the tag for the release |
124 | git tag -a v1.9.0 && git push origin v1.9.0 | 125 | git tag -a v1.9.0 && git push origin v1.9.0 |
125 | * Create and push the branch for stable backporting | 126 | * Create and push the branch for stable backporting |