from setuptools import setup, find_packages import pathlib here = pathlib.Path(__file__).parent.resolve() # get the long description from the README file long_description = (here / 'README.md').read_text(encoding='utf-8') setup( name='argaze', version='0.0.3', description='A Python toolkit for gaze processing in AR environnement', long_description=long_description, long_description_content_type='text/markdown', url='https://git.recherche.enac.fr/projects/argaze/', author='ACHIL laboratory at Ecole Nationale de l\'Aviation Civile (ENAC)', author_email='achil@recherche.enac.fr', # see https://pypi.org/classifiers/ classifiers=[ 'Development Status :: 2 - Pre-Alpha', 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'Topic :: Scientific/Engineering :: Human Machine Interfaces', 'License :: OSI Approved :: BSD License', 'Programming Language :: Python :: 3', 'Operating System :: OS Independent' ], keywords='eye tracking, gaze, aruco, augmented reality', package_dir={'':'src'}, packages=find_packages(where='src'), python_requires='>=3.11', install_requires=['opencv-python>=4.7.0', 'opencv-contrib-python>=4.7.0', 'numpy', 'pandas', 'matplotlib', 'shapely', 'lempel_ziv_complexity', 'scipy', 'scikit-learn'], project_urls={ 'Bug Reports': 'https://git.recherche.enac.fr/projects/argaze/issues', 'Source': 'https://git.recherche.enac.fr/projects/argaze/repository', }, )