Skip to content

Commit

Permalink
#44: setting up wfcommons testing infrastructure
Browse files Browse the repository at this point in the history
  • Loading branch information
rafaelfsilva committed Sep 19, 2024
1 parent b53fb5b commit a463224
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 59 deletions.
2 changes: 1 addition & 1 deletion bin/wfbench
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/usr/bin/env python3
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Copyright (c) 2021-2024 The WfCommons Team.
Expand Down
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ name = "wfcommons"
authors = [{name = "WfCommons team", email = "[email protected]"}]
description = "A Framework for Enabling Scientific Workflow Research and Education"
readme = "README.md"
requires-python = ">=3.8"
requires-python = ">=3.9"
classifiers = [
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
Expand All @@ -29,6 +29,7 @@ dependencies = [
"matplotlib",
"networkx",
"numpy",
"pandas",
"python-dateutil",
"requests",
"scipy",
Expand Down
12 changes: 0 additions & 12 deletions requirements.txt

This file was deleted.

45 changes: 0 additions & 45 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,58 +24,13 @@ def run(self):
sys.exit(-1)
super().run()


with open('README.md', 'r') as fh:
long_description = fh.read()

# Fetch the version
exec(open('wfcommons/version.py').read())

setup(
name='wfcommons',
version="1.1",
license='LGPLv3',
author='WfCommons team',
author_email='[email protected]',
description='A Framework for Enabling Scientific Workflow Research and Education',
long_description=long_description,
long_description_content_type='text/markdown',
url='https://github.com/wfcommons/wfcommons',
packages=find_packages(),
include_package_data=True,
has_ext_modules=lambda: True,
cmdclass={
'build_ext': Build,
},
install_requires=[
'jsonschema',
'matplotlib',
'networkx',
'numpy',
'python-dateutil',
'requests',
'scipy',
'setuptools',
'pyyaml',
'pandas',
'stringcase'
],
classifiers=[
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
'Operating System :: OS Independent',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Intended Audience :: Developers',
'Intended Audience :: Education',
'Intended Audience :: Science/Research',
'Natural Language :: English',
'Topic :: Documentation :: Sphinx',
'Topic :: System :: Distributed Computing'
],
python_requires='>=3.9',
data_files=[
('bin', ['bin/cpu-benchmark', 'bin/wfbench'])
],
Expand Down

0 comments on commit a463224

Please sign in to comment.