Debian Patches

Status for twisted/22.4.0-4+deb12u1

Patch Description Author Forwarded Bugs Origin Last update
documentation/pydoctor-22.7.patch Merge pull request #11578 from twisted/10066-pydoctor-and-docs-ci
#10066 Update pydoctor and fail CI on pydoctor errors.
Glyph <glyph@twistedmatrix.com> no debian https://github.com/twisted/twisted/pull/11578 2022-09-02
documentation/docs-Don-t-depend-on-git-stuff.patch docs: Don't depend on git stuff
In preparation for the build of the documentation the system tries to
detect the Git status, we don't build within a Git tree and therefore
the build will fail. Ignoring all that Git thingy and use a static link
to the upstream source.
Carsten Schoenert <c.schoenert@t-online.de> no 2022-01-02
debian-hacks/Sphinx-Set-html_theme-to-twisteddefault.patch Sphinx: Set html_theme to twisteddefault
Set the sphinx theme explicetly to twisteddefault.
Matthias Klose <doko@debian.org> no 2016-10-20
debian-hacks/Sphinx-Set-intersphinx_mapping-for-py3.patch Sphinx: Set intersphinx_mapping for 'py3'
Use local copies of object.inv for building documentation.
Free Ekanayaka <free.ekanayaka@gmail.com> not-needed debian 2016-10-21
debian-hacks/Security-Fix-vulnerable-example-of-PYTHONPATH.patch Security: Fix vulnerable example of PYTHONPATH
Modify the PYTHONPATH variable within the HOWTO section so it's less
insecure while usage.
Free Ekanayaka <free.ekanayaka@gmail.com> no debian 2016-10-21
debian-hacks/Sphinx-Adjust-setup-of-sys.path.insert.patch Sphinx: Adjust setup of sys.path.insert
Adjust the import path in the Sphinx configuration file to match the new
source files location (src/).
Free Ekanayaka <freee@debian.org> invalid 2016-11-04
tests/Tests-Fix-ckeygen-test-writing-to-stderr.patch Tests: Fix ckeygen test writing to stderr
Improve test process which writes on stderr which will fail within the
Debian autopkgtest environment otherwise.
Free Ekanayaka <freee@debian.org> yes 2016-11-26
tests/Tests-Handle-setlocale-more-tolerant.patch Tests: Handle setlocale more tolerant
Gracefully handle setlocale failures during the test suite (e.g when
running in a container).
Free Ekanayaka <freee@debian.org> no 2017-02-18
tests/Tests-Skip-test-for-empty-cypher-string.patch Tests: Skip test for empty cypher string
OpenSSL does not throw error now, OTOH this is the expected behavior.
But this would make running the test suite failing.
Balint Reczey <balint.reczey@canonical.com> yes 2018-11-28
tests/Tests-Drop-test_givesMeaningfulErrorMessageIfNoCipherMatc.patch Tests: Drop test_givesMeaningfulErrorMessageIfNoCipherMatches
With OpenSSL 1.1.1 no ValueError is raised.
Balint Reczey <balint.reczey@canonical.com> not-needed 2018-11-28
debian-hacks/Try-exec-ing-ckeygen3-if-ckeygen-was-not-found.patch Try exec'ing ckeygen3 if ckeygen was not found
The ckeygen binary is named ckeygen3 "now".
Sergio Durigan Junior <sergiodj@debian.org> not-needed 2021-02-12
documentation/docs-conf.py-Don-t-use-intersphinx-within-pydoctor_args.patch docs/conf.py: Don't use --intersphinx within 'pydoctor_args'
This option requires access to the internet which isn't allowed while
package build.
Further more the requests library doesn't allow access to local
available files so using the wanted objects.inv files will need more
effort to make this usable. Also currently only a few of this files are
included in packages.
Carsten Schoenert <c.schoenert@t-online.de> no 2022-01-15
documentation/docs-conf.py-Adjust-the-intersphinx-mapping.patch docs/conf.py: Adjust the intersphinx mapping
We can't use a mapping to resources outside the build.
Carsten Schoenert <c.schoenert@t-online.de> no 2022-01-16
tests/Testing-Ignore-test-around-git-tooling.patch Testing: Ignore test around git tooling
We build based on extracted data from an tarball, therefore the git
checking functions can't work and we place simply a static link to the
upstream data.
Carsten Schoenert <c.schoenert@t-online.de> no 2022-01-17
tests/Test-Ignore-test_failure.py-file.patch Test: Ignore test_failure.py file
This test file requires the library cython_test_exception_raiser which isn't
packaged yet.
Carsten Schoenert <c.schoenert@t-online.de> no 2022-01-17
tests/Tests-Ignore-test_listingModulesAlreadyImport.patch Tests: Ignore test_listingModulesAlreadyImport
Don't proceed this test for now, it fails with an error message we can
ignore.
Carsten Schoenert <c.schoenert@t-online.de> no 2022-01-22
tests/Tests-Ignore-tests-with-some-version-checking.patch Tests: Ignore tests with some version checking
Ignoring these tests for now, otherwise we will see errors like these:

