mirror of
https://github.com/saymrwulf/cryptography.git
synced 2026-05-14 20:37:55 +00:00
document that we're not building universal wheels now (#3436)
Also updates the doing a release documentation
This commit is contained in:
parent
20fe2bedd9
commit
e9dbbd8d30
2 changed files with 7 additions and 7 deletions
|
|
@ -8,6 +8,9 @@ Changelog
|
|||
|
||||
* Added support for Python 3.6.
|
||||
* Windows and macOS wheels now link against OpenSSL 1.1.0.
|
||||
* macOS wheels are no longer universal. This change significantly shrinks the
|
||||
size of the wheels. Users on macOS 32-bit Python (if there are any) should
|
||||
migrate to 64-bit or build their own packages.
|
||||
* Changed ASN.1 dependency from ``pyasn1`` to ``asn1crypto`` resulting in a
|
||||
general performance increase when encoding/decoding ASN.1 structures. Also,
|
||||
the ``pyasn1_modules`` test dependency is no longer required.
|
||||
|
|
|
|||
|
|
@ -13,17 +13,14 @@ 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.
|
||||
Run the ``openssl-release-1.1`` 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.
|
||||
``brew update`` and then ``brew upgrade openssl@1.1 --build-bottle`` to
|
||||
install a 64-bit only library compatible with all Intel Macs.
|
||||
|
||||
Bumping the version number
|
||||
--------------------------
|
||||
|
|
|
|||
Loading…
Reference in a new issue