@@ -9,18 +9,30 @@ To install the unreleased libvcs version, see
9
9
$ pip install --user --upgrade --pre libvcs
10
10
```
11
11
12
- ## libvcs 0.13 .0 (unreleased)
12
+ ## libvcs 0.14 .0 (unreleased)
13
13
14
14
- _ Add your latest changes from PRs here_
15
15
16
+ ## libvcs 0.13.0, "Jane" (2022-05-30)
17
+
16
18
### Breaking changes
17
19
18
- - {issue}` 343 ` : ` libvcs.cmd.core ` (including {func}` ~libvcs._internal.run.run ` ) have been moved to
19
- ` libvcs._internal.run ` . It will be supported as an unstable, internal API.
20
- - {issue}` 366 ` : ` libvcs.cmd ` for hg, git, and svn updated to use Keyword-only arguments via [ PEP
21
- 3102]
20
+ - {issue}` 343 ` : ` libvcs.cmd.core ` moved to ` libvcs._internal.run ` to make it more clear the API is
21
+ closed.
22
+
23
+ This includes {func}` ~libvcs._internal.run.run `
24
+
25
+ Before in 0.13:
26
+
27
+ ``` python
28
+ from libvcs.cmd.core import run
29
+ ```
30
+
31
+ New module in >=0.13:
22
32
23
- [ pep 3102 ] : https://peps.python.org/pep-3102/#specification
33
+ ``` python
34
+ from libvcs._internal.run import run
35
+ ```
24
36
25
37
- {issue}` 361 ` : {class}` ~libvcs._internal.run.run ` 's params are now a pass-through to
26
38
{class}` subprocess.Popen ` .
@@ -37,21 +49,26 @@ $ pip install --user --upgrade --pre libvcs
37
49
38
50
- ` repo_name ` switched from attribute to property
39
51
40
- - {issue} ` 364 ` : Project classes no longer accept positional arguments. Per [ PEP 570] .
52
+ - Keyword-only arguments via [ PEP 3102 ] , [ PEP 570]
41
53
42
- Deprecated in >=0.13:
54
+ - {issue} ` 366 ` : ` libvcs.cmd ` for hg, git, and svn updated to use
43
55
44
- ``` python
45
- GitProject(' https://github.com/vcs-python/libvcs.git' )
46
- ```
56
+ - {issue}` 364 ` : Project classes no longer accept positional arguments.
47
57
48
- New style in >=0.13:
58
+ Deprecated in >=0.13:
49
59
50
- ``` python
51
- GitProject(url = ' https://github.com/vcs-python/libvcs.git' )
52
- ```
60
+ ``` python
61
+ GitProject(' https://github.com/vcs-python/libvcs.git' )
62
+ ```
63
+
64
+ New style in >= 0.13 :
65
+
66
+ ```python
67
+ GitProject(url = ' https://github.com/vcs-python/libvcs.git' )
68
+ ```
53
69
54
- [ pep 570 ] : https://peps.python.org/pep-0570/
70
+ [pep 570 ]: https:// peps.python.org/ pep- 0570 /
71
+ [pep 3102 ]: https:// peps.python.org/ pep- 3102 / # specification
55
72
56
73
# ## What's new
57
74
0 commit comments