1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
From cf5f7a5aeb3d5b29bb0ce81b058a3256f55dc159 Mon Sep 17 00:00:00 2001
From: Michael Fladischer <FladischerMichael@fladi.at>
Date: Tue, 13 Dec 2016 22:12:01 +0100
Subject: Add setup file to avoid yet another Build-Depends on py-pkgversion.
py-pkgversion is not yet packaged for Debian.
---
.gitignore | 1 -
setup.py | 36 ++++++++++++++++++++++++++++++++++++
2 files changed, 36 insertions(+), 1 deletion(-)
create mode 100755 setup.py
diff --git a/.gitignore b/.gitignore
index e9c84a9..1d75ac2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -170,4 +170,3 @@ Session.vim
# Project files
unittest.sqlite
-/setup.py
diff --git a/setup.py b/setup.py
new file mode 100755
index 0000000..4f83c3e
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,36 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+import io
+
+from setuptools import setup, find_packages
+
+
+setup(
+ name='django-etcd-settings',
+ version='0.1.11',
+ description="A dynamic settings management solution for Django using ETCD",
+ long_description=io.open('README.rst', encoding='utf-8').read(),
+ author="Enrique Paz",
+ author_email='enrique.pazperez@kpn.com',
+ url='https://github.com/kpn-digital/django-etcd-settings',
+ install_requires=[
+ 'Django>=1.7.5'
+ 'python-etcd>=0.4.1',
+ 'python-dateutil>=2.2',
+ 'six>=1.10.0',
+ ],
+ packages=find_packages(exclude=['tests*']),
+ tests_require=['tox'],
+ include_package_data=True,
+ zip_safe=False,
+ classifiers=[
+ 'Development Status :: 5 - Production/Stable',
+ 'Environment :: Web Environment',
+ 'Intended Audience :: Developers',
+ 'Operating System :: OS Independent',
+ 'Programming Language :: Python',
+ 'Programming Language :: Python :: 2',
+ 'Programming Language :: Python :: 2.7',
+ 'Topic :: Internet :: WWW/HTTP',
+ ]
+)
|