Files
python-Twisted/_multibuild

4 lines
53 B
Plaintext
Raw Permalink Normal View History

Accepting request 984263 from home:bnavigator:branches:devel:languages:python - Update to 22.4.0 * twisted.python.failure.Failure tracebacks now capture module information, improving compatibility with the Raven Sentry client. (#7796) * twisted.python.failure.Failure objects are now compatible with dis.distb, improving compatibility with post-mortem debuggers. (#9599) * twisted.internet.interfaces.IReactorSSL.listenSSL now has correct type annotations. (#10274) * twisted.internet.test.test_glibbase.GlibReactorBaseTests now passes. (#10317) * Conch - twisted.conch.ssh now supports using RSA keys with SHA-2 signatures (RFC 8332) when acting as a server. The rsa-sha2-512 and rsa-sha2-256 public key signature algorithms are automatically preferred over ssh-rsa if the client advertises support for them; the actual public keys do not need to change. (#9765) - twisted.conch.ssh now has an alternative Ed25519 implementation using PyNaCl, in order to support platforms that lack OpenSSL >= 1.1.1b. The new "conch_nacl" extra has the necessary dependency. (#10208) * Web - Twisted is now compatible with h2 4.x.x. (#10182) - twisted.web.http had several several defects in HTTP request parsing that could permit HTTP request smuggling. It now disallows signed Content-Length headers, forbids illegal characters in chunked extensions, forbids a ``0x`` prefix to chunk lengths, and only strips spaces and horizontal tab characters from header values. These changes address CVE-2022-24801 and GHSA-c2jg-hw38-jrqq. (#10323) * Mail - twisted.mail.pop3.APOPCredentials is now correctly marked as implementing twisted.cred.credentials.IUsernamHashedPassword, rather than IUsernamePassword. (#10305) * Trial - `trial --until-failure --jobs=N` now reports the number of each test pass as it begins. (#10312) - twisted.trial.unittest.TestCase now discards cleanup functions after running them. Notably, this prevents them from being run an ever growing number of times with trial -u .... (#10320) - Drop CVE-2022-24801-http-1.1-leniency.patch fixed upstream - Refresh remove-dependency-version-upper-bounds.patch - Move extra_requires optional dependencies to meta sub packages - Create :test multibuild flavor OBS-URL: https://build.opensuse.org/request/show/984263 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=123
2022-06-22 06:14:46 +00:00
<multibuild>
<package>test</package>
</multibuild>