pentesting_with_ai / setup.py
Canstralian's picture
Create setup.py
276114e verified
from setuptools import setup, find_packages
setup(
name='pen-testing-ai',
version='0.1.0',
author='Stephen de Jager',
author_email='[email protected]', # Replace with your email
description='AI-assisted penetration testing tools and utilities with data visualization.',
long_description=open('README.md').read(), # Assuming you have a README.md file
long_description_content_type='text/markdown',
url='https://github.com/canstralian/pen-testing-ai', # Replace with your GitHub repository
packages=find_packages(), # Automatically find packages in the project
install_requires=[
'streamlit', # For the web application
'pandas', # For data manipulation
'matplotlib', # For data visualization
'numpy', # Useful for numerical operations
'scikit-learn', # If you're using machine learning
'torch', # If you're using PyTorch
'transformers', # For Hugging Face transformers
'requests', # For making API calls if needed
# Add more dependencies as needed
],
classifiers=[
'Programming Language :: Python :: 3',
'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent',
],
python_requires='>=3.6', # Specify the minimum Python version
)