NumPy 1.17 3 released

2019-10-17 Thread Charles R Harris
Hi All,

On behalf of the NumPy team I am pleased to announce that NumPy 1.17.3 has
been released. This is a bugfix release. The Python versions supported in
this release are 3.5-3.8.

Downstream developers should use Cython >= 0.29.13 for Python 3.8 support
and OpenBLAS >= 3.7 to avoid wrong results on the Skylake architecture. The
NumP Wheels for this release can be downloaded from PyPI
, source archives and release notes
are available from Github
.

*Highlights*

   - Wheels for Python 3.8
   - Boolean matmul fixed to use booleans instead of integers.

*Compatibility notes*

   - The seldom used PyArray_DescrCheck macro has been changed/fixed.

*Contributors*

A total of 7 people contributed to this release.  People with a "+" by their
names contributed a patch for the first time.

   - Allan Haldane
   - Charles Harris
   - Kevin Sheppard
   - Matti Picus
   - Ralf Gommers
   - Sebastian Berg
   - Warren Weckesser

*Pull requests merged*

A total of 12 pull requests were merged for this release.

   - gh-14456: MAINT: clean up pocketfft modules inside numpy.fft namespace.
   - gh-14463: BUG: random.hypergeometic assumes npy_long is npy_int64,
   hung...
   - gh-14502: BUG: random: Revert gh-14458 and refix gh-14557.
   - gh-14504: BUG: add a specialized loop for boolean matmul.
   - gh-14506: MAINT: Update pytest version for Python 3.8
   - gh-14512: DOC: random: fix doc linking, was referencing private
   submodules.
   - gh-14513: BUG,MAINT: Some fixes and minor cleanup based on clang
   analysis
   - gh-14515: BUG: Fix randint when range is 2**32
   - gh-14519: MAINT: remove the entropy c-extension module
   - gh-14563: DOC: remove note about Pocketfft license file (non-existing
   here).
   - gh-14578: BUG: random: Create a legacy implementation of
   random.binomial.
   - gh-14687: BUG: properly define PyArray_DescrCheck


Cheers,

Charles Harris
--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

Support the Python Software Foundation:
http://www.python.org/psf/donations/


PyCA cryptography 2.8 released

2019-10-17 Thread Paul Kehrer
PyCA cryptography 2.8 has been released to PyPI. cryptography includes both
high level recipes and low level interfaces to common cryptographic
algorithms such as symmetric ciphers, asymmetric algorithms, message
digests, X509, key derivation functions, and much more. We support Python
2.7, Python 3.4+, and PyPy.

Changelog (https://cryptography.io/en/latest/changelog/#v2-8):
* Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL
1.1.1d.
* Added support for Python 3.8.
* Added class methods Poly1305.generate_tag and Poly1305.verify_tag for
Poly1305 sign and verify operations.
* Deprecated support for OpenSSL 1.0.1. Support will be removed in
cryptography 2.9.
* We now ship manylinux2010 wheels in addition to our manylinux1 wheels.
* Added support for ed25519 and ed448 keys in the CertificateBuilder,
CertificateSigningRequestBuilder, CertificateRevocationListBuilder and
OCSPResponseBuilder.
* cryptography no longer depends on asn1crypto.
* FreshestCRL is now allowed as a CertificateRevocationList extension.

-Paul Kehrer (reaperhulk)
--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

Support the Python Software Foundation:
http://www.python.org/psf/donations/