From e1b5b44728af33a18e1497bc86ff9b0b84de31c5 Mon Sep 17 00:00:00 2001 From: anakin87 Date: Wed, 13 Nov 2024 10:05:00 +0100 Subject: [PATCH 1/6] try pinning pydantic --- integrations/deepeval/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/deepeval/pyproject.toml b/integrations/deepeval/pyproject.toml index 6ef64387b..b6e404d6c 100644 --- a/integrations/deepeval/pyproject.toml +++ b/integrations/deepeval/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] -dependencies = ["haystack-ai", "deepeval==0.20.57"] +dependencies = ["haystack-ai", "deepeval==0.20.57", "pydantic<2.9"] [project.urls] Source = "https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/deepeval" From 87836ad8ba65ced457e4c67246d6d57fa5939c04 Mon Sep 17 00:00:00 2001 From: anakin87 Date: Wed, 13 Nov 2024 10:08:43 +0100 Subject: [PATCH 2/6] retry --- integrations/deepeval/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/deepeval/pyproject.toml b/integrations/deepeval/pyproject.toml index b6e404d6c..0fd742a6b 100644 --- a/integrations/deepeval/pyproject.toml +++ b/integrations/deepeval/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] -dependencies = ["haystack-ai", "deepeval==0.20.57", "pydantic<2.9"] +dependencies = ["haystack-ai", "deepeval==0.20.57", "pydantic<2"] [project.urls] Source = "https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/deepeval" From 49fb84c546528bc48e1ae8aded070056fecfa70e Mon Sep 17 00:00:00 2001 From: anakin87 Date: Wed, 13 Nov 2024 10:13:59 +0100 Subject: [PATCH 3/6] again --- integrations/deepeval/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/deepeval/pyproject.toml b/integrations/deepeval/pyproject.toml index 0fd742a6b..f61ac7d1a 100644 --- a/integrations/deepeval/pyproject.toml +++ b/integrations/deepeval/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] -dependencies = ["haystack-ai", "deepeval==0.20.57", "pydantic<2"] +dependencies = ["haystack-ai", "deepeval==0.20.57", "langchain<0.2"] [project.urls] Source = "https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/deepeval" From 034e04c7fc88da9cb78ccffafe046fba6ed01172 Mon Sep 17 00:00:00 2001 From: anakin87 Date: Wed, 13 Nov 2024 10:26:28 +0100 Subject: [PATCH 4/6] more precise pin --- integrations/deepeval/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/deepeval/pyproject.toml b/integrations/deepeval/pyproject.toml index f61ac7d1a..f8c645bf4 100644 --- a/integrations/deepeval/pyproject.toml +++ b/integrations/deepeval/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] -dependencies = ["haystack-ai", "deepeval==0.20.57", "langchain<0.2"] +dependencies = ["haystack-ai", "deepeval==0.20.57", "pydantic<2; python_version < '3.9'"] [project.urls] Source = "https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/deepeval" From 1bb5f69ed32f5f8b59c6658d7f39ddac0dc43d92 Mon Sep 17 00:00:00 2001 From: anakin87 Date: Wed, 13 Nov 2024 10:36:47 +0100 Subject: [PATCH 5/6] fix --- integrations/deepeval/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/deepeval/pyproject.toml b/integrations/deepeval/pyproject.toml index f8c645bf4..e814e2118 100644 --- a/integrations/deepeval/pyproject.toml +++ b/integrations/deepeval/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] -dependencies = ["haystack-ai", "deepeval==0.20.57", "pydantic<2; python_version < '3.9'"] +dependencies = ["haystack-ai", "deepeval==0.20.57", "pydantic<2; python_version < '3.10'"] [project.urls] Source = "https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/deepeval" From e06faee1798659fdd41cd4bc94dd7e297c974b5d Mon Sep 17 00:00:00 2001 From: anakin87 Date: Wed, 13 Nov 2024 10:46:04 +0100 Subject: [PATCH 6/6] better --- integrations/deepeval/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/deepeval/pyproject.toml b/integrations/deepeval/pyproject.toml index e814e2118..78cc2542a 100644 --- a/integrations/deepeval/pyproject.toml +++ b/integrations/deepeval/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] -dependencies = ["haystack-ai", "deepeval==0.20.57", "pydantic<2; python_version < '3.10'"] +dependencies = ["haystack-ai", "deepeval==0.20.57", "langchain<0.3; python_version < '3.10'"] [project.urls] Source = "https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/deepeval"