From e8adc41d8054c998cc1c927f1a9cddb9a13f812a Mon Sep 17 00:00:00 2001 From: Stephen Rosen Date: Fri, 26 Sep 2025 22:18:39 -0500 Subject: [PATCH 1/2] Update changelog for version 7.5.1 These changes were applied via `towncrier build --version v7.5.1`. --- CHANGELOG.md | 52 ++++++++++++++++++++++++++++++++++++ changelog.d/2214.contrib.md | 1 - changelog.d/2215.bugfix.md | 2 -- changelog.d/2217.contrib.md | 1 - changelog.d/2218.doc.md | 1 - changelog.d/2221.bugfix.1.md | 1 - changelog.d/2221.bugfix.md | 2 -- changelog.d/2223.bugfix.md | 2 -- changelog.d/2226.misc.md | 2 -- changelog.d/2233.bugfix.md | 1 - changelog.d/2235.bugfix.md | 2 -- 11 files changed, 52 insertions(+), 15 deletions(-) delete mode 100644 changelog.d/2214.contrib.md delete mode 100644 changelog.d/2215.bugfix.md delete mode 100644 changelog.d/2217.contrib.md delete mode 100644 changelog.d/2218.doc.md delete mode 120000 changelog.d/2221.bugfix.1.md delete mode 100644 changelog.d/2221.bugfix.md delete mode 100644 changelog.d/2223.bugfix.md delete mode 100644 changelog.d/2226.misc.md delete mode 120000 changelog.d/2233.bugfix.md delete mode 100644 changelog.d/2235.bugfix.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 02f9f34e4..92bdf0b8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,57 @@ + + +## v7.5.1 + +*2025-09-26* + +### Bug fixes + +- Fix static parsing of {file}`pyproject.toml` data when the + {file}`pyproject.toml` is supplied as a relative path -- by {user}`sirosen`. + + *PRs and issues:* {issue}`2215`, {issue}`2221`, {issue}`2233` + +- The "via" paths in `pip-compile` output for requirements discovered from + `pyproject.toml` data are now written in POSIX format -- by {user}`sirosen`. + + *PRs and issues:* {issue}`2221` + +- Fixed a bug which removed slashes from URLs in ``-r`` and ``-c`` in the output + of ``pip-compile`` -- by {user}`sirosen`. + + *PRs and issues:* {issue}`2223` + +- Fix an incompatibility with ``click >= 8.3`` which made ``pip-compile`` display incorrect + options in the compile command in output headers -- by {user}`sirosen`. + + *PRs and issues:* {issue}`2235` + +### Improved documentation + +- ReadTheDocs builds for `pip-tools` no longer include htmlzip and pdf outputs -- by :user:`sirosen`. + + *PRs and issues:* {issue}`2218` + +### Contributor-facing changes + +- `pip-tools` now tests on and officially supports `pip` version 25.2 -- by {user}`sirosen`. + + *PRs and issues:* {issue}`2214` + +- Documentation build and changelog maintenance -- by {user}`jayaddison` (for OpenCulinary). + + *PRs and issues:* {issue}`2217` + +### Miscellaneous internal changes + +- The CPython versions tested in nightly CI runs are now separate from + branch and PR CI, and don't include very old versions -- by {user}`sirosen`. + + *PRs and issues:* {issue}`2226` + + ## v7.5.0 *2025-07-30* diff --git a/changelog.d/2214.contrib.md b/changelog.d/2214.contrib.md deleted file mode 100644 index c520e8580..000000000 --- a/changelog.d/2214.contrib.md +++ /dev/null @@ -1 +0,0 @@ -`pip-tools` now tests on and officially supports `pip` version 25.2 -- by {user}`sirosen`. diff --git a/changelog.d/2215.bugfix.md b/changelog.d/2215.bugfix.md deleted file mode 100644 index a849ceebd..000000000 --- a/changelog.d/2215.bugfix.md +++ /dev/null @@ -1,2 +0,0 @@ -Fix static parsing of {file}`pyproject.toml` data when the -{file}`pyproject.toml` is supplied as a relative path -- by {user}`sirosen`. diff --git a/changelog.d/2217.contrib.md b/changelog.d/2217.contrib.md deleted file mode 100644 index 0e896f063..000000000 --- a/changelog.d/2217.contrib.md +++ /dev/null @@ -1 +0,0 @@ -Documentation build and changelog maintenance -- by {user}`jayaddison` (for OpenCulinary). diff --git a/changelog.d/2218.doc.md b/changelog.d/2218.doc.md deleted file mode 100644 index 274719c63..000000000 --- a/changelog.d/2218.doc.md +++ /dev/null @@ -1 +0,0 @@ -ReadTheDocs builds for `pip-tools` no longer include htmlzip and pdf outputs -- by :user:`sirosen`. diff --git a/changelog.d/2221.bugfix.1.md b/changelog.d/2221.bugfix.1.md deleted file mode 120000 index eafcc1c06..000000000 --- a/changelog.d/2221.bugfix.1.md +++ /dev/null @@ -1 +0,0 @@ -2215.bugfix.md \ No newline at end of file diff --git a/changelog.d/2221.bugfix.md b/changelog.d/2221.bugfix.md deleted file mode 100644 index e01926511..000000000 --- a/changelog.d/2221.bugfix.md +++ /dev/null @@ -1,2 +0,0 @@ -The "via" paths in `pip-compile` output for requirements discovered from -`pyproject.toml` data are now written in POSIX format -- by {user}`sirosen`. diff --git a/changelog.d/2223.bugfix.md b/changelog.d/2223.bugfix.md deleted file mode 100644 index 42a6be6a2..000000000 --- a/changelog.d/2223.bugfix.md +++ /dev/null @@ -1,2 +0,0 @@ -Fixed a bug which removed slashes from URLs in ``-r`` and ``-c`` in the output -of ``pip-compile`` -- by {user}`sirosen`. diff --git a/changelog.d/2226.misc.md b/changelog.d/2226.misc.md deleted file mode 100644 index 4230c55b3..000000000 --- a/changelog.d/2226.misc.md +++ /dev/null @@ -1,2 +0,0 @@ -The CPython versions tested in nightly CI runs are now separate from -branch and PR CI, and don't include very old versions -- by {user}`sirosen`. diff --git a/changelog.d/2233.bugfix.md b/changelog.d/2233.bugfix.md deleted file mode 120000 index eafcc1c06..000000000 --- a/changelog.d/2233.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -2215.bugfix.md \ No newline at end of file diff --git a/changelog.d/2235.bugfix.md b/changelog.d/2235.bugfix.md deleted file mode 100644 index 5d55a399d..000000000 --- a/changelog.d/2235.bugfix.md +++ /dev/null @@ -1,2 +0,0 @@ -Fix an incompatibility with ``click >= 8.3`` which made ``pip-compile`` display incorrect -options in the compile command in output headers -- by {user}`sirosen`. From 6a863fdebc8481adcda6fd0d019e0e1cc052b6ae Mon Sep 17 00:00:00 2001 From: Stephen Rosen Date: Mon, 29 Sep 2025 10:46:38 -0500 Subject: [PATCH 2/2] Various small fixes to the changelog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <578543+webknjaz@users.noreply.github.com> Co-authored-by: James Addison <55152140+jayaddison@users.noreply.github.com> --- CHANGELOG.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 92bdf0b8b..6803c8142 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,3 @@ - - ## v7.5.1 @@ -8,7 +6,7 @@ ### Bug fixes -- Fix static parsing of {file}`pyproject.toml` data when the +- Fixed static parsing of {file}`pyproject.toml` data when the {file}`pyproject.toml` is supplied as a relative path -- by {user}`sirosen`. *PRs and issues:* {issue}`2215`, {issue}`2221`, {issue}`2233` @@ -23,29 +21,33 @@ *PRs and issues:* {issue}`2223` -- Fix an incompatibility with ``click >= 8.3`` which made ``pip-compile`` display incorrect +- Fixed an incompatibility with ``click >= 8.3`` which made ``pip-compile`` display incorrect options in the compile command in output headers -- by {user}`sirosen`. *PRs and issues:* {issue}`2235` +### Features + +- `pip-tools` now officially supports `pip` version 25.2 -- by {user}`sirosen`. + + *PRs and issues:* {issue}`2214` + ### Improved documentation -- ReadTheDocs builds for `pip-tools` no longer include htmlzip and pdf outputs -- by :user:`sirosen`. +- ReadTheDocs builds for `pip-tools` no longer include htmlzip and pdf outputs -- by {user}`sirosen`. *PRs and issues:* {issue}`2218` ### Contributor-facing changes -- `pip-tools` now tests on and officially supports `pip` version 25.2 -- by {user}`sirosen`. +- `pip-tools` now tests on `pip` version 25.2 -- by {user}`sirosen`. *PRs and issues:* {issue}`2214` -- Documentation build and changelog maintenance -- by {user}`jayaddison` (for OpenCulinary). +- The changelog documentation for contributors now provides hyperlinks to the source of each example change note -- by {user}`jayaddison` (for OpenCulinary). *PRs and issues:* {issue}`2217` -### Miscellaneous internal changes - - The CPython versions tested in nightly CI runs are now separate from branch and PR CI, and don't include very old versions -- by {user}`sirosen`.