setup.py (46 lines of code) (raw):

# Copyright (c) Facebook, Inc. and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. """ WADebug is a command-line tool to find issues with WhatsApp Business API setup """ from __future__ import absolute_import, division, print_function, unicode_literals from setuptools import find_packages, setup dependencies = [ "click", "docker", 'enum34;python_version<"3.4"', "outdated", "pydash", "PyMySQL", "pytest", "pytest-cov", "PyYAML", "six", "mock", ] setup( name="wadebug", long_description=open("README.md", "r").read(), long_description_content_type="text/markdown", version="0.1.5", url="https://developers.facebook.com/docs/whatsapp/guides/wadebug", license="MIT", author="Thiago Moraes", author_email="tmoraes@fb.com", description="Investigate issues with WhatsApp Business API setup.", packages=find_packages(exclude=["tests"]), include_package_data=True, zip_safe=False, platforms="any", install_requires=dependencies, entry_points={"console_scripts": ["wadebug = wadebug.cli:safe_main"]}, classifiers=[ # As from http://pypi.python.org/pypi?%3Aaction=list_classifiers # 'Development Status :: 1 - Planning', # 'Development Status :: 2 - Pre-Alpha', # 'Development Status :: 3 - Alpha', "Development Status :: 3 - Alpha", # 'Development Status :: 4 - Beta', # 'Development Status :: 5 - Production/Stable', # 'Development Status :: 6 - Mature', # 'Development Status :: 7 - Inactive', "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Operating System :: MacOS", "Operating System :: Unix", "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules", ], )