From f004ef7f5e6cb530f4f8dc8bc7979ac49e3000fe Mon Sep 17 00:00:00 2001 From: Frederic Date: Sat, 4 May 2019 22:01:42 +0200 Subject: [PATCH] add setup.py based on example from Django docs --- README.md | 1 - setup.py | 31 +++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 setup.py diff --git a/README.md b/README.md index fd1adda..6725031 100644 --- a/README.md +++ b/README.md @@ -94,4 +94,3 @@ ln -sr bam PROJECT_DIRECTORY/bam * service-based logins * self-service registration * form to edit own profile - * package this app as a _Python_ module diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..3f178c3 --- /dev/null +++ b/setup.py @@ -0,0 +1,31 @@ +import os +from setuptools import find_packages, setup + +with open(os.path.join(os.path.dirname(__file__), 'README.md')) as readme: + README = readme.read() + +# allow setup.py to be run from any path +os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) + +setup( + name='bam', + version='0.1', + packages=find_packages(), + include_package_data=True, + #license='', + description='Blinkenbunt Account Manager', + long_description=README, + url='https://git.blinkenbunt.org/blinkenbunt.org/bam', + classifiers=[ + 'Environment :: Web Environment', + 'Framework :: Django', + 'Framework :: Django :: 2.2', + 'Intended Audience :: Developers', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + 'Topic :: Internet :: WWW/HTTP', + 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', + ], +)