User account management for systemausfall.org https://git.hack-hro.de/systemausfall/userausfall
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 
userausfall/setup.py

45 lines
1.5 KiB

import os
from setuptools import find_namespace_packages, setup
from userausfall import __version__
__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 = ""
setup(
name="userausfall",
version=__version__,
description="account management for systemausfall.org",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://git.systemausfall.org/systemausfall.org/userausfall",
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",
],
include_package_data=True,
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",
],
)