[build-system] requires = [ "setuptools", ] build-backend = "setuptools.build_meta" [project] name = "argaze" authors = [ { name = 'ACHIL laboratory at Ecole Nationale de l\'Aviation Civile (ENAC)', email = 'argaze-contact@recherche.enac.fr' } ] description = "An Open and Flexible Software Library for Gaze Analysis and Interaction." readme= "README.md" requires-python = ">=3.11" keywords=[ "eye tracking", "gaze analysis", "real-time", "modular" ] license = {text = "GPLv3"} classifiers=[ 'Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'Topic :: Scientific/Engineering :: Human Machine Interfaces', 'License :: OSI Approved :: GNU General Public License v3 (GPLv3)', 'Programming Language :: Python :: 3', 'Operating System :: OS Independent' ] dependencies = [ 'opencv-python>=4.7.0', 'opencv-contrib-python>=4.7.0', 'numpy', 'pandas', 'av', 'colorama', 'matplotlib', 'shapely', 'lempel_ziv_complexity', 'scipy', 'scikit-learn' ] dynamic = ["version"] [project.urls] Homepage = "https://gitpub.recherche.enac.fr/argaze" Documentation = "http://achil.recherche.enac.fr/features/eye/argaze/index.html" Repository = "https://gitpub.recherche.enac.fr/argaze" Issues = "https://git.recherche.enac.fr/projects/argaze/issues" [project.scripts] demo="argaze ./src/argaze/utils/demo/ opencv_window_context_setup.json"