-
Notifications
You must be signed in to change notification settings - Fork 28
/
setup.py
executable file
·40 lines (35 loc) · 988 Bytes
/
setup.py
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
#!/usr/bin/env python
from setuptools import setup, find_packages
LONG_DESCRIPTION = None
try:
LONG_DESCRIPTION = open('README.rst').read()
except:
pass
# Version Information
# (Using 'execfile' is not version safe)
exec(open('eve_mongoengine/__version__.py').read())
VERSION = get_version()
extra_opts = dict()
# Project Setup
setup(
name='eve-mongoengine',
version=VERSION,
url='https://github.com/seglberg/eve-mongoengine',
author='Stanislav Heller',
author_email='heller.stanislav@{nospam}gmail.com',
maintainer="Matthew Ellison",
maintainer_email="seglberg@gmail.com",
description='An Eve extension for Mongoengine ODM support',
long_description=LONG_DESCRIPTION,
platforms=['any'],
packages=find_packages(exclude=["test*"]),
test_suite="tests",
license='MIT',
include_package_data=True,
install_requires=[
'Eve>=0.5.3',
'Blinker',
'Mongoengine>=0.8.7,<=0.9',
],
**extra_opts
)