Skip to content

Instantly share code, notes, and snippets.

@nsh87
Forked from audreyfeldroy/pypi-release-checklist.md
Last active December 18, 2015 03:11
Show Gist options
  • Save nsh87/05886d852a1d3f2b20ce to your computer and use it in GitHub Desktop.
Save nsh87/05886d852a1d3f2b20ce to your computer and use it in GitHub Desktop.

Revisions

  1. nsh87 revised this gist Dec 18, 2015. No changes.
  2. nsh87 revised this gist Dec 18, 2015. No changes.
  3. nsh87 revised this gist Dec 18, 2015. No changes.
  4. nsh87 revised this gist Dec 18, 2015. No changes.
  5. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -55,4 +55,4 @@ deactivate
    ```

    - [ ] Check the PyPI listing page to make sure that the README, release notes, and roadmap display properly. If not, copy and paste the RestructuredText into http://rst.ninjs.org/ to find out what broke the formatting.
    - [ ] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.
    - [x] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.
  6. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -46,7 +46,7 @@ git push origin v0.0.2 # Whatever your version number is
    twine upload -r pypi dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    ```

    - [ ] Test that it pip installs:
    - [x] Test that it pip installs:
    ```
    mktmpenv
    pip install my_project
  7. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -41,7 +41,7 @@ git push origin v0.0.2 # Whatever your version number is
    - [x] Create pull request to merge dev to master
    - [x] If Travis passes, accept pull reqest

    - [ ] Release on PyPI by uploading both sdist and wheel:
    - [x] Release on PyPI by uploading both sdist and wheel:
    ```
    twine upload -r pypi dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    ```
  8. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -39,7 +39,7 @@ git push
    git push origin v0.0.2 # Whatever your version number is
    ```
    - [x] Create pull request to merge dev to master
    - [ ] If Travis passes, accept pull reqest
    - [x] If Travis passes, accept pull reqest

    - [ ] Release on PyPI by uploading both sdist and wheel:
    ```
  9. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -38,7 +38,7 @@ twine upload -r test dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    git push
    git push origin v0.0.2 # Whatever your version number is
    ```
    - [ ] Create pull request to merge dev to master
    - [x] Create pull request to merge dev to master
    - [ ] If Travis passes, accept pull reqest

    - [ ] Release on PyPI by uploading both sdist and wheel:
  10. nsh87 revised this gist Dec 18, 2015. No changes.
  11. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -55,4 +55,4 @@ deactivate
    ```

    - [ ] Check the PyPI listing page to make sure that the README, release notes, and roadmap display properly. If not, copy and paste the RestructuredText into http://rst.ninjs.org/ to find out what broke the formatting.
    - [x] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.
    - [ ] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.
  12. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -46,7 +46,7 @@ git push origin v0.0.2 # Whatever your version number is
    twine upload -r pypi dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    ```

    - [x] Test that it pip installs:
    - [ ] Test that it pip installs:
    ```
    mktmpenv
    pip install my_project
  13. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -41,7 +41,7 @@ git push origin v0.0.2 # Whatever your version number is
    - [ ] Create pull request to merge dev to master
    - [ ] If Travis passes, accept pull reqest

    - [x] Release on PyPI by uploading both sdist and wheel:
    - [ ] Release on PyPI by uploading both sdist and wheel:
    ```
    twine upload -r pypi dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    ```
  14. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -39,7 +39,7 @@ git push
    git push origin v0.0.2 # Whatever your version number is
    ```
    - [ ] Create pull request to merge dev to master
    - [x] If Travis passes, accept pull reqest
    - [ ] If Travis passes, accept pull reqest

    - [x] Release on PyPI by uploading both sdist and wheel:
    ```
  15. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -38,7 +38,7 @@ twine upload -r test dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    git push
    git push origin v0.0.2 # Whatever your version number is
    ```
    - [x] Create pull request to merge dev to master
    - [ ] Create pull request to merge dev to master
    - [x] If Travis passes, accept pull reqest

    - [x] Release on PyPI by uploading both sdist and wheel:
  16. nsh87 revised this gist Dec 18, 2015. No changes.
  17. nsh87 revised this gist Dec 18, 2015. No changes.
  18. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -55,4 +55,4 @@ deactivate
    ```

    - [ ] Check the PyPI listing page to make sure that the README, release notes, and roadmap display properly. If not, copy and paste the RestructuredText into http://rst.ninjs.org/ to find out what broke the formatting.
    - [ ] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.
    - [x] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.
  19. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -46,7 +46,7 @@ git push origin v0.0.2 # Whatever your version number is
    twine upload -r pypi dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    ```

    - [ ] Test that it pip installs:
    - [x] Test that it pip installs:
    ```
    mktmpenv
    pip install my_project
  20. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -41,7 +41,7 @@ git push origin v0.0.2 # Whatever your version number is
    - [x] Create pull request to merge dev to master
    - [x] If Travis passes, accept pull reqest

    - [ ] Release on PyPI by uploading both sdist and wheel:
    - [x] Release on PyPI by uploading both sdist and wheel:
    ```
    twine upload -r pypi dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    ```
  21. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -39,7 +39,7 @@ git push
    git push origin v0.0.2 # Whatever your version number is
    ```
    - [x] Create pull request to merge dev to master
    - [ ] If Travis passes, accept pull reqest
    - [x] If Travis passes, accept pull reqest

    - [ ] Release on PyPI by uploading both sdist and wheel:
    ```
  22. nsh87 revised this gist Dec 18, 2015. No changes.
  23. nsh87 revised this gist Dec 18, 2015. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -2,8 +2,8 @@
    ```
    git checkout dev
    ```
    - [ ] Update HISTORY.rst
    - [ ] Commit the changes:
    - [x] Update HISTORY.rst
    - [x] Commit the changes:
    ```
    git add HISTORY.rst
    git commit -m "Changelog for upcoming release 0.1.1."
  24. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@
    ```
    git checkout dev
    ```
    - [x] Update HISTORY.rst
    - [ ] Update HISTORY.rst
    - [ ] Commit the changes:
    ```
    git add HISTORY.rst
  25. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -3,7 +3,7 @@
    git checkout dev
    ```
    - [x] Update HISTORY.rst
    - [x] Commit the changes:
    - [ ] Commit the changes:
    ```
    git add HISTORY.rst
    git commit -m "Changelog for upcoming release 0.1.1."
  26. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -39,7 +39,7 @@ git push
    git push origin v0.0.2 # Whatever your version number is
    ```
    - [x] Create pull request to merge dev to master
    - [x] If Travis passes, accept pull reqest
    - [ ] If Travis passes, accept pull reqest

    - [ ] Release on PyPI by uploading both sdist and wheel:
    ```
  27. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -41,7 +41,7 @@ git push origin v0.0.2 # Whatever your version number is
    - [x] Create pull request to merge dev to master
    - [x] If Travis passes, accept pull reqest

    - [x] Release on PyPI by uploading both sdist and wheel:
    - [ ] Release on PyPI by uploading both sdist and wheel:
    ```
    twine upload -r pypi dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    ```
  28. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -46,7 +46,7 @@ git push origin v0.0.2 # Whatever your version number is
    twine upload -r pypi dist/regressors-<INSERT-VERSION-NUMBER>.tar.gz
    ```

    - [x] Test that it pip installs:
    - [ ] Test that it pip installs:
    ```
    mktmpenv
    pip install my_project
  29. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -54,5 +54,5 @@ pip install my_project
    deactivate
    ```

    - [x] Check the PyPI listing page to make sure that the README, release notes, and roadmap display properly. If not, copy and paste the RestructuredText into http://rst.ninjs.org/ to find out what broke the formatting.
    - [ ] Check the PyPI listing page to make sure that the README, release notes, and roadmap display properly. If not, copy and paste the RestructuredText into http://rst.ninjs.org/ to find out what broke the formatting.
    - [ ] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.
  30. nsh87 revised this gist Dec 18, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion pypi-release-checklist.md
    Original file line number Diff line number Diff line change
    @@ -55,4 +55,4 @@ deactivate
    ```

    - [x] Check the PyPI listing page to make sure that the README, release notes, and roadmap display properly. If not, copy and paste the RestructuredText into http://rst.ninjs.org/ to find out what broke the formatting.
    - [x] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.
    - [ ] Edit the release on GitHub (e.g. https://github.com/audreyr/cookiecutter/releases). Paste the release notes into the release's release page, and come up with a title for the release.