forked from kura/blackhole
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
41 lines (38 loc) · 1.45 KB
/
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
41
import os
from setuptools import setup
from setuptools import find_packages
version = __import__('blackhole').__version__
setup(name='blackhole',
version=version,
url='http://blackhole.io/',
author="Kura",
author_email="[email protected]",
maintainer="Kura",
maintainer_email="[email protected]",
description="Tornado powered MTA for accepting all incoming emails without any disk I/O, although no messages actually ever get delivered. Mainly for testing huge send rates, for making sure developers don't accidentally send emails to real users, email integration testing and things like that.",
long_description=open("README.rst").read(),
license='BSD',
platforms=['linux'],
packages=find_packages(exclude=["*.tests"]),
install_requires=[
'tornado==2.3',
'setproctitle==1.1.6',
'deiman==0.1',
],
scripts=[
'blackhole/bin/blackhole',
],
classifiers=[
'Development Status :: 5 - Production/Stable',
'Operating System :: POSIX',
'Operating System :: POSIX :: Linux',
'Operating System :: Unix',
'Programming Language :: Python',
'Topic :: Internet',
'Topic :: Utilities',
'Topic :: Communications :: Email',
'Topic :: Communications :: Email :: Mail Transport Agents',
'Topic :: Communications :: Email :: Post-Office',
],
zip_safe=True,
)