forked from tintinweb/python-smtpd-tls
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
26 lines (23 loc) · 1 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
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os, sys
from setuptools import setup
if not ((sys.version_info.major==2 and sys.version_info.minor>=7) or sys.version_info.major==3):
sys.exit("Sorry, Python < 2.7 is not supported due to missing functionality in the built-in smtpd module")
def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read()
setup(
name="smtpd-tls",
version="0.1",
author="tintinweb",
author_email="[email protected]",
description=("An extension to the standard python 2.x smtpd library implementing implicit/explicit SSL/TLS/STARTTLS"),
license="",
use_2to3=True,
keywords=["smtpd", "starttls", "tls", "ssl"],
url="https://github.com/tintinweb/python-smtpd-tls",
download_url="https://github.com/tintinweb/python-smtpd-tls/tarball/v0.1",
long_description=read("README.rst") if os.path.isfile("README.rst") else read("README.md"),
install_requires=[],
py_modules=['smtpd_tls'],
)