Finish pip package creation script

Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
This commit is contained in:
Matthew Stidham
2021-09-24 15:38:13 -07:00
parent 071331dd08
commit 92df1ab82d
4 changed files with 123 additions and 40 deletions

44
setup.py Executable file
View File

@@ -0,0 +1,44 @@
#!/usr/bin/env python3
from setuptools import setup, find_packages
setup(
name="lanforge_scripts",
version="0.0.1",
author="Candela Technologies",
description="Automate LANforge devices",
license='BSD 3-clause license',
url='https://github.com/greearb/lanforge-scripts',
long_description=open('README.md').read(),
long_description_content_type="text/markdown",
packages=find_packages(),
install_requires=[
'pandas',
'plotly',
'numpy',
'cryptography',
'paramiko',
'bokeh',
'pyarrow',
'websocket-client',
'xlsxwriter',
'pyshark',
'influxdb',
'influxdb-client',
'matplotlib',
'pdfkit',
'pip-search',
'pyserial',
'pexpect-serial',
'scp',
'dash',
'kaleido'],
python_required='>=3.6, <4',
classifiers=[
"Programming Language :: Python :: 3",
"Operating System :: OS Independent",
],
project_urls={
'Homepage': 'https://www.candelatech.com'
}
)