-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
24 lines (20 loc) · 978 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from setuptools import setup, find_packages
with open('README.md') as readme_file:
README = readme_file.read()
setup_args = dict(
name='exopassword',
version='0.0.8',
description='ExoPassword is a Password Strength Analyzing module that combines Machine Learning, rule-based scoring, and breach detection to provide detailed insight regarding your passwords.',
long_description_content_type="text/markdown",
long_description=README + '\n\n',
license='MIT',
packages=find_packages(),
author='Apratim Shukla, Mayank Tolani',
author_email='apratimshukla6@gmail.com',
keywords=['Exo', 'ExoPassword', 'PasswordAnalysis'],
url='https://github.com/owaspvit/exo',
download_url='https://pypi.org/project/exopassword/'
)
install_requires = ['requests', 'joblib', 'scikit-learn==0.24.1']
if __name__ == '__main__':
setup(**setup_args, install_requires=install_requires, include_package_data=True, package_data={'': ['*.joblib']})