@@ -18,7 +18,7 @@ $ pip install --user --upgrade --pre libvcs
1818### Breaking
1919
2020- ` GitRepo ` , ` SVNRepo ` , ` MercurialRepo ` , ` BaseRepo ` have been renamed to ` GitProject ` , ` SVNProject ` ,
21- ` MercurialProject ` , ` BaseProject ` ({issue}` # 327` )
21+ ` MercurialProject ` , ` BaseProject ` ({issue}` 327 ` )
2222- ` GitProject ` , ` SVNProject ` , ` MercurialProject ` , ` BaseProject ` have been moved to
2323 ` libvcs.projects.{module}.{Module}Project `
2424- ` repo_dir ` param is renamed to ` dir ` :
@@ -27,19 +27,19 @@ $ pip install --user --upgrade --pre libvcs
2727
2828 After: ` GitProject(url='...', dir='...') `
2929
30- {issue}` # 324`
30+ {issue}` 324 `
3131
3232- ` dir ` to ` pathlib ` , ` BaseProject.path ` -> ` BaseProject.dir `
33- - Logging functions moved to {attr}` libvcs.projects.base.BaseProject.log ` ({issue}` # 322` )
33+ - Logging functions moved to {attr}` libvcs.projects.base.BaseProject.log ` ({issue}` 322 ` )
3434- Rename ` ProjectLoggingAdapter ` to ` CmdLoggingAdapter `
3535- ` CmdLoggingAdapter ` : Rename ` repo_name ` param to ` keyword `
3636- ` create_repo ` -> ` create_project `
37- - ` GitRemote ` and ` GitStatus ` : Move to {func}` dataclasses.dataclass ` ({issue}` # 329` )
38- - ` extract_status() ` : Move to ` GitStatus.from_stdout ` ({issue}` # 329` )
37+ - ` GitRemote ` and ` GitStatus ` : Move to {func}` dataclasses.dataclass ` ({issue}` 329 ` )
38+ - ` extract_status() ` : Move to ` GitStatus.from_stdout ` ({issue}` 329 ` )
3939
4040### What's new
4141
42- - ** Commands** : Experimental command wrappers added ({issue}` # 319` ):
42+ - ** Commands** : Experimental command wrappers added ({issue}` 319 ` ):
4343
4444 - {class}` libvcs.cmd.git.Git `
4545
@@ -100,11 +100,10 @@ $ pip install --user --upgrade --pre libvcs
100100
101101### Development
102102
103- - Add codeql analysis ({issue}` # 303` )
104- - git test suite: Lots of parametrization ({issue}` # 309` )
103+ - Add codeql analysis ({issue}` 303 ` )
104+ - git test suite: Lots of parametrization ({issue}` 309 ` )
105105- CI: Use poetry caching from
106- [ @actions/setup v3.1] ( https://github.com/actions/setup-python/releases/tag/v3.1.0 ) ,
107- ({issue}` #316 ` )
106+ [ @actions/setup v3.1] ( https://github.com/actions/setup-python/releases/tag/v3.1.0 ) , ({issue}` 316 ` )
108107- New constants for ` str ` -> class mappings
109108
110109 - {data}` libvcs.projects.constants.DEFAULT_VCS_CLASS_MAP `
@@ -114,14 +113,14 @@ $ pip install --user --upgrade --pre libvcs
114113- Remove tox and tox-poetry-installer. It turns out installing poetry inside a poetry project
115114 doesn't work well. (` poetry update ` , ` poetry publish ` , etc. commands would fail)
116115- Add [ doctest] ( https://docs.python.org/3/library/doctest.html ) w/
117- [ pytest + doctest] ( https://docs.pytest.org/en/7.1.x/how-to/doctest.html ) , ({issue}` # 321` ).
116+ [ pytest + doctest] ( https://docs.pytest.org/en/7.1.x/how-to/doctest.html ) , ({issue}` 321 ` ).
118117- Publish to PyPI via CI when git tags are set.
119118
120119### Documentation
121120
122121- API: Split documentation of modules to separate pages
123- - Fix sphinx-issues ({issue}` # 321` )
124- - Experiment with sphinx-autoapi ({issue}` # 328` ) for table of contents support
122+ - Fix sphinx-issues ({issue}` 321 ` )
123+ - Experiment with sphinx-autoapi ({issue}` 328 ` ) for table of contents support
125124
126125## libvcs 0.11.1 (2022-03-12)
127126
0 commit comments