Support Django 4.1, drop 1.11.
[django-cas-provider.git] / setup.py
index 2d65aaf..0e7c402 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,14 +1,28 @@
+import os
 from setuptools import setup, find_packages
 
+def read(fname):
+    return open(os.path.join(os.path.dirname(__file__), fname)).read()
 
 setup(
     name='django-cas-provider',
-    version='0.2.2',
+    version='23.3',
     description='A "provider" for the Central Authentication Service (http://jasig.org/cas)',
-    author='Chris Williams',
-    author_email='chris@nitron.org',
-    url='http://nitron.org/',
-    packages=find_packages(),
+    author='(Chris Williams), Sebastian Annies',
+    author_email='(chris@nitron.org), sebastian.annies@googlemail.com',
+    url='https://github.com/castlabs/django-cas-provider',
+    packages=find_packages(exclude=['cas_provider_examples']),
+    include_package_data=True,
+    license='MIT',
+    long_description=read('README.rst'),
     zip_safe=False,
-    install_requires=['setuptools'],
+    install_requires=[
+        'Django>=2.0,<4.2',
+        'lxml',
+        ],
+    classifiers = [
+        "Development Status :: 3 - Alpha",
+        "Framework :: Django",
+        "License :: OSI Approved :: MIT License",
+    ]
 )