Skip to content
Snippets Groups Projects
setup.py 1.05 KiB
Newer Older
  • Learn to ignore specific revisions
  • import sys
    
    if sys.version_info < (3,3):
        sys.exit('Sorry, Python < 3.3 is not supported')
    
    from setuptools import setup, find_packages
    
    with open("README.md", "r", encoding="utf-8") as fh:
    
    Swen Vermeul's avatar
    Swen Vermeul committed
        long_description = fh.read()
    
    
    setup(
        name='PyBIS',
    
    Swen Vermeul's avatar
    Swen Vermeul committed
        version= '1.10.8',
    
    Swen Vermeul's avatar
    Swen Vermeul committed
        author='Swen Vermeul • ID SIS • ETH Zürich',
    
        author_email='swen@ethz.ch',
    
    Swen Vermeul's avatar
    Swen Vermeul committed
        description='openBIS connection and interaction, optimized for using with Jupyter',
        long_description=long_description,
        long_description_content_type="text/markdown",
        url='https://sissource.ethz.ch/sispub/openbis/tree/master/pybis',
    
        packages=find_packages(),
    
    Swen Vermeul's avatar
    Swen Vermeul committed
        license='Apache Software License Version 2.0',
    
        install_requires=[
            'pytest',
            'requests',
            'datetime',
            'pandas',
            'click',
            'texttable',
            'tabulate',
        ],
    
    Swen Vermeul's avatar
    Swen Vermeul committed
        python_requires=">=3.3",
        classifiers=[
    
            "Programming Language :: Python :: 3",
    
    Swen Vermeul's avatar
    Swen Vermeul committed
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
        ],