1
0
mirror of https://github.com/calebstewart/pwncat.git synced 2024-11-24 01:25:37 +01:00
pwncat/setup.py
Caleb Stewart 3f799dd3bd Merge branch 'platforms'
This marks a huge step in pwncat. We're finally merging
the platforms branch. The API has completely changed at
this point. I've bumped the version number in setup.py
and tagged the old version appropriately. The
readthedocs stable page will still point to the old
API while latest should provide documentation on the
updated API.
2021-06-02 19:49:31 -04:00

41 lines
904 B
Python

#!/usr/bin/env python
from setuptools import find_packages
from setuptools import setup
from setuptools.command.install import install
import shutil, os, stat
import binascii
dependencies = [
"netifaces",
"packaging",
"prompt-toolkit",
"pycryptodome",
"requests",
"rich",
"python-rapidjson",
"ZODB",
"zodburi",
"Jinja2",
"paramiko",
]
dependency_links = []
# Setup
setup(
name="pwncat",
version="0.4.0a1",
python_requires=">=3.8",
description="A fancy reverse and bind shell handler",
author="Caleb Stewart",
url="https://gitlab.com/calebstewart/pwncat",
packages=find_packages(),
package_data={"pwncat": ["data/*"]},
entry_points={
"console_scripts": ["pwncat=pwncat.__main__:main", "pc=pwncat.__main__:main"]
},
data_files=[],
install_requires=dependencies,
dependency_links=dependency_links,
)