-
Notifications
You must be signed in to change notification settings - Fork 5
/
setup.py
31 lines (24 loc) · 813 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
import sys
from distutils.core import setup
from distutils.core import Extension
extra_compile_args = []
if sys.version.startswith('3.4'):
extra_compile_args.append("-Wno-error=declaration-after-statement")
requirements = []
test_requirements = []
setup(
name='clandestined',
version='1.1.0',
license='MIT',
author="Ee Durbin",
author_email='ewdurbin@gmail.com',
description='rendezvous hashing implementation based on murmur3 hash',
url='https://github.com/ewdurbin/clandestined-python',
packages=['clandestined'],
ext_modules=[Extension('clandestined._murmur3', ['ext/_murmur3.c'],
extra_compile_args=extra_compile_args)],
scripts=[],
test_suite='tests',
install_requires=requirements,
tests_require=test_requirements,
)