warcprox/setup.py
2023-05-18 17:16:04 -07:00

36 lines
998 B
Python

import setuptools
import codecs
test_deps = ['pytest']
try:
import unittest.mock
except:
test_deps.append('mock')
setuptools.setup(
name='doublethink',
version='0.4.0',
packages=['doublethink'],
classifiers=[
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
],
install_requires=['rethinkdb>=2.4,<2.5'],
extras_require={'test': test_deps},
url='https://github.com/internetarchive/doublethink',
author='Noah Levitt',
author_email='nlevitt@archive.org',
description='rethinkdb python library',
long_description=codecs.open(
'README.rst', mode='r', encoding='utf-8').read(),
entry_points={
'console_scripts': [
'doublethink-purge-stale-services=doublethink.cli:purge_stale_services',
]
},
)