import io import os import sys from setuptools import setup HERE = os.path.abspath(os.path.dirname(__file__)) def load_readme(): return """ WARNING: This project has moved to https://pypi.org/project/tutor/. You should now install Tutor with:: pip install tutor """ def load_about(): about = {} with io.open( os.path.join(HERE, "tutor", "__about__.py"), "rt", encoding="utf-8" ) as f: exec(f.read(), about) # pylint: disable=exec-used return about ABOUT = load_about() setup( name="tutor-openedx", version=ABOUT["__version__"], url="https://docs.tutor.overhang.io/", project_urls={ "Documentation": "https://docs.tutor.overhang.io/", "Code": "https://github.com/overhangio/tutor", "Issue tracker": "https://github.com/overhangio/tutor/issues", "Community": "https://discuss.overhang.io", }, license="AGPLv3", author="Overhang.io", author_email="contact@overhang.io", description="The Docker-based Open edX distribution designed for peace of mind", long_description=load_readme(), long_description_content_type="text/x-rst", packages=[], python_requires=">=3.5", install_requires=["tutor=={}".format(ABOUT["__version__"])], classifiers=[ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", ], ) sys.stderr.write(""" Installing Tutor from tutor-openedx is deprecated. You should instead install the "tutor" package with: pip install tutor """)