diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..0f97358 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,12 @@ +include README.md +include centreon_report_to_pdf/BuildPDF.py +include centreon_report_to_pdf/CentreonData.py +include centreon_report_to_pdf/centreon_report_to_pdf.py +include centreon_report_to_pdf/config_example.ini +include centreon_report_to_pdf/email_body.txt +include centreon_report_to_pdf/GlobalVars.py +include centreon_report_to_pdf/__init__.py +include centreon_report_to_pdf/requirements.txt +include centreon_report_to_pdf/Settings.pyc +include centreon_report_to_pdf/SMTP.py + diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..9147d3c --- /dev/null +++ b/setup.py @@ -0,0 +1,28 @@ +from setuptools import setup + +with open('README.md') as f: + long_description = f.read() + +setup( + name='centreon_report_to_pdf', + packages=['centreon_report_to_pdf'], + version='1.4.0', + description='Generate a PDF from Centreon Dashboard and optional sent it by email', + long_description=long_description, + long_description_content_type="text/markdown", + author='Victor Hugo dos Santos', + author_email='listas.vhs@gmail.com', + url='https://github.com/vhsantos/centreon_report_to_pdf', + download_url='https://github.com/vhsantos/centreon_report_to_pdf/archive/v1.4.0.tar.gz', + keywords='centreon report pdf email dashboard', + classifiers = ["Programming Language :: Python :: 3.5",\ + "Topic :: System :: Monitoring",\ + "Development Status :: 6 - Mature", "Intended Audience :: System Administrators", \ + "Operating System :: OS Independent", "Environment :: Console"], + install_requires=[ + 'reportlab>=3.5', + 'pandas>=1.0', + 'requests>=2.23', + ], + include_package_data = True +)