Created
June 9, 2020 04:23
-
-
Save CITGuru/9efc45132bc2ece505319173b1080a26 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from setuptools import setup, find_packages | |
from io import open | |
from os import path | |
import pathlib | |
# The directory containing this file | |
HERE = pathlib.Path(__file__).parent | |
# The text of the README file | |
README = (HERE / "README.md").read_text() | |
# automatically captured required modules for install_requires in requirements.txt | |
with open(path.join(HERE, 'requirements.txt'), encoding='utf-8') as f: | |
all_reqs = f.read().split('\n') | |
install_requires = [x.strip() for x in all_reqs if ('git+' not in x) and ( | |
not x.startswith('#')) and (not x.startswith('-'))] | |
dependency_links = [x.strip().replace('git+', '') for x in all_reqs \ | |
if 'git+' not in x] | |
setup ( | |
name = 'cver', | |
description = 'A simple commandline app for searching and looking up opensource vulnerabilities', | |
version = '1.0.0', | |
packages = find_packages(), # list of all packages | |
install_requires = install_requires, | |
python_requires='>=2.7', # any python greater than 2.7 | |
entry_points=''' | |
[console_scripts] | |
cver=cver.__main__:main | |
''', | |
author="Oyetoke Toby", | |
keyword="cve, vuln, vulnerabilities, security, nvd", | |
long_description=README, | |
long_description_content_type="text/markdown", | |
license='MIT', | |
url='https://github.com/CITGuru/cver', | |
download_url='https://github.com/CITGuru/cver/archive/1.0.0.tar.gz', | |
dependency_links=dependency_links, | |
author_email='[email protected]', | |
classifiers=[ | |
"License :: OSI Approved :: MIT License", | |
"Programming Language :: Python :: 2.7", | |
"Programming Language :: Python :: 3", | |
"Programming Language :: Python :: 3.7", | |
] | |
) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment