# python setup.py --dry-run --verbose install import os.path from setuptools import setup, find_packages from distutils.core import setup setup( name='medashare', version='0.1.0', author='John-Mark Gurney', author_email='jmg@funkthat.com', packages=find_packages(), #url='', license='BSD', description='File Metadata sharing, query and storing utility.', #download_url='', long_description=open('README.md').read(), python_requires='>=3.8', install_requires=[ 'alembic', 'base58', 'edgold @ git+https://www.funkthat.com/gitea/jmg/ed448goldilocks.git@pyupdate#egg=edgold&subdirectory=python', 'databases[sqlite]', 'fastapi', 'fastapi_restful', 'httpx', 'SQLAlchemy', 'hypercorn', # option, for server only? 'orm', 'pasn1 @ git+https://www.funkthat.com/gitea/jmg/pasn1.git@c6c64510b42292557ace2b77272eb32cb647399d#egg=pasn1', 'file-magic @ git+https://github.com/file/file.git#egg=file-magic&subdirectory=python', 'pydantic[dotenv]', ], extras_require = { # requests needed for fastpi.testclient.TestClient 'dev': [ 'coverage', 'requests' ], }, entry_points={ 'console_scripts': [ 'medashare = medashare.cli:main', ] } )