On 2024/09/19 09:21, K R wrote:
> Hi ports@,
>
> On Mon, Jun 10, 2024 at 12:07 PM Kirill A. Korinsky <kirill@korins.ky> wrote:
> >
> > ports@,
> >
> > I've noticed that devel/py-twisted had missed test dependencies.
>
> Speaking of Twisted, the current version (24.7.0) fixes two CVEs:
>
> CVE-2024-41810
> CVE-2024-41671
>
> The version available on 7.5 is py3-twisted-22.10.0. Any chance to
> have an updated version for the 7.6 release?
No, not for 7.6. If it was a simple update with just security fixes then
maybe we could still get it in, but in the versions between 22.10.0 and
now there are a lot of deprecations and removals and there are too
many other ports depending on this to check to see whether they need
adjusting.
Update diff below if someone wants to help testing for post-release
(py-incremental must be updated too).
- Optional dependency "extras" names like `conch_nacl` now use hyphens
rather than underscores to comply with PEP 685. The old names will be
supported until the end of 2023. (#11655)
- twisted.internet.gtk2reactor, twisted.internet.gtk3reactor,
and twisted.internet.glib2reactor are now deprecated in favor of
twisted.internet.gireactor. (#11705)
- twisted.dom.microdom and twisted.web.domhelpers are now deprecated.
(#3651)
- twisted.web.util.ChildRedirector, which has never worked on Python 3,
has been removed. (#9591)
- ``twisted.web.http.Request.setResponseCode()`` no longer
validates the types of inputs; we encourage you to use a
type checker like mypy to catch these sort of errors. The
long-deprecated ``twisted.web.server.string_date_time()`` and
``twisted.web.server.date_time_string()`` APIs were removed altogether.
(#12133)
- twisted.web.http.HTTPClient is now deprecated in favor of
twisted.web.client.Agent (#12158)
- twisted.internet.defer.returnValue has been deprecated. You can
replace it with the standard `return` statement. (#9930)
- The `twisted-iocpsupport` is no longer a hard dependency on Windows.
The IOCP support is now installed together with the other Windows soft
dependencies via `twisted[windows-platform]`. (#11893)
- twisted.python.deprecate helper function will now always strip
whitespaces from the docstrings. This is done to have the same behaviour
as with Python 3.13. (#12063)
- twisted.conch.manhole.ManholeInterpreter.write,
twisted.conch.manhole.ManholeInterpreter.addOutput,
twisted.mail.imap4.IMAP4Server.sendUntaggedResponse `async` argument,
deprecated since 18.9.0, has been removed. (#12130)
- twisted.web.soap was removed.
The SOAP support was already broken, for at least the last 4 years.
The SOAP support in Twisted has no active maintainer. (#12146)
Index: devel/py-incremental/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-incremental/Makefile,v
diff -u -p -r1.15 Makefile
--- devel/py-incremental/Makefile 6 May 2024 12:23:18 -0000 1.15
+++ devel/py-incremental/Makefile 19 Sep 2024 13:30:46 -0000
@@ -1,10 +1,9 @@
COMMENT = versioning library for Python projects
-MODPY_EGG_VERSION = 22.10.0
+MODPY_EGG_VERSION = 24.7.0
DISTNAME = incremental-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
-REVISION = 0
CATEGORIES = devel
@@ -14,7 +13,7 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
-MODPY_PYTEST_ARGS = src/incremental
+MODPY_PYTEST_ARGS = build/lib/incremental/tests
TEST_DEPENDS = devel/py-click${MODPY_FLAVOR} \
devel/py-twisted${MODPY_FLAVOR}
Index: devel/py-incremental/distinfo
===================================================================
RCS file: /cvs/ports/devel/py-incremental/distinfo,v
diff -u -p -r1.4 distinfo
--- devel/py-incremental/distinfo 25 Nov 2022 22:26:18 -0000 1.4
+++ devel/py-incremental/distinfo 19 Sep 2024 13:30:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (incremental-22.10.0.tar.gz) = kS/uteD34BiOb0IkHS9FAALhG7wJN8ZYZQRYVMJMC9A=
-SIZE (incremental-22.10.0.tar.gz) = 18305
+SHA256 (incremental-24.7.0.tar.gz) = UwJVAGqMKD060p8wRo78bV2VdHr9C1Kk5KTe1jSNiPg=
+SIZE (incremental-24.7.0.tar.gz) = 24675
Index: devel/py-incremental/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-incremental/pkg/PLIST,v
diff -u -p -r1.5 PLIST
--- devel/py-incremental/pkg/PLIST 25 Nov 2022 22:26:18 -0000 1.5
+++ devel/py-incremental/pkg/PLIST 19 Sep 2024 13:30:46 -0000
@@ -11,10 +11,13 @@ lib/python${MODPY_VERSION}/site-packages
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}_hatch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}_hatch.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}update.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/incremental/${MODPY_PYCACHE}update.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/incremental/_hatch.py
lib/python${MODPY_VERSION}/site-packages/incremental/_version.py
lib/python${MODPY_VERSION}/site-packages/incremental/py.typed
lib/python${MODPY_VERSION}/site-packages/incremental/tests/
@@ -22,10 +25,13 @@ lib/python${MODPY_VERSION}/site-packages
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}test_pyproject.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}test_pyproject.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}test_update.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}test_update.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}test_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/incremental/tests/${MODPY_PYCACHE}test_version.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/incremental/tests/test_pyproject.py
lib/python${MODPY_VERSION}/site-packages/incremental/tests/test_update.py
lib/python${MODPY_VERSION}/site-packages/incremental/tests/test_version.py
lib/python${MODPY_VERSION}/site-packages/incremental/update.py
Index: devel/py-twisted/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-twisted/Makefile,v
diff -u -p -r1.26 Makefile
--- devel/py-twisted/Makefile 10 Jun 2024 21:17:41 -0000 1.26
+++ devel/py-twisted/Makefile 19 Sep 2024 13:30:46 -0000
@@ -1,10 +1,9 @@
COMMENT = asynchronous networking Python framework
-MODPY_EGG_VERSION = 22.10.0
+MODPY_EGG_VERSION = 24.7.0
-DISTNAME = Twisted-${MODPY_EGG_VERSION}
+DISTNAME = twisted-${MODPY_EGG_VERSION}
PKGNAME = py-twisted-${MODPY_EGG_VERSION}
-REVISION = 0
CATEGORIES = devel
@@ -18,12 +17,12 @@ WANTLIB += pthread
MODULES = lang/python
MODPY_PI = Yes
-MODPY_PYBUILD = setuptools
+MODPY_PYBUILD = hatchling
-BUILD_DEPENDS = devel/py-incremental${MODPY_FLAVOR}
+BUILD_DEPENDS = devel/py-hatch-fancy-pypi-readme${MODPY_FLAVOR} \
+ devel/py-incremental${MODPY_FLAVOR}
-RUN_DEPENDS = devel/py-asn1${MODPY_FLAVOR} \
- devel/py-attrs${MODPY_FLAVOR} \
+RUN_DEPENDS = devel/py-attrs${MODPY_FLAVOR} \
devel/py-automat${MODPY_FLAVOR} \
devel/py-constantly${MODPY_FLAVOR} \
devel/py-hamcrest${MODPY_FLAVOR} \
Index: devel/py-twisted/distinfo
===================================================================
RCS file: /cvs/ports/devel/py-twisted/distinfo,v
diff -u -p -r1.8 distinfo
--- devel/py-twisted/distinfo 25 Nov 2022 22:26:31 -0000 1.8
+++ devel/py-twisted/distinfo 19 Sep 2024 13:30:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (Twisted-22.10.0.tar.gz) = Mqy9QKlPX0bntCwQm/riswIlCUVWF4Oot6BZBI8tTTE=
-SIZE (Twisted-22.10.0.tar.gz) = 3524935
+SHA256 (twisted-24.7.0.tar.gz) = WmAUfwRBh6En7H2pbRcNSbzOUMb9NvWU5g9Fh+/005Q=
+SIZE (twisted-24.7.0.tar.gz) = 3516844
Index: devel/py-twisted/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-twisted/pkg/PLIST,v
diff -u -p -r1.11 PLIST
--- devel/py-twisted/pkg/PLIST 25 Nov 2022 22:26:31 -0000 1.11
+++ devel/py-twisted/pkg/PLIST 19 Sep 2024 13:30:46 -0000
@@ -30,14 +30,14 @@ bin/tkconch
bin/trial
bin/twist
bin/twistd
-lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}.dist-info/LICENSE
-lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
-lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/twisted/
+lib/python${MODPY_VERSION}/site-packages/twisted-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/twisted-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/twisted-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/twisted-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/twisted-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
+lib/python${MODPY_VERSION}/site-packages/twisted-${MODPY_EGG_VERSION}.dist-info/licenses/
+lib/python${MODPY_VERSION}/site-packages/twisted-${MODPY_EGG_VERSION}.dist-info/licenses/LICENSE
lib/python${MODPY_VERSION}/site-packages/twisted/__init__.py
lib/python${MODPY_VERSION}/site-packages/twisted/__main__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/twisted/${MODPY_PYCACHE}/
@@ -109,6 +109,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/application/${MODPY_PYCACHE}strports.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/application/app.py
lib/python${MODPY_VERSION}/site-packages/twisted/application/internet.py
+lib/python${MODPY_VERSION}/site-packages/twisted/application/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/application/newsfragments/10146.misc
+lib/python${MODPY_VERSION}/site-packages/twisted/application/newsfragments/9746.misc
lib/python${MODPY_VERSION}/site-packages/twisted/application/reactors.py
lib/python${MODPY_VERSION}/site-packages/twisted/application/runner/
lib/python${MODPY_VERSION}/site-packages/twisted/application/runner/__init__.py
@@ -260,6 +263,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/conch/manhole_ssh.py
lib/python${MODPY_VERSION}/site-packages/twisted/conch/manhole_tap.py
lib/python${MODPY_VERSION}/site-packages/twisted/conch/mixin.py
+lib/python${MODPY_VERSION}/site-packages/twisted/conch/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/conch/newsfragments/.gitignore
lib/python${MODPY_VERSION}/site-packages/twisted/conch/openssh_compat/
lib/python${MODPY_VERSION}/site-packages/twisted/conch/openssh_compat/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/twisted/conch/openssh_compat/${MODPY_PYCACHE}/
@@ -296,8 +301,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}_kex.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}_kex.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}_keys_pynacl.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}_keys_pynacl.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}address.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}address.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}agent.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -327,7 +330,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}userauth.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/${MODPY_PYCACHE}userauth.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/_kex.py
-lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/_keys_pynacl.py
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/address.py
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/agent.py
lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/channel.py
@@ -521,6 +523,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}_baseprocess.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}_baseprocess.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}_deprecate.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}_deprecate.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}_dumbwin32proc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}_dumbwin32proc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}_glibbase.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -630,6 +634,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}wxsupport.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/internet/${MODPY_PYCACHE}wxsupport.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/_baseprocess.py
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/_deprecate.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/_dumbwin32proc.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/_glibbase.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/_idna.py
@@ -737,6 +742,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_base.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_baseprocess.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_baseprocess.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_cfreactor.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_cfreactor.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_core.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_core.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_default.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -781,6 +788,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_process.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_protocol.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_protocol.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_reactormixins.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_reactormixins.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_resolver.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_resolver.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/${MODPY_PYCACHE}test_serialport.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -832,6 +841,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_asyncioreactor.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_base.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_baseprocess.py
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_cfreactor.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_core.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_default.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_defer_await.py
@@ -854,6 +864,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_posixprocess.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_process.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_protocol.py
+lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_reactormixins.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_resolver.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_serialport.py
lib/python${MODPY_VERSION}/site-packages/twisted/internet/test/test_sigchld.py
@@ -1029,6 +1040,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/mail/interfaces.py
lib/python${MODPY_VERSION}/site-packages/twisted/mail/mail.py
lib/python${MODPY_VERSION}/site-packages/twisted/mail/maildir.py
+lib/python${MODPY_VERSION}/site-packages/twisted/mail/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/mail/newsfragments/.gitignore
lib/python${MODPY_VERSION}/site-packages/twisted/mail/pb.py
lib/python${MODPY_VERSION}/site-packages/twisted/mail/pop3.py
lib/python${MODPY_VERSION}/site-packages/twisted/mail/pop3client.py
@@ -1122,6 +1135,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/names/dns.py
lib/python${MODPY_VERSION}/site-packages/twisted/names/error.py
lib/python${MODPY_VERSION}/site-packages/twisted/names/hosts.py
+lib/python${MODPY_VERSION}/site-packages/twisted/names/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/names/newsfragments/.gitignore
lib/python${MODPY_VERSION}/site-packages/twisted/names/resolve.py
lib/python${MODPY_VERSION}/site-packages/twisted/names/root.py
lib/python${MODPY_VERSION}/site-packages/twisted/names/secondary.py
@@ -1175,6 +1190,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/names/test/test_srvconnect.py
lib/python${MODPY_VERSION}/site-packages/twisted/names/test/test_tap.py
lib/python${MODPY_VERSION}/site-packages/twisted/names/test/test_util.py
+lib/python${MODPY_VERSION}/site-packages/twisted/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/newsfragments/.gitignore
lib/python${MODPY_VERSION}/site-packages/twisted/pair/
lib/python${MODPY_VERSION}/site-packages/twisted/pair/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/twisted/pair/${MODPY_PYCACHE}/
@@ -1220,6 +1237,10 @@ lib/python${MODPY_VERSION}/site-packages
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}_token.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}_token.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}_tokenize.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}_tokenize.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}aot.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}aot.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}crefutil.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1230,9 +1251,13 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}sob.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}styles.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/${MODPY_PYCACHE}styles.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/twisted/persisted/_token.py
+lib/python${MODPY_VERSION}/site-packages/twisted/persisted/_tokenize.py
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/aot.py
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/crefutil.py
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/dirdbm.py
+lib/python${MODPY_VERSION}/site-packages/twisted/persisted/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/persisted/newsfragments/9831.misc
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/sob.py
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/styles.py
lib/python${MODPY_VERSION}/site-packages/twisted/persisted/test/
@@ -1628,8 +1653,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/${MODPY_PYCACHE}test_urlpath.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/${MODPY_PYCACHE}test_util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/${MODPY_PYCACHE}test_util.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/twisted/python/test/${MODPY_PYCACHE}test_versions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/twisted/python/test/${MODPY_PYCACHE}test_versions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/${MODPY_PYCACHE}test_win32.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/${MODPY_PYCACHE}test_win32.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/${MODPY_PYCACHE}test_zippath.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1658,7 +1681,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/test_url.py
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/test_urlpath.py
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/test_util.py
-lib/python${MODPY_VERSION}/site-packages/twisted/python/test/test_versions.py
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/test_win32.py
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/test_zippath.py
lib/python${MODPY_VERSION}/site-packages/twisted/python/test/test_zipstream.py
@@ -1692,6 +1714,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/runner/inetd.py
lib/python${MODPY_VERSION}/site-packages/twisted/runner/inetdconf.py
lib/python${MODPY_VERSION}/site-packages/twisted/runner/inetdtap.py
+lib/python${MODPY_VERSION}/site-packages/twisted/runner/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/runner/newsfragments/11681.misc
+lib/python${MODPY_VERSION}/site-packages/twisted/runner/newsfragments/9657.doc
lib/python${MODPY_VERSION}/site-packages/twisted/runner/procmon.py
lib/python${MODPY_VERSION}/site-packages/twisted/runner/procmontap.py
lib/python${MODPY_VERSION}/site-packages/twisted/runner/test/
@@ -1726,6 +1751,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/scripts/_twistd_unix.py
lib/python${MODPY_VERSION}/site-packages/twisted/scripts/_twistw.py
lib/python${MODPY_VERSION}/site-packages/twisted/scripts/htmlizer.py
+lib/python${MODPY_VERSION}/site-packages/twisted/scripts/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/scripts/newsfragments/761.bugfix
lib/python${MODPY_VERSION}/site-packages/twisted/scripts/test/
lib/python${MODPY_VERSION}/site-packages/twisted/scripts/test/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/twisted/scripts/test/${MODPY_PYCACHE}/
@@ -1852,6 +1879,10 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_consumer.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_halfclose.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_halfclose.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_halfclose_buggy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_halfclose_buggy.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_halfclose_buggy_write.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_halfclose_buggy_write.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_hostpeer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_hostpeer.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/test/${MODPY_PYCACHE}stdio_test_lastwrite.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -2028,6 +2059,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/test/ssl_helpers.py
lib/python${MODPY_VERSION}/site-packages/twisted/test/stdio_test_consumer.py
lib/python${MODPY_VERSION}/site-packages/twisted/test/stdio_test_halfclose.py
+lib/python${MODPY_VERSION}/site-packages/twisted/test/stdio_test_halfclose_buggy.py
+lib/python${MODPY_VERSION}/site-packages/twisted/test/stdio_test_halfclose_buggy_write.py
lib/python${MODPY_VERSION}/site-packages/twisted/test/stdio_test_hostpeer.py
lib/python${MODPY_VERSION}/site-packages/twisted/test/stdio_test_lastwrite.py
lib/python${MODPY_VERSION}/site-packages/twisted/test/stdio_test_loseconn.py
@@ -2196,6 +2229,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/trial/_dist/workertrial.py
lib/python${MODPY_VERSION}/site-packages/twisted/trial/_synctest.py
lib/python${MODPY_VERSION}/site-packages/twisted/trial/itrial.py
+lib/python${MODPY_VERSION}/site-packages/twisted/trial/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/trial/newsfragments/.gitignore
lib/python${MODPY_VERSION}/site-packages/twisted/trial/reporter.py
lib/python${MODPY_VERSION}/site-packages/twisted/trial/runner.py
lib/python${MODPY_VERSION}/site-packages/twisted/trial/test/
@@ -2372,8 +2407,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/web/${MODPY_PYCACHE}script.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/web/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/web/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/twisted/web/${MODPY_PYCACHE}soap.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/twisted/web/${MODPY_PYCACHE}soap.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/web/${MODPY_PYCACHE}static.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/web/${MODPY_PYCACHE}static.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/web/${MODPY_PYCACHE}sux.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -2424,13 +2457,14 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/web/http_headers.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/iweb.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/microdom.py
+lib/python${MODPY_VERSION}/site-packages/twisted/web/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/web/newsfragments/.gitignore
lib/python${MODPY_VERSION}/site-packages/twisted/web/pages.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/proxy.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/resource.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/rewrite.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/script.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/server.py
-lib/python${MODPY_VERSION}/site-packages/twisted/web/soap.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/static.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/sux.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/tap.py
@@ -2480,8 +2514,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/${MODPY_PYCACHE}test_resource.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/${MODPY_PYCACHE}test_script.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/${MODPY_PYCACHE}test_script.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/twisted/web/test/${MODPY_PYCACHE}test_soap.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/twisted/web/test/${MODPY_PYCACHE}test_soap.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/${MODPY_PYCACHE}test_stan.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/${MODPY_PYCACHE}test_stan.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/${MODPY_PYCACHE}test_static.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -2526,7 +2558,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/test_proxy.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/test_resource.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/test_script.py
-lib/python${MODPY_VERSION}/site-packages/twisted/web/test/test_soap.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/test_stan.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/test_static.py
lib/python${MODPY_VERSION}/site-packages/twisted/web/test/test_tap.py
@@ -2588,6 +2619,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/twisted/words/im/locals.py
lib/python${MODPY_VERSION}/site-packages/twisted/words/im/pbsupport.py
lib/python${MODPY_VERSION}/site-packages/twisted/words/iwords.py
+lib/python${MODPY_VERSION}/site-packages/twisted/words/newsfragments/
+lib/python${MODPY_VERSION}/site-packages/twisted/words/newsfragments/.gitignore
lib/python${MODPY_VERSION}/site-packages/twisted/words/protocols/
lib/python${MODPY_VERSION}/site-packages/twisted/words/protocols/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/twisted/words/protocols/${MODPY_PYCACHE}/
No comments:
Post a Comment