This repository has been archived on 2022-05-05. You can view files and clone it, but cannot push or open issues or pull requests.
userausfall/setup.py

46 lines
1.5 KiB
Python
Raw Normal View History

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
)