github.com/filecoin-project/bacalhau@v0.3.23-0.20230228154132-45c989550ace/integration/airflow/setup.py (about) 1 #!/usr/bin/env python 2 3 """The setup script.""" 4 5 from setuptools import find_packages, setup 6 7 with open("README.md") as readme_file: 8 readme = readme_file.read() 9 10 11 requirements = [ 12 # "Package-A @ git+https://example.net/package-a.git@main", 13 # "bacalhau_sdk==0.1.2", 14 # "bacalhau_sdk @ git+https://github.com/filecoin-project/bacalhau.git@main#egg=bacalhau_sdk&subdirectory=python" 15 "bacalhau_sdk==0.1.3", 16 "apache-airflow>=2.3.0", 17 "openlineage-airflow>=0.20.6", 18 ] 19 20 test_requirements = [] 21 22 setup( 23 author="Enrico Rotundo", 24 author_email="team@bacalhau.org", 25 python_requires=">=3.7", 26 classifiers=[ 27 "Development Status :: 2 - Pre-Alpha", 28 "Intended Audience :: Developers", 29 "License :: OSI Approved :: Apache Software License", 30 "Natural Language :: English", 31 "Programming Language :: Python :: 3", 32 "Programming Language :: Python :: 3.8", 33 ], 34 description="An Apache Airflow provider for Bacalhau.", 35 install_requires=requirements, 36 license="Apache Software License 2.0", 37 long_description=readme, 38 include_package_data=True, 39 keywords="bacalhau", 40 name="bacalhau_airflow", 41 packages=find_packages(include=["bacalhau", "bacalhau_airflow.*"]), 42 test_suite="tests", 43 tests_require=test_requirements, 44 url="https://github.com/filecoin-project/bacalhau/tree/main/integration/airflow", 45 version="0.0.1", 46 zip_safe=False, 47 )