diff --git a/NEWS.rst b/NEWS.rst index 26a6ad7c..9db34e74 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -5,6 +5,49 @@ Release notes .. towncrier release notes start +towncrier 23.10.0 (2023-10-24) +============================== + +No significant changes since the previous release candidate. + + +Features +-------- + +- Python 3.12 is now officially supported. (`#541 `_) +- Initial support was added for monorepo-style setup. + One project with multiple independent news files stored in separate sub-directories, that share the same towncrier config. (`#548 `_) +- Two newlines are no longer always added between the current release notes and the previous content. + The newlines are now defined only inside the template. + + **Important! If you're using a custom template and want to keep the same whitespace between releases, you may have to modify your template.** (`#552 `_) + + +Bugfixes +-------- + +- Towncrier now vendors the click-default-group package that prevented installations on modern Pips. (`#540 `_) + + +Improved Documentation +---------------------- + +- The markdown docs now use the default markdown template rather than a simpler custom one. (`#545 `_) +- Cleanup a duplicate backtick in the tutorial. (`#551 `_) + + +Deprecations and Removals +------------------------- + +- The support for Python 3.7 has been dropped. (`#521 `_) + + +Misc +---- + +- `#481 `_, `#520 `_, `#522 `_, `#523 `_, `#529 `_, `#536 `_ + + towncrier 23.6.0 (2023-06-06) ============================= diff --git a/src/towncrier/_version.py b/src/towncrier/_version.py index 7b50856e..1c086269 100644 --- a/src/towncrier/_version.py +++ b/src/towncrier/_version.py @@ -8,7 +8,10 @@ from incremental import Version -__version__ = Version("towncrier", 23, 6, 1, dev=0) +# For dev - Version('towncrier', 23, 8, 1, dev=0) +# For RC - Version('towncrier', 23, 9, 0, release_candidate=1) +# For final - Version('towncrier', 23, 9, 0) +__version__ = Version("towncrier", 23, 10, 1, dev=0) # The version is exposed in string format to be # available for the hatching build tools. _hatchling_version = __version__.short() diff --git a/src/towncrier/newsfragments/481.misc b/src/towncrier/newsfragments/481.misc deleted file mode 100644 index 720d4b83..00000000 --- a/src/towncrier/newsfragments/481.misc +++ /dev/null @@ -1,3 +0,0 @@ -``click.testing.CliRunner`` is now consistently used for testing CLI behaviour. - -This invokes the command behaviour consistently, without assuming any particular installed command name. diff --git a/src/towncrier/newsfragments/520.misc b/src/towncrier/newsfragments/520.misc deleted file mode 100644 index e69de29b..00000000 diff --git a/src/towncrier/newsfragments/521.removal b/src/towncrier/newsfragments/521.removal deleted file mode 100644 index c93bd0c6..00000000 --- a/src/towncrier/newsfragments/521.removal +++ /dev/null @@ -1 +0,0 @@ -The support for Python 3.7 has been dropped. diff --git a/src/towncrier/newsfragments/522.misc b/src/towncrier/newsfragments/522.misc deleted file mode 100644 index e69de29b..00000000 diff --git a/src/towncrier/newsfragments/523.misc b/src/towncrier/newsfragments/523.misc deleted file mode 100644 index e69de29b..00000000 diff --git a/src/towncrier/newsfragments/529.misc b/src/towncrier/newsfragments/529.misc deleted file mode 100644 index e69de29b..00000000 diff --git a/src/towncrier/newsfragments/536.misc b/src/towncrier/newsfragments/536.misc deleted file mode 100644 index e69de29b..00000000 diff --git a/src/towncrier/newsfragments/540.bugfix b/src/towncrier/newsfragments/540.bugfix deleted file mode 100644 index 7e2f12b0..00000000 --- a/src/towncrier/newsfragments/540.bugfix +++ /dev/null @@ -1 +0,0 @@ -Towncrier now vendors the click-default-group package that prevented installations on modern Pips. diff --git a/src/towncrier/newsfragments/541.feature b/src/towncrier/newsfragments/541.feature deleted file mode 100644 index 22256fa1..00000000 --- a/src/towncrier/newsfragments/541.feature +++ /dev/null @@ -1 +0,0 @@ -Python 3.12 is now officially supported. diff --git a/src/towncrier/newsfragments/545.doc b/src/towncrier/newsfragments/545.doc deleted file mode 100644 index b68b3d4c..00000000 --- a/src/towncrier/newsfragments/545.doc +++ /dev/null @@ -1 +0,0 @@ -The markdown docs now use the default markdown template rather than a simpler custom one. diff --git a/src/towncrier/newsfragments/548.feature b/src/towncrier/newsfragments/548.feature deleted file mode 100644 index c48f7670..00000000 --- a/src/towncrier/newsfragments/548.feature +++ /dev/null @@ -1,2 +0,0 @@ -Initial support was added for monorepo-style setup. -One project with multiple independent news files stored in separate sub-directories, that share the same towncrier config. diff --git a/src/towncrier/newsfragments/551.doc b/src/towncrier/newsfragments/551.doc deleted file mode 100644 index 37a8cdc1..00000000 --- a/src/towncrier/newsfragments/551.doc +++ /dev/null @@ -1 +0,0 @@ -Cleanup a duplicate backtick in the tutorial. diff --git a/src/towncrier/newsfragments/552.feature b/src/towncrier/newsfragments/552.feature deleted file mode 100644 index 56b9f4a1..00000000 --- a/src/towncrier/newsfragments/552.feature +++ /dev/null @@ -1,4 +0,0 @@ -Two newlines are no longer always added between the current release notes and the previous content. -The newlines are now defined only inside the template. - -**Important! If you're using a custom template and want to keep the same whitespace between releases, you may have to modify your template.**