mirror of
https://github.com/saymrwulf/cryptography.git
synced 2026-05-14 20:37:55 +00:00
add docs on how to upgrade OpenSSL on OS X and windows builders
This commit is contained in:
parent
3d971a6b95
commit
b7af2f5aeb
1 changed files with 20 additions and 5 deletions
|
|
@ -3,12 +3,27 @@ Doing a release
|
|||
|
||||
Doing a release of ``cryptography`` requires a few steps.
|
||||
|
||||
Verifying OpenSSL version
|
||||
-------------------------
|
||||
Verifying and upgrading OpenSSL version
|
||||
---------------------------------------
|
||||
|
||||
The release process uses a static build for Windows wheels. Check that the
|
||||
Windows Jenkins builders have the latest version of OpenSSL installed
|
||||
before performing the release.
|
||||
The release process uses a static build for Windows and OS X wheels. Check that
|
||||
the Windows and OS X Jenkins builders have the latest version of OpenSSL
|
||||
installed before performing the release. If they do not:
|
||||
|
||||
Upgrading Windows
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
Run the ``openssl-release`` Jenkins job, then copy the resulting artifacts to
|
||||
the Windows builders and unzip them in the root of the file system.
|
||||
|
||||
Upgrading OS X
|
||||
~~~~~~~~~~~~~~
|
||||
|
||||
``brew update`` and then ``brew upgrade openssl --universal --build-bottle`` to
|
||||
build a universal library (32-bit and 64-bit) compatible with all Intel Macs.
|
||||
This can be confirmed by using
|
||||
``lipo -info /usr/local/opt/openssl/lib/libssl.dylib`` to see the available
|
||||
architectures.
|
||||
|
||||
Bumping the version number
|
||||
--------------------------
|
||||
|
|
|
|||
Loading…
Reference in a new issue