11import versioneer
22import yaml
33
4- from six import string_types
54from os .path import exists
65from setuptools import setup
76
@@ -12,40 +11,42 @@ def environment_dependencies(obj, dependencies=None):
1211 # if isinstance(obj, string_types):
1312 # dependencies.append(obj.replace('=', '=='))
1413 elif isinstance (obj , dict ):
15- if ' dependencies' in obj :
16- environment_dependencies (obj [' dependencies' ], dependencies = dependencies )
17- elif ' pip' in obj :
18- environment_dependencies (obj [' pip' ], dependencies = dependencies )
14+ if " dependencies" in obj :
15+ environment_dependencies (obj [" dependencies" ], dependencies = dependencies )
16+ elif " pip" in obj :
17+ environment_dependencies (obj [" pip" ], dependencies = dependencies )
1918 elif isinstance (obj , list ):
2019 for d in obj :
2120 environment_dependencies (d , dependencies = dependencies )
2221 return dependencies
2322
2423
25- with open (' environment.yml' ) as f :
24+ with open (" environment.yml" ) as f :
2625 install_requires = environment_dependencies (yaml .safe_load (f ))
2726
28- if exists (' README.rst' ):
29- with open (' README.rst' ) as f :
27+ if exists (" README.rst" ):
28+ with open (" README.rst" ) as f :
3029 long_description = f .read ()
3130else :
32- long_description = ''
31+ long_description = ""
3332
34- setup (name = 'dask-mpi' ,
35- version = versioneer .get_version (),
36- cmdclass = versioneer .get_cmdclass (),
37- description = 'Deploy Dask using mpi4py' ,
38- url = 'https://github.com/dask/dask-mpi' , # TODO: Update to docs when docs complete
39- maintainer = 'Kevin Paul' ,
40- maintainer_email = 'kpaul@ucar.edu' ,
41- license = 'BSD 3-Clause' ,
42- include_package_data = True ,
43- install_requires = install_requires ,
44- python_requires = ">=3.5" ,
45- packages = ['dask_mpi' ],
46- long_description = long_description ,
47- entry_points = """
33+ setup (
34+ name = "dask-mpi" ,
35+ version = versioneer .get_version (),
36+ cmdclass = versioneer .get_cmdclass (),
37+ description = "Deploy Dask using mpi4py" ,
38+ url = "https://github.com/dask/dask-mpi" , # TODO: Update to docs when docs complete
39+ maintainer = "Kevin Paul" ,
40+ maintainer_email = "kpaul@ucar.edu" ,
41+ license = "BSD 3-Clause" ,
42+ include_package_data = True ,
43+ install_requires = install_requires ,
44+ python_requires = ">=3.5" ,
45+ packages = ["dask_mpi" ],
46+ long_description = long_description ,
47+ entry_points = """
4848 [console_scripts]
4949 dask-mpi=dask_mpi.cli:go
5050 """ ,
51- zip_safe = False )
51+ zip_safe = False ,
52+ )
0 commit comments