StarlitGhost / PyMoronBot

All development moved to https://github.com/DesertBot/DesertBot - A modular IRC bot with extensive aliasing capabilities, written in Python.
MIT License
9 stars 0 forks source link

Scheduled weekly dependency update for week 23 #154

Closed pyup-bot closed 7 years ago

pyup-bot commented 7 years ago

Updates

Here's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.

requests 2.16.5 » 2.17.3 PyPI | Changelog | Homepage
cryptography 1.8.2 » 1.9 PyPI | Changelog | Repo

Changelogs

requests 2.16.5 -> 2.17.3

2.17.3

+++++++++++++++++++

Improvements

  • Improved packages namespace identity support, for monkeypatching libraries.

2.17.2

+++++++++++++++++++

Improvements

  • Improved packages namespace identity support, for monkeypatching libraries.

2.17.1

+++++++++++++++++++

Improvements

  • Improved packages namespace identity support, for monkeypatching libraries.

2.17.0

+++++++++++++++++++

Improvements

  • Removal of the 301 redirect cache. This improves thread-safety.

cryptography 1.8.2 -> 1.9

1.9



* **BACKWARDS INCOMPATIBLE:** Elliptic Curve signature verification no longer
 returns ``True`` on success. This brings it in line with the interface's
 documentation, and our intent. The correct way to use
 :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.verify`
 has always been to check whether or not
 :class:`~cryptography.exceptions.InvalidSignature` was raised.
* **BACKWARDS INCOMPATIBLE:** Dropped support for macOS 10.7 and 10.8.
* **BACKWARDS INCOMPATIBLE:** The minimum supported PyPy version is now 5.3.
* Python 3.3 support has been deprecated, and will be removed in the next
 ``cryptography`` release.
* Add support for providing ``tag`` during
 :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` finalization via
 :meth:`~cryptography.hazmat.primitives.ciphers.AEADDecryptionContext.finalize_with_tag`.
* Fixed an issue preventing ``cryptography`` from compiling against
 LibreSSL 2.5.x.
* Added
 :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.key_size`
 and
 :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey.key_size`
 as convenience methods for determining the bit size of a secret scalar for
 the curve.
* Accessing an unrecognized extension marked critical on an X.509 object will
 no longer raise an ``UnsupportedExtension`` exception, instead an
 :class:`~cryptography.x509.UnrecognizedExtension` object will be returned.
 This behavior was based on a poor reading of the RFC, unknown critical
 extensions only need to be rejected on certificate verification.
* The CommonCrypto backend has been removed.
* MultiBackend has been removed.
* ``Whirlpool`` and ``RIPEMD160`` have been deprecated.

That's it for now!

Happy merging! 🤖