aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--README.rst22
2 files changed, 8 insertions, 15 deletions
diff --git a/.gitignore b/.gitignore
index 8fba382..35e8b93 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,4 +3,5 @@ budget/memory
budget/settings.py
*.pyc
*.egg-info
+dist
.venv
diff --git a/README.rst b/README.rst
index 02e8be5..5b7bb4d 100644
--- a/README.rst
+++ b/README.rst
@@ -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.