from setuptools import setup, find_packages from aprendizations import (__author__, __license__, APP_NAME, APP_VERSION, APP_DESCRIPTION) with open("README.md", "r") as f: long_description = f.read() setup( name=APP_NAME, version=APP_VERSION, author=__author__, author_email="mjsb@uevora.pt", license=__license__, description=APP_DESCRIPTION.split('\n')[0], long_description=APP_DESCRIPTION, long_description_content_type="text/markdown", url="https://git.xdi.uevora.pt/mjsb/aprendizations.git", packages=find_packages(), include_package_data=True, # install files from MANIFEST.in python_requires='>=3.7.*', install_requires=[ 'tornado', 'mistune', 'pyyaml', 'pygments', 'sqlalchemy', 'bcrypt', 'networkx' ], entry_points={ 'console_scripts': [ 'aprendizations = aprendizations.serve:main', 'initdb-aprendizations = aprendizations.initdb:main', 'redirect = aprendizations.redirect:main', ] }, classifiers=[ 'Development Status :: 4 - Beta', 'Environment :: Console', 'Intended Audience :: Education', 'Programming Language :: Python :: 3', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', ], )