github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/clients/python-wrapper/setup.py (about) 1 from setuptools import setup, find_packages 2 3 NAME = "lakefs" 4 VERSION = "0.6.1" 5 # To install the library, run the following 6 # 7 # python setup.py install 8 # 9 # prerequisite: setuptools 10 # http://pypi.python.org/pypi/setuptools 11 12 PYTHON_REQUIRES = ">=3.9" 13 REQUIRES = [ 14 "lakefs-sdk >= 1.20, < 2", 15 "pyyaml ~= 6.0.1", 16 ] 17 TEST_REQUIRES = [ 18 "pytest ~= 7.4.3", 19 "pytest-datafiles ~= 3.0.0", 20 "pandas ~= 2.1.4", 21 "pyarrow ~= 14.0.1", 22 "pillow ~= 10.2.0" 23 ] 24 25 with open('README.md') as f: 26 long_description = f.read() 27 28 setup( 29 name=NAME, 30 version=VERSION, 31 description="lakeFS Python SDK Wrapper", 32 author="Treeverse", 33 author_email="services@treeverse.io", 34 url="https://github.com/treeverse/lakeFS/tree/master/clients/python-wrapper", 35 keywords=["OpenAPI", "OpenAPI-Generator", "lakeFS API", "Python Wrapper"], 36 python_requires=">=3.9", 37 install_requires=REQUIRES, 38 tests_require=TEST_REQUIRES, 39 packages=find_packages(exclude=["tests"]), 40 include_package_data=True, 41 license="Apache 2.0", 42 long_description=long_description, 43 long_description_content_type='text/markdown' 44 )