setup.py 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #!/usr/bin/env python
  2. """The setup script."""
  3. from setuptools import find_packages, setup, find_namespace_packages
  4. with open("README.md") as readme_file:
  5. readme = readme_file.read()
  6. requirements = [
  7. "taipy-gui@git+ssh://git@github.com/Avaiga/taipy-gui.git@develop",
  8. "taipy-core@git+ssh://git@github.com/Avaiga/taipy-core.git@develop",
  9. ]
  10. extras_require = {
  11. "airflow": ["taipy-airflow@git+ssh://git@github.com/Avaiga/taipy-airflow.git@develop"],
  12. }
  13. setup(
  14. author="Avaiga",
  15. author_email="taipy.dev@avaiga.com",
  16. python_requires=">=3.8",
  17. classifiers=[
  18. "Development Status :: 2 - Pre-Alpha",
  19. "Intended Audience :: Developers",
  20. "License :: OSI Approved :: MIT License",
  21. "Natural Language :: English",
  22. "Programming Language :: Python :: 3",
  23. "Programming Language :: Python :: 3.8",
  24. "Programming Language :: Python :: 3.9",
  25. "Programming Language :: Python :: 3.10",
  26. ],
  27. description="AI Platform for Business Applications.",
  28. install_requires=requirements,
  29. license="MIT license",
  30. long_description=readme,
  31. include_package_data=True,
  32. keywords="taipy",
  33. name="taipy",
  34. packages=find_packages(include=['taipy']),
  35. url="https://github.com/avaiga/taipy",
  36. version="0.1.2",
  37. zip_safe=False,
  38. extras_require=extras_require,
  39. )