File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed
Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,27 @@ $ uv add libvcs --prerelease allow
2020_ Notes on the upcoming release will go here._
2121<!-- END PLACEHOLDER - ADD NEW CHANGELOG ENTRIES BELOW THIS LINE -->
2222
23+ ### What's new
24+
25+ #### pytest plugin: Improve typings (#521 )
26+
27+ The pytest plugin now exports concise public TypeAliases in place of
28+ the private ` _ENV ` type that was leaking into public signatures:
29+
30+ - ` Env ` — public alias for the subprocess environment mapping type;
31+ replaces ` _ENV ` in all ` env: ` parameters across Protocol classes and
32+ helper functions
33+ - ` GitCommitEnvVars ` — alias for ` dict[str, str] ` , the type returned
34+ by the ` git_commit_envvars ` fixture
35+
36+ ` CreateRepoPytestFixtureFn ` is renamed to ` CreateRepoFn ` . Update any
37+ ` TYPE_CHECKING ` imports accordingly.
38+
39+ ### Documentation
40+
41+ - pytest plugin: ` CreateRepoFn ` and ` CreateRepoPostInitFn ` now render
42+ as hyperlinks in the fixture summary table (#521 )
43+
2344## libvcs 0.39.0 (2026-02-07)
2445
2546### New features
You can’t perform that action at this time.
0 commit comments