Update pyopenssl requirement from ~=19.1.0 to ~=20.0.1
Created by: dependabot[bot]
Updates the requirements on pyopenssl to permit the latest version.
Changelog
Sourced from pyopenssl's changelog.
20.0.1 (2020-12-15)
Backward-incompatible changes: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Deprecations: ^^^^^^^^^^^^^
Changes: ^^^^^^^^
- Fixed compatibility with OpenSSL 1.1.0.
20.0.0 (2020-11-27)
Backward-incompatible changes: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- The minimum
cryptography
version is now 3.2.- Remove deprecated
OpenSSL.tsafe
module.- Removed deprecated
OpenSSL.SSL.Context.set_npn_advertise_callback
,OpenSSL.SSL.Context.set_npn_select_callback
, andOpenSSL.SSL.Connection.get_next_proto_negotiated
.- Drop support for Python 3.4
- Drop support for OpenSSL 1.0.1 and 1.0.2
Deprecations: ^^^^^^^^^^^^^
- Deprecated
OpenSSL.crypto.loads_pkcs7
andOpenSSL.crypto.loads_pkcs12
.Changes: ^^^^^^^^
- Added a new optional
chain
parameter toOpenSSL.crypto.X509StoreContext()
where additional untrusted certificates can be specified to help chain building.[#948](https://github.com/pyca/pyopenssl/issues/948) <https://github.com/pyca/pyopenssl/pull/948>
_- Added
OpenSSL.crypto.X509Store.load_locations
to set trusted certificate file bundles and/or directories for verification.[#943](https://github.com/pyca/pyopenssl/issues/943) <https://github.com/pyca/pyopenssl/pull/943>
_- Added
Context.set_keylog_callback
to log key material.[#910](https://github.com/pyca/pyopenssl/issues/910) <https://github.com/pyca/pyopenssl/pull/910>
_- Added
OpenSSL.SSL.Connection.get_verified_chain
to retrieve the verified certificate chain of the peer.[#894](https://github.com/pyca/pyopenssl/issues/894) <https://github.com/pyca/pyopenssl/pull/894>
_.- Make verification callback optional in
Context.set_verify
. If omitted, OpenSSL's default verification is used.[#933](https://github.com/pyca/pyopenssl/issues/933) <https://github.com/pyca/pyopenssl/pull/933>
_- Fixed a bug that could truncate or cause a zero-length key error due to a
... (truncated)
Commits
-
4211b90
Prepare for 20.0.1 release (#979) -
cdbfd82
Fix for running on OpenSSL 1.1.0 + CI (#978) -
1b12dce
remove py2 w/ cryptography master (#977) -
ac68681
Tox.ini; Test on Python 3.9 and make flake8 stricter (#966) -
1eb6766
reopen master for next dev cycle (#969) -
de2dbf7
20.0.0 before 2020 is even over (#968) -
09b5d70
fix a memleak (#967) -
3562df8
Keep reference to SSL verify_call in Connection object (#956) -
f3667e9
Remove leakcheck (#965) -
313c1dd
Added dependabot for GHA (#961) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)