Skip to content
Snippets Groups Projects
setup.py 1.23 KiB
Newer Older
  • Learn to ignore specific revisions
  • #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    
    from setuptools import setup, find_packages
    
    # This script (for now) is only intended to install the 'relate' content helper
    # script.  relate-validate. Its use is not needed for (and unrelated to)
    # deploying RELATE as a web service.
    
    # Use 'pip install -r requirements.txt' first to install prerequisites.
    
    
    setup(name="relate-courseware",
          version="2016.1",
          description="RELATE courseware",
          long_description=open("README.rst", "rt").read(),
    
          author="Andreas Kloeckner",
    
    Andreas Klöckner's avatar
    Andreas Klöckner committed
          url="https://github.com/inducer/relate",
    
          author_email="inform@tiker.net",
          license="MIT",
    
          packages=find_packages(exclude=['tests']),
    
              "django>=1.10,<1.12",
              "django-crispy-forms>=1.5.1",
    
              "markdown",
              "dulwich",
              "pyyaml",
              "nbconvert>=5.2.1",
    
              "pycountry",
    
              ],
          package_data={
              "relate": [
                  "templates/*.html",
                  ],
              "course": [
                  "templates/course/*.html",
                  "templates/course/jinja2/*.tpl",
                  ],
              },
          )