From 16a7da17530ca81fe70afc91fcc87c05a08220e1 Mon Sep 17 00:00:00 2001 From: Tom Most Date: Fri, 3 Nov 2023 22:16:21 -0700 Subject: [PATCH] Release 23.11.0 --- CHANGELOG.rst | 29 +++++++++++++++++++++++++++++ changelog.d/347.feature.rst | 1 - changelog.d/349.misc.rst | 0 changelog.d/350.misc.rst | 0 changelog.d/352.misc.rst | 0 changelog.d/361.removal.rst | 1 - changelog.d/363.removal.rst | 1 - changelog.d/364.feature.rst | 1 - changelog.d/365.feature.rst | 1 - changelog.d/365.removal.rst | 1 - changelog.d/374.feature.rst | 1 - changelog.d/374.removal.rst | 3 --- changelog.d/375.feature.rst | 1 - src/treq/_version.py | 2 +- 14 files changed, 30 insertions(+), 12 deletions(-) delete mode 100644 changelog.d/347.feature.rst delete mode 100644 changelog.d/349.misc.rst delete mode 100644 changelog.d/350.misc.rst delete mode 100644 changelog.d/352.misc.rst delete mode 100644 changelog.d/361.removal.rst delete mode 100644 changelog.d/363.removal.rst delete mode 100644 changelog.d/364.feature.rst delete mode 100644 changelog.d/365.feature.rst delete mode 100644 changelog.d/365.removal.rst delete mode 100644 changelog.d/374.feature.rst delete mode 100644 changelog.d/374.removal.rst delete mode 100644 changelog.d/375.feature.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 823e1415..9279ddb5 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -8,6 +8,35 @@ Changelog .. towncrier release notes start +23.11.0 (2023-11-03) +==================== + +Features +-------- + +- When the collector passed to ``treq.collect(response, collector)`` throws an exception, that error will now be returned to the caller of ``collect()`` via the result ``Deferred``, and the underlying HTTP transport will be closed. (`#347 `__) +- Python 3.11 is now supported. (`#364 `__) +- Python 3.12 is now supported. (`#375 `__) +- PyPy 3.9 is now supported. (`#365 `__) +- PyPy 3.10 is now supported. (`#374 `__) + + +Deprecations and Removals +------------------------- + +- The minimum supported Twisted version has increased to 22.10.0. Older versions are no longer tested in CI. (`#374 `__) +- Support for Python 3.6, which has reached end of support, has been dropped. (`#363 `__) +- Support for Python 3.7, which reaches end of support 2023-06-27, is deprecated. This is the last release with support for Python 3.7. (`#361 `__) +- Support for PyPy 3.7, which has reached end of support, has been removed. (`#365 `__) +- Support for PyPy 3.8, which has reached end of support, is deprecated. This is the last release with support for PyPy 3.8. (`#374 `__) + + +Misc +---- + +- `#349 `__, `#350 `__, `#352 `__ + + 22.2.0 (2022-02-08) =================== diff --git a/changelog.d/347.feature.rst b/changelog.d/347.feature.rst deleted file mode 100644 index 05bff3b9..00000000 --- a/changelog.d/347.feature.rst +++ /dev/null @@ -1 +0,0 @@ -When the collector passed to ``treq.collect(response, collector)`` throws an exception, that error will now be returned to the caller of ``collect()`` via the result ``Deferred``, and the underlying HTTP transport will be closed. diff --git a/changelog.d/349.misc.rst b/changelog.d/349.misc.rst deleted file mode 100644 index e69de29b..00000000 diff --git a/changelog.d/350.misc.rst b/changelog.d/350.misc.rst deleted file mode 100644 index e69de29b..00000000 diff --git a/changelog.d/352.misc.rst b/changelog.d/352.misc.rst deleted file mode 100644 index e69de29b..00000000 diff --git a/changelog.d/361.removal.rst b/changelog.d/361.removal.rst deleted file mode 100644 index 6f2fa021..00000000 --- a/changelog.d/361.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Support for Python 3.7, which reaches end of support 2023-06-27, is deprecated. This is the last release with support for Python 3.7. diff --git a/changelog.d/363.removal.rst b/changelog.d/363.removal.rst deleted file mode 100644 index 6def8146..00000000 --- a/changelog.d/363.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Support for Python 3.6, which has reached end of support, has been dropped. diff --git a/changelog.d/364.feature.rst b/changelog.d/364.feature.rst deleted file mode 100644 index e7f26571..00000000 --- a/changelog.d/364.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Python 3.11 is now supported. diff --git a/changelog.d/365.feature.rst b/changelog.d/365.feature.rst deleted file mode 100644 index 10527d4c..00000000 --- a/changelog.d/365.feature.rst +++ /dev/null @@ -1 +0,0 @@ -PyPy 3.9 is now supported. diff --git a/changelog.d/365.removal.rst b/changelog.d/365.removal.rst deleted file mode 100644 index 643891cf..00000000 --- a/changelog.d/365.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Support for PyPy 3.7, which has reached end of support, has been removed. diff --git a/changelog.d/374.feature.rst b/changelog.d/374.feature.rst deleted file mode 100644 index 573b64eb..00000000 --- a/changelog.d/374.feature.rst +++ /dev/null @@ -1 +0,0 @@ -PyPy 3.10 is now supported. diff --git a/changelog.d/374.removal.rst b/changelog.d/374.removal.rst deleted file mode 100644 index 253961ca..00000000 --- a/changelog.d/374.removal.rst +++ /dev/null @@ -1,3 +0,0 @@ -Support for PyPy 3.8, which has reached end of support, is deprecated. This is the last release with support for PyPy 3.8. - -The minimum supported Twisted version has increased to 22.10.0. Older versions are no longer tested in CI. diff --git a/changelog.d/375.feature.rst b/changelog.d/375.feature.rst deleted file mode 100644 index 24b2788f..00000000 --- a/changelog.d/375.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Python 3.12 is now supported. diff --git a/src/treq/_version.py b/src/treq/_version.py index 268bc847..a67f676d 100644 --- a/src/treq/_version.py +++ b/src/treq/_version.py @@ -7,5 +7,5 @@ from incremental import Version -__version__ = Version("treq", 22, 2, 0) +__version__ = Version("treq", 23, 11, 0) __all__ = ["__version__"]