diff options
| author | jakob <jakob@memeware.net> | 2017-08-28 13:46:39 -0400 |
|---|---|---|
| committer | jakob <jakob@memeware.net> | 2017-08-28 13:46:39 -0400 |
| commit | 0528380d3a7f078f580cc4f782836eaa50cedb5d (patch) | |
| tree | 45e5046dc3a8528021cffcc1fd8c40c96c719957 /setup.py | |
Initial commit.
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..82a2754 --- /dev/null +++ b/setup.py @@ -0,0 +1,44 @@ +#!/usr/bin/env python + +try: + from setuptools import setup +except ImportError: + from distutils.core import setup +from hypodermic import __version__ + + +def long_description(): + with open("README.md") as description: + return description.read() + + +setup( + name="Hypodermic", + license="GPLv3+", + version=__version__, + author="Jakob Kreuze", + author_email="jakob@memeware.net", + maintainer="Jakob Kreuze", + maintainer_email="jakob@memeware.net", + url="https://github.com/TsarFox/hypodermic", + description="A proof-of-concept shared object injector, designed to be versatile enough for use on any Linux binary.", + long_description=long_description(), + download_url="https://github.com/TsarFox/hypodermic", + packages=["hypodermic"], + include_package_data=True, + install_requires=["python-ptrace"], + extras_require={}, + tests_require=[], + entry_points={"console_scripts": ["hypodermic = hypodermic.main:main"]}, + keywords="systems debug", + classifiers=[ + "Development Status :: 1 - Planning", + "Environment :: Console", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", + "Natural Language :: English", + "Programming Language :: Python", + "Topic :: Security", + "Topic :: Software Development :: Debuggers", + ] +) |