GfuBJzdQw0E/eMmO//94KHezzfXqbIRKGzUVj5hVG8Q=
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/twisted/python/test/test_versions.py", line 161, in test_baseWithPrerelease
self.assertEqual(Version("foo", 1, 0, 0, prerelease=8).base(), "1.0.0.rc8")
File "/usr/lib/python3/dist-packages/twisted/trial/_synctest.py", line 424, in assertEqual
super().assertEqual(first, second, msg)
File "/usr/lib/python3.9/unittest/case.py", line 837, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python3.9/unittest/case.py", line 1217, in assertMultiLineEqual
self.fail(self._formatMessage(msg, standardMsg))
twisted.trial.unittest.FailTest: '1.0.0rc8' != '1.0.0.rc8'
- 1.0.0rc8
+ 1.0.0.rc8
? +

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/twisted/python/test/test_versions.py", line 146, in test_getVersionStringWithPrerelease
self.assertEqual(
File "/usr/lib/python3/dist-packages/twisted/trial/_synctest.py", line 424, in assertEqual
super().assertEqual(first, second, msg)
File "/usr/lib/python3.9/unittest/case.py", line 837, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python3.9/unittest/case.py", line 1217, in assertMultiLineEqual
self.fail(self._formatMessage(msg, standardMsg))
twisted.trial.unittest.FailTest: 'whatever 8.0.0rc1' != 'whatever 8.0.0.rc1'
- whatever 8.0.0rc1
+ whatever 8.0.0.rc1
? +

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/twisted/python/test/test_versions.py", line 128, in test_strWithPrerelease
self.assertEqual(
File "/usr/lib/python3/dist-packages/twisted/trial/_synctest.py", line 424, in assertEqual
super().assertEqual(first, second, msg)
File "/usr/lib/python3.9/unittest/case.py", line 837, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python3.9/unittest/case.py", line 1217, in assertMultiLineEqual
self.fail(self._formatMessage(msg, standardMsg))
twisted.trial.unittest.FailTest: '[dummy, version 1.0.0rc1]' != '[dummy, version 1.0.0.rc1]'
- [dummy, version 1.0.0rc1]
+ [dummy, version 1.0.0.rc1]
?
Carsten Schoenert <c.schoenert@t-online.de> no 2022-01-24
tests/Tests-remove-spurious-test-for-illegal-whitespace-in-xmlns.patch remove spurious test for illegal whitespace in xmlns Glyph <glyph@twistedmatrix.com> no upstream, https://github.com/twisted/twisted/commit/6b4bbf9040abd8e5c8feae026c4a6483c7f72506 2022-03-27
debian-hacks/Drop-dependency-on-typing_extensions.patch Drop dependency on typing_extensions
All the bits we need are available in Python 3.8.0. Upstream uses
typing_extensions to support older Pythons.
Stefano Rivera <stefanor@debian.org> no 2022-05-06
Implement-twisted.python.failure._Code.co_positions.patch Implement twisted.python.failure._Code.co_positions
This is needed for compatibility with Python 3.11.
Colin Watson <cjwatson@canonical.com> no 2022-04-23
Deprecate-twisted.web.resource.ErrorPage-and-spawn.patch Deprecate twisted.web.resource.ErrorPage and spawn Tom Most <twm@freecog.net> no 2022-10-20
Implement-twisted.web.pages.patch Implement twisted.web.pages Tom Most <twm@freecog.net> no 2022-10-20
Update-imports-to-avoid-warnings.patch Update imports to avoid warnings
Use _UnsafeErrorPage, _UnsafeNoResource, etc. symbols instead of the
public aliases that provoke deprecation warnings.
Tom Most <twm@freecog.net> no 2022-10-22
Update-the-docs.patch Update the docs Tom Most <twm@freecog.net> no 2022-10-22
Address-DummyRequest-MyPy-issue.patch Address DummyRequest MyPy issue
Filed https://github.com/twisted/twisted/issues/11719 for this.
Tom Most <twm@freecog.net> no 2022-10-22
Address-IRenderable-MyPy-issue.patch Address IRenderable MyPy issue Tom Most <twm@freecog.net> no 2022-10-22
Failing-test.patch Failing test Tom Most <twm@freecog.net> no 2022-10-22
Fix-NameVirtualHost-HTML-injection-vulnerability.patch Fix NameVirtualHost HTML injection vulnerability Tom Most <twm@freecog.net> no 2022-10-22
Fix-references-to-twisted.pages.patch Fix references to twisted.pages Tom Most <twm@freecog.net> no 2022-10-24
Call-the-superclass-constructor-via-private-alias.patch Call the superclass constructor via private alias Tom Most <twm@freecog.net> no 2022-10-24
twisted.web.pages.-ErrorPage-errorPage.patch =?utf-8?q?twisted=2Eweb=2Epages=2E=7BErrorPage_=E2=86=92_errorPage?= =?utf-8?q?=7D?= Tom Most <twm@freecog.net> no 2022-10-24
Add-CVE-to-newsfragment.patch Add CVE to newsfragment Tom Most <twm@freecog.net> no 2022-10-24
CVE-2024-41671.patch Backport by Daniel Garcia of SuSE no
CVE-2024-41810.patch Backport by Daniel Garcia of SuSE no
CVE-2023-46137.patch https://github.com/twisted/twisted/pull/11979 no

All known versions for source package 'twisted'

Links