diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | README.rst | 22 |
2 files changed, 8 insertions, 15 deletions
@@ -3,4 +3,5 @@ budget/memory budget/settings.py *.pyc *.egg-info +dist .venv @@ -96,29 +96,21 @@ Thanks again! How to release? =============== -In order to prepare a new release, we are following the following steps. +In order to prepare a new release, we are following the following steps: -The `fullrelease` command comes from `zest.releaser -<https://pypi.python.org/pypi/zest.releaser>`_. - -Install `zest.releaser`: - -.. code-block:: bash - - $ pip install "zest.releaser" - -- Merge remaining pull requests -- Update :file:`CONTRIBUTORS`. +- Merge remaining pull requests; +- Update :file:`CHANGELOG.rst` with the last changes; +- Update :file:`CONTRIBUTORS`; - Update known good versions of dependencies in ``requirements.txt`` with this command (from inside the venv): .. code-block:: bash $ pip freeze | grep -v -- '-e' > requirements.txt -Once this is done, use the "fullrelease" command: +Once this is done, use the "release" instruction: .. code-block:: bash - $ fullrelease + $ make release -That's all folks! +And the new version should be published on PyPI. |
