From 767ba0344dcc6eddd3834ddc1304b3beec3d509e Mon Sep 17 00:00:00 2001 From: David Zaslavsky Date: Fri, 30 Aug 2024 22:11:51 -0700 Subject: [PATCH] Generate changelog for version 0.3 This was done by running `tox -e towncrier -- --version 0.3`. I've generated the changelog for version 0.3 even though this commit is based on v0.3.1 because the changes made between those two versions didn't have a changelog fragment anyway (they should, but I forgot), and ensuring eventual consistency of the changelog is more important than getting the changelog entries in the right release. Ultimately I just don't think it's important enough to make it worth doing the technically proper thing of making post-releases for both v0.3 and v0.3.1. --- CHANGELOG.rst | 24 ++++++++++++++++++++++++ changelog.d/+active.misc.rst | 1 - changelog.d/+coverage-config.misc.rst | 1 - changelog.d/+distribute.misc.rst | 1 - changelog.d/+slow-tests.misc.rst | 1 - changelog.d/109.misc.rst | 1 - changelog.d/132.bugfix.rst | 1 - changelog.d/133.bugfix.rst | 1 - changelog.d/134.bugfix.rst | 1 - changelog.d/135.bugfix.rst | 1 - changelog.d/136.bugfix.rst | 1 - changelog.d/152.bugfix.rst | 1 - 12 files changed, 24 insertions(+), 11 deletions(-) delete mode 100644 changelog.d/+active.misc.rst delete mode 100644 changelog.d/+coverage-config.misc.rst delete mode 100644 changelog.d/+distribute.misc.rst delete mode 100644 changelog.d/+slow-tests.misc.rst delete mode 100644 changelog.d/109.misc.rst delete mode 100644 changelog.d/132.bugfix.rst delete mode 100644 changelog.d/133.bugfix.rst delete mode 100644 changelog.d/134.bugfix.rst delete mode 100644 changelog.d/135.bugfix.rst delete mode 100644 changelog.d/136.bugfix.rst delete mode 100644 changelog.d/152.bugfix.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3f193f0..1c6824e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,27 @@ +0.3 +=== + +Bugfixes +-------- + +- Add more robust handling of long descriptions and their content types (#132) +- Fix a bug in test support code where it wouldn't parse dependencies without markers from a package's core metadata (#133) +- Relax matching of optional dependency requirements to allow for a missing extra condition in the marker (#134) +- Work around pyproject-metadata producing None for author/maintainer email addresses (#135) +- Fix a bug in test support code where it was not splitting lists of keywords from core metadata (#136) +- Handle INI-style ``entry_point`` strings. (#152) + + +Misc +---- + +- #109 +- Add a coverage.py configuration to select which files are measured and enable branch coverage +- Apply xfail markers to individual test methods in external project tests and enable xfail_strict +- Mark project as active +- Run slow tests during CI + + 0.2 === diff --git a/changelog.d/+active.misc.rst b/changelog.d/+active.misc.rst deleted file mode 100644 index cab5bcd..0000000 --- a/changelog.d/+active.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Mark project as active diff --git a/changelog.d/+coverage-config.misc.rst b/changelog.d/+coverage-config.misc.rst deleted file mode 100644 index aa84c4c..0000000 --- a/changelog.d/+coverage-config.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Add a coverage.py configuration to select which files are measured and enable branch coverage diff --git a/changelog.d/+distribute.misc.rst b/changelog.d/+distribute.misc.rst deleted file mode 100644 index ec55ba0..0000000 --- a/changelog.d/+distribute.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Apply xfail markers to individual test methods in external project tests and enable xfail_strict diff --git a/changelog.d/+slow-tests.misc.rst b/changelog.d/+slow-tests.misc.rst deleted file mode 100644 index 647eb2b..0000000 --- a/changelog.d/+slow-tests.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Run slow tests during CI diff --git a/changelog.d/109.misc.rst b/changelog.d/109.misc.rst deleted file mode 100644 index 05281c6..0000000 --- a/changelog.d/109.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Reduce pre-commit.ci autoupdate frequency to monthly diff --git a/changelog.d/132.bugfix.rst b/changelog.d/132.bugfix.rst deleted file mode 100644 index e992f58..0000000 --- a/changelog.d/132.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Add more robust handling of long descriptions and their content types diff --git a/changelog.d/133.bugfix.rst b/changelog.d/133.bugfix.rst deleted file mode 100644 index eb51263..0000000 --- a/changelog.d/133.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix a bug in test support code where it wouldn't parse dependencies without markers from a package's core metadata diff --git a/changelog.d/134.bugfix.rst b/changelog.d/134.bugfix.rst deleted file mode 100644 index d29bd82..0000000 --- a/changelog.d/134.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Relax matching of optional dependency requirements to allow for a missing extra condition in the marker diff --git a/changelog.d/135.bugfix.rst b/changelog.d/135.bugfix.rst deleted file mode 100644 index 0fce2a3..0000000 --- a/changelog.d/135.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Work around pyproject-metadata producing None for author/maintainer email addresses diff --git a/changelog.d/136.bugfix.rst b/changelog.d/136.bugfix.rst deleted file mode 100644 index 909ca15..0000000 --- a/changelog.d/136.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix a bug in test support code where it was not splitting lists of keywords from core metadata diff --git a/changelog.d/152.bugfix.rst b/changelog.d/152.bugfix.rst deleted file mode 100644 index 7ac281d..0000000 --- a/changelog.d/152.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Handle INI-style ``entry_point`` strings.