Skip to content

Commit f9427af

Browse files
committed
docs(CHANGES) reframe libvcs 0.41 bump as Breaking changes
why: PR #544 (v1.59.0) established the convention that libvcs version-coupling bumps land under `### Breaking changes`. This PR's libvcs>=0.41.0 bump was filed under `### Development`, mixing the version bump (breaking for downstream packagers) with the test-side parameter renames (non-breaking, internal). Splitting the entry restores parity with #544. what: - Move the libvcs version bump into a new `### Breaking changes` section, matching the v1.59.0 entry style (one terse bullet) - Keep the test-side parameter renames and the [tool.uv.sources] note under `### Development` - No content removed; only reorganised + headings added
1 parent 3a719a6 commit f9427af

1 file changed

Lines changed: 11 additions & 7 deletions

File tree

CHANGES

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,20 @@ $ uvx --from 'vcspull' --prerelease allow vcspull
3737
_Notes on upcoming releases will be added here_
3838
<!-- END PLACEHOLDER - ADD NEW CHANGELOG ENTRIES BELOW THIS LINE -->
3939

40-
### Development
40+
### Breaking changes
4141

42-
- Track libvcs's `vcs_gitconfig` fixture rename
42+
- Bump minimum libvcs from 0.40.0 to 0.41.0 to pick up the upstream
43+
`vcs_gitconfig` / `vcs_hgconfig` pytest fixture rename
4344
([libvcs#528](https://github.com/vcs-python/libvcs/issues/528),
44-
[libvcs#529](https://github.com/vcs-python/libvcs/pull/529)). The
45-
internal `setup()` autouse fixture in `conftest.py` and the
45+
[libvcs#529](https://github.com/vcs-python/libvcs/pull/529))
46+
47+
### Development
48+
49+
- Internal `setup()` autouse fixture in `conftest.py` and the
4650
`test_home_contains_gitconfig` / `test_pytester_git_commit_in_isolated_run`
47-
tests now request the renamed `vcs_gitconfig` parameter. Pinned to
48-
`libvcs>=0.41.0,<0.42.0`; `[tool.uv.sources]` temporarily tracks the
49-
libvcs branch until 0.41.0 ships.
51+
tests now request the renamed `vcs_gitconfig` parameter.
52+
`[tool.uv.sources]` temporarily tracks the libvcs branch until
53+
0.41.0 ships on PyPI; drop in a follow-up PR after release.
5054

5155
### Documentation
5256

0 commit comments

Comments
 (0)