setup.py 1.6 KB

123456789101112131415161718192021222324252627282930313233343536
  1. import setuptools
  2. if __name__ == '__main__':
  3. with open("README.md", "r") as fh:
  4. long_description = fh.read()
  5. setuptools.setup(
  6. name="baangt",
  7. version="1.2.7",
  8. author="Bernhard Buhl",
  9. author_email="info@baangt.org",
  10. description="Open source Test Automation Suite for MacOS, Windows, Linux",
  11. long_description=long_description,
  12. long_description_content_type="text/markdown",
  13. url="https://baangt.org",
  14. packages=setuptools.find_packages(),
  15. data_files=[('baangt', ["baangt/ressources/baangtLogo.png", "baangt/ressources/baangtLogo2020Small.png"])],
  16. package_data={"baangt.ui.pyqt": ['globalSetting.json',]},
  17. install_requires=["Appium-Python-Client", "beautifulsoup4", "browsermob-proxy",
  18. "dataclasses", "dataclasses-json",
  19. "faker", "gevent", "jinja2", "lxml",
  20. "openpyxl",
  21. "pandas", "Pillow", "pluggy", "pyperclip", "pyQT5==5.14.2",
  22. "requests", "requests-toolbelt",
  23. "schwifty", "selenium", "sqlalchemy",
  24. "urllib3", "psutil", "pymsteams", "slack-webhook",
  25. "xl2dict", "xlrd3", "xlsxwriter", "atlassian-python-api",
  26. "icopy2xls", "xlsclone"],
  27. classifiers=[
  28. "Programming Language :: Python :: 3",
  29. "License :: OSI Approved :: MIT License",
  30. "Operating System :: OS Independent",
  31. ],
  32. include_package_data=True,
  33. python_requires='>=3.6',
  34. )