2024-08-06 17:33:40 +05:00
|
|
|
from setuptools import setup, find_packages
|
|
|
|
|
|
|
|
setup(
|
2024-08-17 20:00:26 +05:00
|
|
|
name="sara",
|
2025-03-02 22:35:33 +05:00
|
|
|
version="1.1",
|
|
|
|
url="https://github.com/casterbyte/Sara",
|
2024-08-06 17:33:40 +05:00
|
|
|
author="Magama Bazarov",
|
2025-03-28 03:22:08 +05:00
|
|
|
author_email="magamabazarov@mailbox.org",
|
2024-08-17 20:00:26 +05:00
|
|
|
scripts=['sara.py'],
|
2024-08-06 17:33:40 +05:00
|
|
|
description="RouterOS Security Inspector",
|
2025-03-14 03:25:28 +05:00
|
|
|
long_description=open('README.md', encoding="utf8").read(),
|
2024-08-06 17:33:40 +05:00
|
|
|
long_description_content_type='text/markdown',
|
|
|
|
license="Apache-2.0",
|
2025-03-02 22:35:33 +05:00
|
|
|
keywords=['mikrotik', 'routeros', 'config analyzer', 'network security',],
|
2024-08-06 17:33:40 +05:00
|
|
|
packages=find_packages(),
|
|
|
|
install_requires=[
|
|
|
|
'colorama',
|
2025-03-02 22:35:33 +05:00
|
|
|
'netmiko',
|
|
|
|
'packaging',
|
2024-08-06 17:33:40 +05:00
|
|
|
],
|
2025-03-02 22:35:33 +05:00
|
|
|
py_modules=['cve_lookup'],
|
2024-08-06 17:33:40 +05:00
|
|
|
entry_points={
|
2024-08-17 20:00:26 +05:00
|
|
|
"console_scripts": ["sara = sara:main"],
|
2024-08-06 17:33:40 +05:00
|
|
|
},
|
|
|
|
python_requires='>=3.11',
|
2025-03-28 03:22:08 +05:00
|
|
|
)
|