playwright-python
playwright-python copied to clipboard
build(deps): bump twisted from 24.11.0 to 25.5.0
Bumps twisted from 24.11.0 to 25.5.0.
Release notes
Sourced from twisted's releases.
Towncrier 25.5.0
Twisted 25.5.0 (2025-06-07)
Bugfixes
- twisted.internet.runner.procmon.ProcessMonitor: startProcess() catches exceptions raised by reactor.spawnProcess() and attempts to restart the failed process. (#12421)
Deprecations and Removals
- twisted.trial.unittest.TestCase.deferSetUp, twisted.trial.unittest.TestCase.deferTestMethod, twisted.trial.unittest.TestCase.deferTearDown, and twisted.trial.unittest.TestCase.deferRunCleanups were removed and converted to private methods. These functions expose so much of the internal structure of TestCase that it makes the code hard to change. (#12388)
- twisted.internet.defer.waitForDeferred twisted.internet.defer.deferredGenerator have been removed. They have been deprecated since Twisted 15.0.0 (#12404)
- twisted.internet.defer.Deferred.callbacks attribute has been deprecated. (#12407)
Misc
Conch
Bugfixes
- twisted.conch.client.direct.SSHClientTransport.verifyHostKey no longer crashes with an encoding error while attempting to verify the peer's IP address. This means that the conch command-line tool will no longer fail host key verification with 'bad host key' when using a known hosts file containing only plaintext, rather than hashed, hostnames. (#12414)
Web
Features
- The twisted.web.websockets module has been added, adding a websockets server and client based on the wsproto library. (#4173)
twisted.web.server.Sitecan now be created with aparsePOSTFormSubmission=Falseparameter to disable parsing of HTTP request bodies. (#12412)Bugfixes
... (truncated)
Changelog
Sourced from twisted's changelog.
Twisted 25.5.0 (2025-06-07)
This is the last release with support for Python 3.8. No changes since 25.5.0.rc1.
Bugfixes
- twisted.internet.runner.procmon.ProcessMonitor: startProcess() catches exceptions raised by reactor.spawnProcess() and attempts to restart the failed process. (#12421)
Deprecations and Removals
- twisted.trial.unittest.TestCase.deferSetUp, twisted.trial.unittest.TestCase.deferTestMethod, twisted.trial.unittest.TestCase.deferTearDown, and twisted.trial.unittest.TestCase.deferRunCleanups were removed and converted to private methods. These functions expose so much of the internal structure of TestCase that it makes the code hard to change. (#12388)
- twisted.internet.defer.waitForDeferred twisted.internet.defer.deferredGenerator have been removed. They have been deprecated since Twisted 15.0.0 (#12404)
- twisted.internet.defer.Deferred.callbacks attribute has been deprecated. (#12407)
Misc
Conch
Bugfixes
- twisted.conch.client.direct.SSHClientTransport.verifyHostKey no longer crashes with an encoding error while attempting to verify the peer's IP address. This means that the `conch` command-line tool will no longer fail host key verification with 'bad host key' when using a known hosts file containing only plaintext, rather than hashed, hostnames. ([#12414](https://github.com/twisted/twisted/issues/12414))Web
Features
- The twisted.web.websockets module has been added, adding a websockets server and client based on the wsproto library. (#4173)
twisted.web.server.Sitecan now be created with aparsePOSTFormSubmission=Falseparameter to disable parsing of HTTP request bodies. (#12412)Bugfixes
- twisted.web.http.Request.addCookie now supports the `none` value for cookie's `samesite` attribute. ([#10088](https://github.com/twisted/twisted/issues/10088)) </tr></table>
... (truncated)
Commits
932f2f8Update for final release.d28bf6cUse rolling version.662f2a9Update year.4509d4etox -e towncrierab7970awebsocket server and client protocols based onwsprotopackage (#12397)cc19085sigh I guess I gotta let the line wrap8ec9b15make the monkeypatching method private and document itb6b1efcremove unnecessary method that adds no clarityd9af53dfix warning7af6cc3document MyWSP per code review- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)