# python setup.py --dry-run --verbose install import os.path from setuptools import setup, find_packages from distutils.core import setup setup( name='bitelab', version='0.1.0', author='John-Mark Gurney', author_email='jmg@FreeBSD.org', packages=find_packages(), #url='', license='BSD', description='Build Integrity and Testing of Embedded systems LAB', #download_url='', long_description=open('README.md').read(), python_requires='>=3.8', install_requires=[ 'aioconsole', # for aioconsole.stream only 'databases[sqlite]', 'fastapi', 'httpx', 'hypercorn', # option, for server only? 'orm', 'pydantic[dotenv]', 'ucl', 'websockets', 'wsfwd @ git+https://www.funkthat.com/gitea/jmg/wsfwd.git', ], extras_require = { # requests needed for fastpi.testclient.TestClient 'dev': [ 'coverage', 'requests' ], }, entry_points={ 'console_scripts': [ 'bitelab = bitelab.__main__:main', ] } )