aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2014-07-06 08:52:17 -0500
committerPaul Kehrer <paul.l.kehrer@gmail.com>2014-07-06 08:52:17 -0500
commit1f1e02f351ba4ed4102094d3bc150c62fa7a0e9f (patch)
tree416f8d3bb7495d56634d221ddeaed11634304e94
parent27bb5fefdad74afff34a9ad76f51d4acd2447ccb (diff)
downloadcryptography-1f1e02f351ba4ed4102094d3bc150c62fa7a0e9f.tar.gz
cryptography-1f1e02f351ba4ed4102094d3bc150c62fa7a0e9f.tar.bz2
cryptography-1f1e02f351ba4ed4102094d3bc150c62fa7a0e9f.zip
expand the release instructions to check windows wheel linking
-rw-r--r--docs/doing-a-release.rst16
1 files changed, 12 insertions, 4 deletions
diff --git a/docs/doing-a-release.rst b/docs/doing-a-release.rst
index 8c858271..37bc9b0e 100644
--- a/docs/doing-a-release.rst
+++ b/docs/doing-a-release.rst
@@ -7,8 +7,8 @@ Verifying OpenSSL version
-------------------------
The release process uses a static build for Windows wheels. Check that the
-Windows Jenkins builders are on the latest version of OpenSSL before performing
-the release.
+Windows Jenkins builders have the latest version of OpenSSL installed
+before performing the release.
Bumping the version number
--------------------------
@@ -33,8 +33,12 @@ key in order to do a release. Once this has happened:
* Run ``invoke release {version}``.
The release should now be available on PyPI and a tag should be available in
-the repository. You should verify that ``pip install cryptography`` works
-correctly:
+the repository.
+
+Verifying the release
+---------------------
+
+You should verify that ``pip install cryptography`` works correctly:
.. code-block:: pycon
@@ -47,6 +51,10 @@ correctly:
Verify that this is the version you just released.
+For the Windows wheels check the builds for the ``cryptography-wheel-builder``
+job and verify that the final output for each build shows it loaded and linked
+the expected OpenSSL version.
+
Post-release tasks
------------------