File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Filter options
Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Original file line number Diff line number Diff line change @@ -70,6 +70,19 @@ $ pip install --user --upgrade --pre libvcs
70
70
71
71
### Internals
72
72
73
+ - {issue}` 362 ` [ mypy] support added:
74
+
75
+ - Basic mypy tests now pass
76
+ - Type annotations added, including improved typings for:
77
+
78
+ - {meth}` libvcs._internal.subprocess.SubprocessCommand.run `
79
+ - {meth}` libvcs._internal.subprocess.SubprocessCommand.Popen `
80
+ - {meth}` libvcs._internal.subprocess.SubprocessCommand.check_output `
81
+ - {meth}` libvcs._internal.subprocess.run.run `
82
+
83
+ - ` make mypy ` and ` make watch_mypy `
84
+ - Automatic checking on CI
85
+
73
86
- {issue}` 345 ` ` libvcs.utils ` -> ` libvcs._internal ` to make it more obvious the APIs are strictly
74
87
closed.
75
88
- ` StrOrPath ` -> ` StrPath `
@@ -86,6 +99,9 @@ $ pip install --user --upgrade --pre libvcs
86
99
### Documentation
87
100
88
101
- Document ` libvcs.types `
102
+ - {issue}` 362 ` : Improve developer documentation to note [ mypy] and have tabbed examples for flake8.
103
+
104
+ [ mypy ] : http://mypy-lang.org/
89
105
90
106
### Packaging
91
107
You can’t perform that action at this time.
0 commit comments