2021-10-21 09:43:01 +02:00
import os
2021-10-21 09:58:18 +02:00
from setuptools import find_namespace_packages , setup
2021-04-13 11:39:00 +02:00
from userausfall import __version__
2021-10-21 09:43:01 +02:00
__dir__ = os . path . abspath ( os . path . dirname ( __file__ ) )
try :
with open ( os . path . join ( __dir__ , " README.md " ) ) as f :
long_description = " \n " + f . read ( )
except FileNotFoundError :
long_description = " "
2021-04-13 11:39:00 +02:00
setup (
name = " userausfall " ,
version = __version__ ,
description = " account management for systemausfall.org " ,
2021-10-21 09:43:01 +02:00
long_description = long_description ,
long_description_content_type = " text/markdown " ,
2021-04-13 11:39:00 +02:00
url = " https://git.systemausfall.org/systemausfall.org/userausfall " ,
2021-10-21 09:43:01 +02:00
author = " userausfall developers " ,
author_email = " hallo@roko.li " ,
license = " AGPL-3.0-or-later " ,
packages = find_namespace_packages ( include = [ " userausfall " ] ) ,
install_requires = [
" django~=3.2.8 " ,
" djangorestframework~=3.12.1 " ,
" djangorestframework-camel-case~=1.2.0 " ,
" django-filter~=2.4.0 " ,
" django-rest-registration~=0.6.4 " ,
" djeveric@https://git.hack-hro.de/memoorje/djeveric/-/archive/main/djeveric-main.tar.gz " ,
" drf-spectacular~=0.18.2 " ,
" ldap3~=2.8.1 " ,
] ,
2021-04-13 11:39:00 +02:00
include_package_data = True ,
2021-10-21 09:43:01 +02:00
classifiers = [
" Development Status :: 3 - Alpha " ,
" Framework :: Django :: 3.2 " ,
" License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) " ,
" Programming Language :: Python " ,
" Programming Language :: Python :: 3 :: Only " ,
" Topic :: Internet :: WWW/HTTP " ,
] ,
2021-04-13 11:39:00 +02:00
)