<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/tests/hazmat/backends, branch dependabot/github_actions/actions/setup-python-v2.2.2</title>
<subtitle>github.com: pyca/cryptography.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/'/>
<entry>
<title>typehint x509.base (#5899)</title>
<updated>2021-03-15T22:44:02+00:00</updated>
<author>
<name>Mathias Ertl</name>
<email>mati@er.tl</email>
</author>
<published>2021-03-15T22:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=8d41a94bba7674cfcb120ce7a76b7c3df5c2bb73'/>
<id>8d41a94bba7674cfcb120ce7a76b7c3df5c2bb73</id>
<content type='text'>
* start typing x509.base

* statically type x509.base

* typehint X509Backend interface

* typehint at least the X509Backend interface

* make _CertificateRevocationList/_CertificateSigningRequest actual subclasses of the interface (as done before for Certificate in f16bff2cb)

* tell mypy to ignore lines with deliberately wrong types

* signature_hash_algorithm always returns a hash algorithm (it's not optional)

* Revert "signature_hash_algorithm always returns a hash algorithm (it's not optional)"

This reverts commit f6a5b172b416f8ddea561203c0cf03b55e4ec50e.

* hash algorithm is actually optional

* fix import style

* typehint parsed_version to int, which it de facto always is

* minimize changes

* break import cycle with conditional imports

* ignore access to private members of openssl implementation

* reformat code with Black

* test check for missing public key</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* start typing x509.base

* statically type x509.base

* typehint X509Backend interface

* typehint at least the X509Backend interface

* make _CertificateRevocationList/_CertificateSigningRequest actual subclasses of the interface (as done before for Certificate in f16bff2cb)

* tell mypy to ignore lines with deliberately wrong types

* signature_hash_algorithm always returns a hash algorithm (it's not optional)

* Revert "signature_hash_algorithm always returns a hash algorithm (it's not optional)"

This reverts commit f6a5b172b416f8ddea561203c0cf03b55e4ec50e.

* hash algorithm is actually optional

* fix import style

* typehint parsed_version to int, which it de facto always is

* minimize changes

* break import cycle with conditional imports

* ignore access to private members of openssl implementation

* reformat code with Black

* test check for missing public key</pre>
</div>
</content>
</entry>
<entry>
<title>more typing (#5887)</title>
<updated>2021-03-02T17:48:03+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-03-02T17:48:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=032a7f3cdca5207d3b1e2a5eed14897d88f78378'/>
<id>032a7f3cdca5207d3b1e2a5eed14897d88f78378</id>
<content type='text'>
* backend typing for twofactor package and more otp work

* even more typing

* style fixes

* no generic typing for _get_backend

* remove unneeded typing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* backend typing for twofactor package and more otp work

* even more typing

* style fixes

* no generic typing for _get_backend

* remove unneeded typing</pre>
</div>
</content>
</entry>
<entry>
<title>Remove requires_backend_interface from tests because it was useless (#5884)</title>
<updated>2021-03-01T17:59:24+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-03-01T17:59:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=245d15b5636392113af7db501196fd2930f776f8'/>
<id>245d15b5636392113af7db501196fd2930f776f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added typing for a bunch of random stuff (#5743)</title>
<updated>2021-02-04T23:43:41+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-02-04T23:43:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=0b41cb2b61d873c1204fad4fbc994c68ac7e0dd3'/>
<id>0b41cb2b61d873c1204fad4fbc994c68ac7e0dd3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>enable mypy over tests (#5721)</title>
<updated>2021-02-01T00:27:41+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-02-01T00:27:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=343ac1344a2a6657743a71109e5db06bb6fa4e70'/>
<id>343ac1344a2a6657743a71109e5db06bb6fa4e70</id>
<content type='text'>
* clean mypy with tests dir

* remove most no_type_check annotations

* le sigh

* remove unneeded comments</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* clean mypy with tests dir

* remove most no_type_check annotations

* le sigh

* remove unneeded comments</pre>
</div>
</content>
</entry>
<entry>
<title>xdist experiment (#5621)</title>
<updated>2020-12-10T21:51:05+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-12-10T21:51:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=137b432da0b47c308b238926f2495c893cbb08b7'/>
<id>137b432da0b47c308b238926f2495c893cbb08b7</id>
<content type='text'>
* switch to xdist in tox for faster runs

* not using auto to avoid too many processes on local laptops
* we need to use pytest-cov to generate coverage properly now

* these env vars aren't present on no coverage builds

* tox changes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* switch to xdist in tox for faster runs

* not using auto to avoid too many processes on local laptops
* we need to use pytest-cov to generate coverage properly now

* these env vars aren't present on no coverage builds

* tox changes</pre>
</div>
</content>
</entry>
<entry>
<title>Remove __future__ import from our code (#5610)</title>
<updated>2020-12-09T06:35:11+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-12-09T06:35:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=e0477596f7117845aa2d8768bf1b75162b3d915b'/>
<id>e0477596f7117845aa2d8768bf1b75162b3d915b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch black to py36 as the minimum version (#5608)</title>
<updated>2020-12-09T05:40:21+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-12-09T05:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=7d4e567e16521288197aed23506f9370beadef66'/>
<id>7d4e567e16521288197aed23506f9370beadef66</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>in OpenSSL 1.1.0+ error strings are automatically loaded (#5587)</title>
<updated>2020-11-26T17:10:44+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-11-26T17:10:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=417f684f6109357a97eee013de7d10fade25bdf7'/>
<id>417f684f6109357a97eee013de7d10fade25bdf7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete all the 1.0.2 code (#5511)</title>
<updated>2020-10-26T05:41:40+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-10-26T05:41:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=d3eae8d7dbcd7ca491531424a4ac8b4838acf199'/>
<id>d3eae8d7dbcd7ca491531424a4ac8b4838acf199</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
