@@ -24,58 +24,13 @@ def run(self):
2424 sys .exit (- 1 )
2525 super ().run ()
2626
27-
28- with open ('README.md' , 'r' ) as fh :
29- long_description = fh .read ()
30-
31- # Fetch the version
32- exec (open ('wfcommons/version.py' ).read ())
33-
3427setup (
35- name = 'wfcommons' ,
36- version = "1.1" ,
37- license = 'LGPLv3' ,
38- author = 'WfCommons team' ,
39- author_email = 'support@wfcommons.org' ,
40- description = 'A Framework for Enabling Scientific Workflow Research and Education' ,
41- long_description = long_description ,
42- long_description_content_type = 'text/markdown' ,
43- url = 'https://github.com/wfcommons/wfcommons' ,
4428 packages = find_packages (),
4529 include_package_data = True ,
4630 has_ext_modules = lambda : True ,
4731 cmdclass = {
4832 'build_ext' : Build ,
4933 },
50- install_requires = [
51- 'jsonschema' ,
52- 'matplotlib' ,
53- 'networkx' ,
54- 'numpy' ,
55- 'python-dateutil' ,
56- 'requests' ,
57- 'scipy' ,
58- 'setuptools' ,
59- 'pyyaml' ,
60- 'pandas' ,
61- 'stringcase'
62- ],
63- classifiers = [
64- 'License :: OSI Approved :: GNU General Public License v3 (GPLv3)' ,
65- 'Operating System :: OS Independent' ,
66- 'Programming Language :: Python :: 3' ,
67- 'Programming Language :: Python :: 3.9' ,
68- 'Programming Language :: Python :: 3.10' ,
69- 'Programming Language :: Python :: 3.11' ,
70- 'Programming Language :: Python :: 3.12' ,
71- 'Intended Audience :: Developers' ,
72- 'Intended Audience :: Education' ,
73- 'Intended Audience :: Science/Research' ,
74- 'Natural Language :: English' ,
75- 'Topic :: Documentation :: Sphinx' ,
76- 'Topic :: System :: Distributed Computing'
77- ],
78- python_requires = '>=3.9' ,
7934 data_files = [
8035 ('bin' , ['bin/cpu-benchmark' , 'bin/wfbench' ])
8136 ],
0 commit comments