2019-10-09 03:10:52 -07:00
|
|
|
# Standard Library Imports
|
2019-07-29 22:13:11 -07:00
|
|
|
import sys
|
2019-10-09 03:10:52 -07:00
|
|
|
from distutils.core import setup
|
2019-07-29 22:13:11 -07:00
|
|
|
|
|
|
|
if sys.version_info < (3, 6):
|
|
|
|
sys.exit("Python 3.6+ is required.")
|
|
|
|
|
|
|
|
|
|
|
|
with open("README.md", "r") as ld:
|
|
|
|
long_description = ld.read()
|
|
|
|
|
2019-10-09 03:10:52 -07:00
|
|
|
with open("requirements.txt", "r") as req:
|
|
|
|
requirements = req.read().split("\n")
|
|
|
|
|
|
|
|
desc = "hyperglass is a modern, customizable network looking glass written in Python 3."
|
2019-07-29 22:13:11 -07:00
|
|
|
|
|
|
|
setup(
|
|
|
|
name="hyperglass",
|
|
|
|
version="1.0.0",
|
|
|
|
author="Matt Love",
|
2019-10-09 03:10:52 -07:00
|
|
|
author_email="matt@hyperglass.io",
|
|
|
|
description=desc,
|
2019-07-29 22:13:11 -07:00
|
|
|
url="https://github.com/checktheroads/hyperglass",
|
|
|
|
python_requires=">=3.6",
|
|
|
|
packages=["hyperglass"],
|
2019-10-09 03:10:52 -07:00
|
|
|
install_requires=requirements,
|
2019-07-29 22:13:11 -07:00
|
|
|
license="BSD 3-Clause Clear License",
|
|
|
|
long_description=long_description,
|
|
|
|
long_description_content_type="text/markdown",
|
|
|
|
)
|