File tree Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Original file line number Diff line number Diff line change 2
2
3
3
import setuptools
4
4
5
+ extra_dependencies = {
6
+ 'pytest~=6.2' : ['dev' , 'tests' ],
7
+ 'coverage~=5.5' : ['dev' , 'tests' ],
8
+ }
9
+ extras_require = {'all' : []}
10
+ for dep , topics in extra_dependencies .items ():
11
+ extras_require ['all' ].append (dep )
12
+ for topic in topics :
13
+ extras_require .setdefault (topic , [])
14
+ extras_require [topic ].append (dep )
15
+
16
+
5
17
setuptools .setup (
6
18
name = 'argparse-subdec' ,
7
19
version = '0.1.0' ,
8
20
long_description = (pathlib .Path (__file__ ).parent / 'README.rst' ).read_text (),
9
21
long_description_content_type = 'text/x-rst' ,
10
22
url = 'https://github.com/guludo/python-argparse-subdec' ,
11
23
packages = ['argparse_subdec' ],
12
- extras_require = {
13
- 'tests' : [
14
- 'pytest~=6.2' ,
15
- 'coverage~=5.5' ,
16
- ],
17
- },
24
+ extras_require = extras_require ,
18
25
classifiers = [
19
26
'Development Status :: 4 - Beta' ,
20
27
'Intended Audience :: Developers' ,
You can’t perform that action at this time.
0 commit comments