from setuptools import setup, find_packages import pathlib # Read the contents of the requirements.txt file here = pathlib.Path(__file__).parent.resolve() with open(here / 'requirements.txt') as f: requirements = f.read().splitlines() # Read the contents of the README.rst file with open(here / 'README.rst', 'r', encoding='utf-8') as f: long_description = f.read() setup( name='dynamics_learning', version='0.1.0', description='A project for data retrieval and processing of franka emika robot dynamics trajectory data and training of an LSTM for inverse dynamics modeling', long_description=long_description, long_description_content_type='text/x-rst', author='Leon Gorißen', author_email='leon.gorissen@llt.rwth-aachen.de', url='https://git-ce.rwth-aachen.de/iop/workstreams/ws.a3/franka_wwl_demonstrator', packages=find_packages(), install_requires=requirements, entry_points={ 'console_scripts': [ 'dynamics_learning=dynamics_learning.main:main', # Command-line script entry point ], }, classifiers=[ 'Programming Language :: Python :: 3', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', ], python_requires='>=3.10', )