@@ -4,7 +4,24 @@ version = "0.13.0a10"
4
4
description = " Lite, typed, python library wrapper for git, svn, mercurial, etc."
5
5
license = " MIT"
6
6
authors = [" Tony Narlock <tony@git-pull.com>" ]
7
- keywords = [" libvcs" , " git" , " mercurial" , " hg" , " svn" , " subversion" , " library" , " lib" , " wrapper" , " vcs" , " version control" , " scm" , " clone" , " checkout" , " abstraction" , " version-control" ]
7
+ keywords = [
8
+ " libvcs" ,
9
+ " git" ,
10
+ " mercurial" ,
11
+ " hg" ,
12
+ " svn" ,
13
+ " subversion" ,
14
+ " library" ,
15
+ " lib" ,
16
+ " wrapper" ,
17
+ " vcs" ,
18
+ " version control" ,
19
+ " scm" ,
20
+ " clone" ,
21
+ " checkout" ,
22
+ " abstraction" ,
23
+ " version-control" ,
24
+ ]
8
25
classifiers = [
9
26
" Development Status :: 4 - Beta" ,
10
27
" License :: OSI Approved :: MIT License" ,
@@ -23,15 +40,15 @@ classifiers = [
23
40
" Topic :: Software Development :: Version Control :: Git" ,
24
41
" Topic :: Software Development :: Version Control :: Mercurial" ,
25
42
" Topic :: System :: Shells" ,
26
- " Typing :: Typed"
43
+ " Typing :: Typed" ,
27
44
]
28
45
homepage = " http://github.com/vcs-python/libvcs/"
29
46
readme = " README.md"
30
47
packages = [
31
- { include = " libvcs" }
48
+ { include = " libvcs" },
32
49
]
33
50
include = [
34
- { path = " tests" , format = " sdist" }
51
+ { path = " tests" , format = " sdist" },
35
52
]
36
53
37
54
[tool .poetry .urls ]
@@ -42,7 +59,7 @@ Changes = "https://github.com/vcs-python/libvcs/blob/master/CHANGES"
42
59
43
60
[tool .poetry .dependencies ]
44
61
python = " ^3.9"
45
- typing-extensions = {version = " ^4.1.1" , python = ' 3.10' }
62
+ typing-extensions = { version = " ^4.1.1" , python = ' 3.10' }
46
63
47
64
[tool .poetry .dev-dependencies ]
48
65
# ## Docs ###
@@ -78,8 +95,26 @@ isort = "*"
78
95
flake8 = " *"
79
96
80
97
[tool .poetry .extras ]
81
- docs = [" sphinx" , " sphinx-issues" , " sphinx-autoapi" , " sphinx-autodoc-typehints" , " sphinx-autobuild" , " sphinx-copybutton" , " sphinxext-opengraph" , " sphinx-inline-tabs" , " sphinxext-rediraffe" , " myst_parser" , " furo" ]
82
- test = [" faker" , " pytest" , " pytest-rerunfailures" , " pytest-mock" , " pytest-watcher" ]
98
+ docs = [
99
+ " sphinx" ,
100
+ " sphinx-issues" ,
101
+ " sphinx-autoapi" ,
102
+ " sphinx-autodoc-typehints" ,
103
+ " sphinx-autobuild" ,
104
+ " sphinx-copybutton" ,
105
+ " sphinxext-opengraph" ,
106
+ " sphinx-inline-tabs" ,
107
+ " sphinxext-rediraffe" ,
108
+ " myst_parser" ,
109
+ " furo" ,
110
+ ]
111
+ test = [
112
+ " faker" ,
113
+ " pytest" ,
114
+ " pytest-rerunfailures" ,
115
+ " pytest-mock" ,
116
+ " pytest-watcher" ,
117
+ ]
83
118
coverage = [" codecov" , " coverage" , " pytest-cov" ]
84
119
format = [" black" , " isort" ]
85
120
lint = [" flake8" ]
0 commit comments