From 4707ab2dc24c87809bb7020026eef76f4176c8b8 Mon Sep 17 00:00:00 2001 From: bilal-aamer Date: Wed, 13 Dec 2023 20:24:11 +0530 Subject: [PATCH] Transition to pyproject Signed-off-by: bilal-aamer --- pyproject.toml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 00000000..6d75431c --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,20 @@ +[project] +name = "opensearch-py-ml" +description = "OpenSearch Python Machine Learning Library" +readme = "README.md" +requires-python = ">=3.8" +license = {file = "LICENSE.txt"} +dependencies = [ + "opensearch-py>=2", + "pandas>=1.5,<3", + "matplotlib>=3.6.0,<4", + "numpy>=1.24.0,<2", + "deprecated>=1.2.14,<2", +] + +# ToDo: get from "about" dict in setup.py +[project.urls] +homepage = "https://opensearch-project.github.io/opensearch-py-ml/index.html" +documentation = "https://opensearch.org/docs/latest/clients/opensearch-py-ml/" +repository = "https://github.com/opensearch-project/opensearch-py-ml" +changelog = "https://github.com/opensearch-project/opensearch-py-ml/blob/main/CHANGELOG.md"