mirror of
https://github.com/ChristianLight/tutor.git
synced 2024-12-13 14:43:03 +00:00
c15eec53dc
The package maintainer of the "tutor" package was kind enough to transfer ownership of the project to us. This is great, because we no longer have to use the "openedx" suffix, which is trademarked. For the time being, we keep maintaining the "tutor-openedx" package which has a 1-to-1 dependency on the "tutor" package. In the future, we expect that we will no longer push upgrades to tutor-openedx.
67 lines
2.0 KiB
Python
67 lines
2.0 KiB
Python
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
|
|
""")
|