Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

setup.py 1.5 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
  1. import os
  2. import setuptools
  3. about = {}
  4. here = os.path.abspath(os.path.dirname(__file__))
  5. with open(os.path.join(here, "pipelines", "__version__.py")) as f:
  6. exec(f.read(), about)
  7. required_packages = ["sagemaker","mlflow","scikit-image","awscli"]
  8. extras = {
  9. "test": [
  10. "black",
  11. "coverage",
  12. "flake8",
  13. "mock",
  14. "pydocstyle",
  15. "pytest",
  16. "pytest-cov",
  17. "sagemaker",
  18. "tox",
  19. ]
  20. }
  21. setuptools.setup(
  22. name=about["__title__"],
  23. description=about["__description__"],
  24. version=about["__version__"],
  25. author=about["__author__"],
  26. author_email=["__author_email__"],
  27. long_description_content_type="text/markdown",
  28. url=about["__url__"],
  29. license=about["__license__"],
  30. packages=setuptools.find_packages(),
  31. include_package_data=True,
  32. python_requires=">=3.6",
  33. install_requires=required_packages,
  34. extras_require=extras,
  35. entry_points={
  36. "console_scripts": [
  37. "get-pipeline-definition=pipelines.get_pipeline_definition:main",
  38. "run-pipeline=pipelines.run_pipeline:main",
  39. ]
  40. },
  41. classifiers=[
  42. "Development Status :: 3 - Alpha",
  43. "Intended Audience :: Developers",
  44. "Natural Language :: English",
  45. "Programming Language :: Python",
  46. "Programming Language :: Python :: 3",
  47. "Programming Language :: Python :: 3.6",
  48. "Programming Language :: Python :: 3.7",
  49. "Programming Language :: Python :: 3.8",
  50. ],
  51. )
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...