diff --git a/auto-configurations/common/spring-ai-autoconfigure-retry/pom.xml b/auto-configurations/common/spring-ai-autoconfigure-retry/pom.xml index 8f030d1b2dd..43267cabc80 100644 --- a/auto-configurations/common/spring-ai-autoconfigure-retry/pom.xml +++ b/auto-configurations/common/spring-ai-autoconfigure-retry/pom.xml @@ -1,4 +1,20 @@ + + @@ -21,9 +37,7 @@ git@github.com:spring-projects/spring-ai.git - - org.springframework.ai spring-ai-retry @@ -56,22 +70,11 @@ test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-starter-restclient-test test - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-common/pom.xml b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-common/pom.xml index 18de691b693..8f88c12e4e0 100644 --- a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-common/pom.xml +++ b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-common/pom.xml @@ -1,4 +1,20 @@ + + @@ -61,18 +77,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-httpclient/pom.xml b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-httpclient/pom.xml index 403524833ef..be847044506 100644 --- a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-httpclient/pom.xml +++ b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-httpclient/pom.xml @@ -1,4 +1,20 @@ + + @@ -67,18 +83,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - org.testcontainers diff --git a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-webflux/pom.xml b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-webflux/pom.xml index 7ff3370f3a3..471b860fa88 100644 --- a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-webflux/pom.xml +++ b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-webflux/pom.xml @@ -1,4 +1,20 @@ + + @@ -74,18 +90,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - - org.testcontainers testcontainers-junit-jupiter diff --git a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-common/pom.xml b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-common/pom.xml index bc3dc3f07c3..399e7cfd933 100644 --- a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-common/pom.xml +++ b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-common/pom.xml @@ -1,4 +1,20 @@ + + @@ -42,7 +58,6 @@ true - org.springframework spring-web diff --git a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webflux/pom.xml b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webflux/pom.xml index 2ebc2507bd5..1a5c9f51c1a 100644 --- a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webflux/pom.xml +++ b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webflux/pom.xml @@ -1,4 +1,20 @@ + + @@ -100,6 +116,7 @@ spring-boot-starter-restclient test + org.springframework.boot spring-boot-starter-webclient @@ -126,13 +143,6 @@ ${project.parent.version} test - - - org.awaitility - awaitility - test - - diff --git a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webmvc/pom.xml b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webmvc/pom.xml index 29a04046899..9df2824ff3c 100644 --- a/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webmvc/pom.xml +++ b/auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webmvc/pom.xml @@ -1,4 +1,20 @@ + + diff --git a/auto-configurations/models/chat/client/spring-ai-autoconfigure-model-chat-client/pom.xml b/auto-configurations/models/chat/client/spring-ai-autoconfigure-model-chat-client/pom.xml index e47e1172aa6..5aa6faeb466 100644 --- a/auto-configurations/models/chat/client/spring-ai-autoconfigure-model-chat-client/pom.xml +++ b/auto-configurations/models/chat/client/spring-ai-autoconfigure-model-chat-client/pom.xml @@ -1,4 +1,20 @@ + + @@ -61,18 +77,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-cassandra/pom.xml b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-cassandra/pom.xml index b325ce747e7..4c9107a7fc6 100644 --- a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-cassandra/pom.xml +++ b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-cassandra/pom.xml @@ -1,4 +1,20 @@ + + @@ -79,12 +95,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-junit-jupiter @@ -96,12 +106,6 @@ testcontainers-cassandra test - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-cosmos-db/pom.xml b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-cosmos-db/pom.xml index 01d1a3e479d..fa086d7e035 100644 --- a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-cosmos-db/pom.xml +++ b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-cosmos-db/pom.xml @@ -87,12 +87,6 @@ - - org.springframework.boot - spring-boot-starter-test - test - - org.springframework.ai spring-ai-test diff --git a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-jdbc/pom.xml b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-jdbc/pom.xml index b732ab3c2c5..f546e410648 100644 --- a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-jdbc/pom.xml +++ b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-jdbc/pom.xml @@ -1,4 +1,20 @@ + + diff --git a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-mongodb/pom.xml b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-mongodb/pom.xml index 37f2da6f6c9..a004e4c66e5 100644 --- a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-mongodb/pom.xml +++ b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-mongodb/pom.xml @@ -1,4 +1,20 @@ + + @@ -81,12 +97,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.springframework.boot spring-boot-testcontainers @@ -104,11 +114,5 @@ testcontainers-mongodb test - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-neo4j/pom.xml b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-neo4j/pom.xml index 2e801d666e0..23b834b4734 100644 --- a/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-neo4j/pom.xml +++ b/auto-configurations/models/chat/memory/repository/spring-ai-autoconfigure-model-chat-memory-repository-neo4j/pom.xml @@ -1,4 +1,20 @@ + + @@ -79,12 +95,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-junit-jupiter @@ -96,11 +106,5 @@ testcontainers-neo4j test - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory-redis/pom.xml b/auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory-redis/pom.xml index 0a800c03d50..1c22d76c8da 100644 --- a/auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory-redis/pom.xml +++ b/auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory-redis/pom.xml @@ -1,4 +1,20 @@ + + 4.0.0 @@ -79,7 +95,7 @@ com.redis testcontainers-redis - 2.2.0 + ${redis.testcontainers.version} test diff --git a/auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory/pom.xml b/auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory/pom.xml index 090530acf01..c1d0d71f95b 100644 --- a/auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory/pom.xml +++ b/auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory/pom.xml @@ -1,4 +1,20 @@ + + diff --git a/auto-configurations/models/chat/observation/spring-ai-autoconfigure-model-chat-observation/pom.xml b/auto-configurations/models/chat/observation/spring-ai-autoconfigure-model-chat-observation/pom.xml index 1b68a4762f3..9bc004b6fbe 100644 --- a/auto-configurations/models/chat/observation/spring-ai-autoconfigure-model-chat-observation/pom.xml +++ b/auto-configurations/models/chat/observation/spring-ai-autoconfigure-model-chat-observation/pom.xml @@ -1,4 +1,20 @@ + + @@ -23,7 +39,6 @@ - org.springframework.ai spring-ai-client-chat @@ -61,18 +76,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/embedding/observation/spring-ai-autoconfigure-model-embedding-observation/pom.xml b/auto-configurations/models/embedding/observation/spring-ai-autoconfigure-model-embedding-observation/pom.xml index a1129bf239d..ce825182505 100644 --- a/auto-configurations/models/embedding/observation/spring-ai-autoconfigure-model-embedding-observation/pom.xml +++ b/auto-configurations/models/embedding/observation/spring-ai-autoconfigure-model-embedding-observation/pom.xml @@ -1,4 +1,20 @@ + + @@ -23,7 +39,6 @@ - org.springframework.ai spring-ai-model @@ -55,18 +70,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/image/observation/spring-ai-autoconfigure-model-image-observation/pom.xml b/auto-configurations/models/image/observation/spring-ai-autoconfigure-model-image-observation/pom.xml index 4e2b8273fc4..01fb6d5c83f 100644 --- a/auto-configurations/models/image/observation/spring-ai-autoconfigure-model-image-observation/pom.xml +++ b/auto-configurations/models/image/observation/spring-ai-autoconfigure-model-image-observation/pom.xml @@ -1,4 +1,20 @@ + + @@ -23,7 +39,6 @@ - org.springframework.ai spring-ai-model @@ -61,18 +76,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-anthropic/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-anthropic/pom.xml index 41ab7c58975..488f20ab1b7 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-anthropic/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-anthropic/pom.xml @@ -1,4 +1,20 @@ + + @@ -90,18 +106,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-azure-openai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-azure-openai/pom.xml index b6d4c12f076..5c1627dde9a 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-azure-openai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-azure-openai/pom.xml @@ -1,4 +1,20 @@ + + @@ -23,6 +39,11 @@ + + com.azure + azure-identity + ${azure-identity.version} + @@ -91,24 +112,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - - - com.azure - azure-identity - ${azure-identity.version} - compile - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-bedrock-ai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-bedrock-ai/pom.xml index 7c9c3e0b630..285a46627e6 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-bedrock-ai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-bedrock-ai/pom.xml @@ -1,4 +1,20 @@ + + @@ -23,6 +39,10 @@ + + io.micrometer + micrometer-observation + @@ -79,12 +99,6 @@ true - - org.springframework.boot - spring-boot-test - test - - org.springframework.boot spring-boot-configuration-processor @@ -104,23 +118,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - - - - io.micrometer - micrometer-observation - - + diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-deepseek/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-deepseek/pom.xml index b9bf230866a..14475cb7f09 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-deepseek/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-deepseek/pom.xml @@ -1,4 +1,20 @@ + + @@ -96,18 +112,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-elevenlabs/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-elevenlabs/pom.xml index cd8247d0850..f354df6b67e 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-elevenlabs/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-elevenlabs/pom.xml @@ -1,4 +1,20 @@ + + @@ -84,18 +100,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-google-genai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-google-genai/pom.xml index 6a582f97d92..795b931d85d 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-google-genai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-google-genai/pom.xml @@ -1,4 +1,20 @@ + + @@ -100,18 +116,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - - org.testcontainers testcontainers-junit-jupiter diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-huggingface/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-huggingface/pom.xml index 3dde6f19d25..d8eaef75b63 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-huggingface/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-huggingface/pom.xml @@ -1,4 +1,20 @@ + + @@ -74,18 +90,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-minimax/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-minimax/pom.xml index 6d68e6302ea..0c0a498eada 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-minimax/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-minimax/pom.xml @@ -1,4 +1,20 @@ + + @@ -86,21 +102,15 @@ - org.springframework.ai - spring-ai-test - ${project.parent.version} - test - - - - org.springframework.boot - spring-boot-starter-test + org.skyscreamer + jsonassert test - org.mockito - mockito-core + org.springframework.ai + spring-ai-test + ${project.parent.version} test diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-mistral-ai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-mistral-ai/pom.xml index 3fc192d780b..a086d49df3d 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-mistral-ai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-mistral-ai/pom.xml @@ -1,4 +1,20 @@ + + @@ -116,18 +132,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-oci-genai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-oci-genai/pom.xml index 683014e5065..32f132894f6 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-oci-genai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-oci-genai/pom.xml @@ -1,4 +1,20 @@ + + @@ -80,18 +96,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-ollama/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-ollama/pom.xml index 74709b8e8ec..d402c594b66 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-ollama/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-ollama/pom.xml @@ -1,4 +1,20 @@ + + @@ -97,18 +113,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - - org.testcontainers testcontainers-junit-jupiter diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-openai-sdk/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-openai-sdk/pom.xml index 64989389387..e0d037d84da 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-openai-sdk/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-openai-sdk/pom.xml @@ -1,4 +1,20 @@ + + @@ -87,28 +103,22 @@ - org.springframework.ai - spring-ai-test - ${project.parent.version} + org.skyscreamer + jsonassert test org.springframework.ai - spring-ai-autoconfigure-model-chat-client + spring-ai-test ${project.parent.version} test - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core + org.springframework.ai + spring-ai-autoconfigure-model-chat-client + ${project.parent.version} test diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-openai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-openai/pom.xml index f7f782ff557..34b9d7ee07e 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-openai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-openai/pom.xml @@ -1,4 +1,20 @@ + + @@ -104,28 +120,22 @@ - org.springframework.ai - spring-ai-test - ${project.parent.version} + org.skyscreamer + jsonassert test org.springframework.ai - spring-ai-autoconfigure-model-chat-client + spring-ai-test ${project.parent.version} test - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core + org.springframework.ai + spring-ai-autoconfigure-model-chat-client + ${project.parent.version} test diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-postgresml-embedding/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-postgresml-embedding/pom.xml index 4d33b5d5694..2a2280c3388 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-postgresml-embedding/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-postgresml-embedding/pom.xml @@ -1,4 +1,20 @@ + + @@ -79,15 +95,10 @@ test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-starter-jdbc-test - true + test @@ -107,12 +118,6 @@ testcontainers-postgresql test - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-stability-ai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-stability-ai/pom.xml index f6ea8e50852..7d5072670c8 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-stability-ai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-stability-ai/pom.xml @@ -1,4 +1,20 @@ + + @@ -79,18 +95,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-transformers/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-transformers/pom.xml index 63dbf1ae46a..6b36f1cc409 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-transformers/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-transformers/pom.xml @@ -1,4 +1,20 @@ + + @@ -67,18 +83,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-vertex-ai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-vertex-ai/pom.xml index 8393f3d27c8..ae1db457b3c 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-vertex-ai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-vertex-ai/pom.xml @@ -1,4 +1,20 @@ + + @@ -95,18 +111,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - - org.testcontainers testcontainers-junit-jupiter diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-zhipuai/pom.xml b/auto-configurations/models/spring-ai-autoconfigure-model-zhipuai/pom.xml index 6ad552bae48..fc2b5fbcad0 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-zhipuai/pom.xml +++ b/auto-configurations/models/spring-ai-autoconfigure-model-zhipuai/pom.xml @@ -1,4 +1,20 @@ + + @@ -92,21 +108,15 @@ - org.springframework.ai - spring-ai-test - ${project.parent.version} - test - - - - org.springframework.boot - spring-boot-starter-test + org.skyscreamer + jsonassert test - org.mockito - mockito-core + org.springframework.ai + spring-ai-test + ${project.parent.version} test diff --git a/auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/pom.xml b/auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/pom.xml index 641a50d434a..975389533c2 100644 --- a/auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/pom.xml +++ b/auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/pom.xml @@ -1,4 +1,20 @@ + + @@ -62,18 +78,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.mockito - mockito-core - test - diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-azure-cosmos-db/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-azure-cosmos-db/pom.xml index 605534d60c0..672a19dbd9a 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-azure-cosmos-db/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-azure-cosmos-db/pom.xml @@ -71,16 +71,6 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - - - org.awaitility - awaitility - test - org.springframework.ai spring-ai-transformers diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-azure/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-azure/pom.xml index 4905902fa50..f99d2539808 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-azure/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-azure/pom.xml @@ -66,16 +66,6 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - - - org.awaitility - awaitility - test - org.springframework.ai spring-ai-transformers diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-cassandra/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-cassandra/pom.xml index fe6ef50d79a..87051b6d084 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-cassandra/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-cassandra/pom.xml @@ -70,31 +70,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-cassandra diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-chroma/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-chroma/pom.xml index 312d38c71b8..f3770d6bf21 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-chroma/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-chroma/pom.xml @@ -66,31 +66,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-chromadb diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-couchbase/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-couchbase/pom.xml index fa314a46299..bdedc4f658a 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-couchbase/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-couchbase/pom.xml @@ -70,31 +70,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-couchbase diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-elasticsearch/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-elasticsearch/pom.xml index 795f93cc1d7..02eb4b60dc1 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-elasticsearch/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-elasticsearch/pom.xml @@ -70,31 +70,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-elasticsearch diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-gemfire/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-gemfire/pom.xml index 16f190635ef..a5e8d606b37 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-gemfire/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-gemfire/pom.xml @@ -66,31 +66,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - dev.gemfire gemfire-testcontainers diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-mariadb/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-mariadb/pom.xml index c3e2aabdf86..528f6ed918f 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-mariadb/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-mariadb/pom.xml @@ -70,31 +70,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-mariadb diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-milvus/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-milvus/pom.xml index a10965c2426..033bf3c4ed3 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-milvus/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-milvus/pom.xml @@ -66,31 +66,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-milvus diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-mongodb-atlas/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-mongodb-atlas/pom.xml index fb76b52b299..37f9c142849 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-mongodb-atlas/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-mongodb-atlas/pom.xml @@ -76,31 +76,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-mongodb diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-neo4j/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-neo4j/pom.xml index 122b6cc70ac..25f540dbc1a 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-neo4j/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-neo4j/pom.xml @@ -70,31 +70,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-neo4j diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-observation/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-observation/pom.xml index 109a3256994..b13ef4a54c6 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-observation/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-observation/pom.xml @@ -69,26 +69,11 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - - - org.awaitility - awaitility - test - org.springframework.ai spring-ai-transformers ${project.parent.version} test - - io.micrometer - micrometer-observation-test - test - diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-opensearch/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-opensearch/pom.xml index 43377904d02..0e7ac6405b8 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-opensearch/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-opensearch/pom.xml @@ -84,11 +84,6 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers @@ -99,11 +94,6 @@ testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-localstack diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-oracle/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-oracle/pom.xml index ef496af7de0..7b10da25d86 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-oracle/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-oracle/pom.xml @@ -70,31 +70,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-oracle-free diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-pgvector/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-pgvector/pom.xml index 8cc11bdd252..67b1bf36e81 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-pgvector/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-pgvector/pom.xml @@ -75,11 +75,6 @@ testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.postgresql postgresql diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-pinecone/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-pinecone/pom.xml index a9d56240bd4..a35b14f10c0 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-pinecone/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-pinecone/pom.xml @@ -66,31 +66,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.springframework.ai spring-ai-transformers diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-qdrant/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-qdrant/pom.xml index dec8ac620b3..67c6989dfea 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-qdrant/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-qdrant/pom.xml @@ -76,11 +76,6 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers @@ -91,11 +86,6 @@ testcontainers-qdrant test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-junit-jupiter diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-redis/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-redis/pom.xml index d44977b24a7..1965cd1b38a 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-redis/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-redis/pom.xml @@ -71,31 +71,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - com.redis testcontainers-redis diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-typesense/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-typesense/pom.xml index 4c9dd284b0d..70c0ddf5fbb 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-typesense/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-typesense/pom.xml @@ -66,31 +66,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-typesense diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-weaviate/pom.xml b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-weaviate/pom.xml index 9a9cebb23a6..d7b588be61b 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-weaviate/pom.xml +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-weaviate/pom.xml @@ -66,31 +66,16 @@ ${project.parent.version} test - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-junit-jupiter test - - org.awaitility - awaitility - test - org.testcontainers testcontainers-weaviate diff --git a/mcp/common/pom.xml b/mcp/common/pom.xml index f49dcd6219d..4c468d742fe 100644 --- a/mcp/common/pom.xml +++ b/mcp/common/pom.xml @@ -1,4 +1,20 @@ + + @@ -27,31 +43,6 @@ mcp - - - org.junit.jupiter - junit-jupiter - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.assertj - assertj-core - test - - - - io.projectreactor - reactor-test - test - - io.modelcontextprotocol.sdk mcp-spring-webflux @@ -70,6 +61,18 @@ ${project.parent.version} + + + org.springframework.boot + spring-boot-starter-test + test + + + + io.projectreactor + reactor-test + test + diff --git a/mcp/mcp-annotations-spring/pom.xml b/mcp/mcp-annotations-spring/pom.xml index b4499877a82..8522c888201 100644 --- a/mcp/mcp-annotations-spring/pom.xml +++ b/mcp/mcp-annotations-spring/pom.xml @@ -1,4 +1,20 @@ + + @@ -43,24 +59,10 @@ - org.junit.jupiter - junit-jupiter - test - - - - org.mockito - mockito-junit-jupiter + org.springframework.boot + spring-boot-starter-test test - - - org.assertj - assertj-core - test - - - diff --git a/memory/repository/spring-ai-model-chat-memory-repository-cassandra/pom.xml b/memory/repository/spring-ai-model-chat-memory-repository-cassandra/pom.xml index 51b34aec2de..15758f671eb 100644 --- a/memory/repository/spring-ai-model-chat-memory-repository-cassandra/pom.xml +++ b/memory/repository/spring-ai-model-chat-memory-repository-cassandra/pom.xml @@ -1,6 +1,6 @@ - - - org.springframework.boot - spring-boot-starter-test - test - - org.springframework.ai spring-ai-test diff --git a/memory/repository/spring-ai-model-chat-memory-repository-neo4j/pom.xml b/memory/repository/spring-ai-model-chat-memory-repository-neo4j/pom.xml index b8d4777d7dc..9454abfb769 100644 --- a/memory/repository/spring-ai-model-chat-memory-repository-neo4j/pom.xml +++ b/memory/repository/spring-ai-model-chat-memory-repository-neo4j/pom.xml @@ -1,6 +1,6 @@ - - org.springframework.boot - spring-boot-starter-test - test - - org.springframework.ai spring-ai-test @@ -69,12 +63,6 @@ spring-boot-testcontainers test - - - org.testcontainers - testcontainers - test - org.neo4j.driver diff --git a/memory/repository/spring-ai-model-chat-memory-repository-redis/pom.xml b/memory/repository/spring-ai-model-chat-memory-repository-redis/pom.xml index be9941d841a..8249f063a4f 100644 --- a/memory/repository/spring-ai-model-chat-memory-repository-redis/pom.xml +++ b/memory/repository/spring-ai-model-chat-memory-repository-redis/pom.xml @@ -1,5 +1,22 @@ - + + 4.0.0 @@ -77,7 +94,7 @@ com.redis testcontainers-redis - 2.2.0 + ${redis.testcontainers.version} test diff --git a/models/spring-ai-anthropic/pom.xml b/models/spring-ai-anthropic/pom.xml index a40885848fc..c4cf7326cfe 100644 --- a/models/spring-ai-anthropic/pom.xml +++ b/models/spring-ai-anthropic/pom.xml @@ -1,6 +1,6 @@ - + 4.0.0 org.springframework.ai @@ -72,18 +74,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - - - io.micrometer - micrometer-observation-test - test - - com.azure azure-core-http-okhttp diff --git a/models/spring-ai-bedrock-converse/pom.xml b/models/spring-ai-bedrock-converse/pom.xml index e699274f4f8..74535e0e853 100644 --- a/models/spring-ai-bedrock-converse/pom.xml +++ b/models/spring-ai-bedrock-converse/pom.xml @@ -1,6 +1,6 @@ + + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -57,13 +74,6 @@ ${project.version} test - - - io.micrometer - micrometer-observation-test - test - - diff --git a/models/spring-ai-elevenlabs/pom.xml b/models/spring-ai-elevenlabs/pom.xml index 9f2208ba93a..35b747738a4 100644 --- a/models/spring-ai-elevenlabs/pom.xml +++ b/models/spring-ai-elevenlabs/pom.xml @@ -1,4 +1,20 @@ + + @@ -69,12 +85,6 @@ test - - io.micrometer - micrometer-observation-test - test - - com.fasterxml.jackson.dataformat jackson-dataformat-xml diff --git a/models/spring-ai-google-genai-embedding/pom.xml b/models/spring-ai-google-genai-embedding/pom.xml index 4ff47978500..ac2f4a98bd6 100644 --- a/models/spring-ai-google-genai-embedding/pom.xml +++ b/models/spring-ai-google-genai-embedding/pom.xml @@ -1,6 +1,6 @@ org.springframework.ai diff --git a/models/spring-ai-google-genai/pom.xml b/models/spring-ai-google-genai/pom.xml index 1db8255d250..d4892c72105 100644 --- a/models/spring-ai-google-genai/pom.xml +++ b/models/spring-ai-google-genai/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -77,12 +78,6 @@ ${project.version} test - - - io.micrometer - micrometer-observation-test - test - diff --git a/models/spring-ai-mistral-ai/pom.xml b/models/spring-ai-mistral-ai/pom.xml index 0d1d25f6d09..65139da62a8 100644 --- a/models/spring-ai-mistral-ai/pom.xml +++ b/models/spring-ai-mistral-ai/pom.xml @@ -1,6 +1,6 @@ - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-starter-jdbc-test diff --git a/models/spring-ai-vertex-ai-embedding/pom.xml b/models/spring-ai-vertex-ai-embedding/pom.xml index ca3fc2c7d87..4b19ddd8ffa 100644 --- a/models/spring-ai-vertex-ai-embedding/pom.xml +++ b/models/spring-ai-vertex-ai-embedding/pom.xml @@ -1,6 +1,6 @@ org.springframework.ai diff --git a/models/spring-ai-vertex-ai-gemini/pom.xml b/models/spring-ai-vertex-ai-gemini/pom.xml index e32e094a380..498d46a2f0d 100644 --- a/models/spring-ai-vertex-ai-gemini/pom.xml +++ b/models/spring-ai-vertex-ai-gemini/pom.xml @@ -1,6 +1,6 @@ 0.17.0 diff --git a/spring-ai-spring-boot-docker-compose/pom.xml b/spring-ai-spring-boot-docker-compose/pom.xml index 97d7adfaa4d..c165dcb9338 100644 --- a/spring-ai-spring-boot-docker-compose/pom.xml +++ b/spring-ai-spring-boot-docker-compose/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -210,11 +211,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - org.testcontainers testcontainers diff --git a/spring-ai-spring-boot-testcontainers/pom.xml b/spring-ai-spring-boot-testcontainers/pom.xml index a6bdade736f..2b61551bbc5 100644 --- a/spring-ai-spring-boot-testcontainers/pom.xml +++ b/spring-ai-spring-boot-testcontainers/pom.xml @@ -225,7 +225,6 @@ - org.springframework.ai spring-ai-test @@ -233,27 +232,18 @@ test - - org.springframework.boot - spring-boot-starter-test - - - org.skyscreamer - jsonassert - - - test - org.springframework.boot spring-boot-starter-restclient-test test + org.springframework.boot spring-boot-starter-jdbc test + org.postgresql postgresql @@ -284,12 +274,6 @@ true - - org.awaitility - awaitility - test - - software.amazon.awssdk apache-client diff --git a/spring-ai-test/pom.xml b/spring-ai-test/pom.xml index 4477edeadb6..fc1371429ec 100644 --- a/spring-ai-test/pom.xml +++ b/spring-ai-test/pom.xml @@ -67,8 +67,8 @@ spring-boot-starter-test - com.vaadin.external.google - android-json + org.skyscreamer + jsonassert diff --git a/vector-stores/spring-ai-azure-cosmos-db-store/pom.xml b/vector-stores/spring-ai-azure-cosmos-db-store/pom.xml index ffd21bb973f..d9e112fd664 100644 --- a/vector-stores/spring-ai-azure-cosmos-db-store/pom.xml +++ b/vector-stores/spring-ai-azure-cosmos-db-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -98,27 +99,10 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-configuration-processor test - - org.awaitility - awaitility - test - - - io.micrometer - micrometer-observation-test - test - - diff --git a/vector-stores/spring-ai-cassandra-store/pom.xml b/vector-stores/spring-ai-cassandra-store/pom.xml index 0a943d53c40..7f1e6966e5c 100644 --- a/vector-stores/spring-ai-cassandra-store/pom.xml +++ b/vector-stores/spring-ai-cassandra-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -73,12 +74,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-junit-jupiter @@ -90,11 +85,5 @@ testcontainers-cassandra test - - - io.micrometer - micrometer-observation-test - test - diff --git a/vector-stores/spring-ai-chroma-store/pom.xml b/vector-stores/spring-ai-chroma-store/pom.xml index eb35f8675b6..83a06073eb0 100644 --- a/vector-stores/spring-ai-chroma-store/pom.xml +++ b/vector-stores/spring-ai-chroma-store/pom.xml @@ -1,6 +1,6 @@ + @@ -57,7 +73,6 @@ test - org.springframework.ai spring-ai-test @@ -65,12 +80,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - ${coherence.groupId} coherence-bedrock-testing-support diff --git a/vector-stores/spring-ai-couchbase-store/pom.xml b/vector-stores/spring-ai-couchbase-store/pom.xml index 38181b403d1..8d4ee2a8792 100644 --- a/vector-stores/spring-ai-couchbase-store/pom.xml +++ b/vector-stores/spring-ai-couchbase-store/pom.xml @@ -1,4 +1,20 @@ + + @@ -41,19 +57,12 @@ ${project.parent.version} test - org.springframework.ai spring-ai-test ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - org.springframework.boot spring-boot-testcontainers diff --git a/vector-stores/spring-ai-elasticsearch-store/pom.xml b/vector-stores/spring-ai-elasticsearch-store/pom.xml index f331929a62f..bca086a9c67 100644 --- a/vector-stores/spring-ai-elasticsearch-store/pom.xml +++ b/vector-stores/spring-ai-elasticsearch-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -70,12 +71,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-elasticsearch @@ -87,11 +82,5 @@ testcontainers-junit-jupiter test - - - io.micrometer - micrometer-observation-test - test - diff --git a/vector-stores/spring-ai-gemfire-store/pom.xml b/vector-stores/spring-ai-gemfire-store/pom.xml index a3406c77e6f..39c18b8e5a2 100644 --- a/vector-stores/spring-ai-gemfire-store/pom.xml +++ b/vector-stores/spring-ai-gemfire-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.ai @@ -82,22 +83,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - - - org.awaitility - awaitility - test - - - io.micrometer - micrometer-observation-test - test - org.testcontainers testcontainers-junit-jupiter diff --git a/vector-stores/spring-ai-hanadb-store/pom.xml b/vector-stores/spring-ai-hanadb-store/pom.xml index 6f7b5de0f8e..e86f510080e 100644 --- a/vector-stores/spring-ai-hanadb-store/pom.xml +++ b/vector-stores/spring-ai-hanadb-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -66,7 +67,6 @@ test - org.springframework.ai spring-ai-test @@ -74,17 +74,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-mariadb @@ -96,13 +85,6 @@ testcontainers-junit-jupiter test - - - io.micrometer - micrometer-observation-test - test - - diff --git a/vector-stores/spring-ai-milvus-store/pom.xml b/vector-stores/spring-ai-milvus-store/pom.xml index da654eb7ec9..b7d9730a4e5 100644 --- a/vector-stores/spring-ai-milvus-store/pom.xml +++ b/vector-stores/spring-ai-milvus-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -66,7 +67,6 @@ - org.springframework.ai spring-ai-openai @@ -81,12 +81,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-milvus @@ -98,11 +92,5 @@ testcontainers-junit-jupiter test - - - io.micrometer - micrometer-observation-test - test - diff --git a/vector-stores/spring-ai-mongodb-atlas-store/pom.xml b/vector-stores/spring-ai-mongodb-atlas-store/pom.xml index 09659ec76a4..80e821288bd 100644 --- a/vector-stores/spring-ai-mongodb-atlas-store/pom.xml +++ b/vector-stores/spring-ai-mongodb-atlas-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -63,17 +64,13 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - + org.testcontainers testcontainers-junit-jupiter test + org.testcontainers testcontainers-mongodb @@ -86,11 +83,5 @@ ${project.parent.version} test - - - io.micrometer - micrometer-observation-test - test - diff --git a/vector-stores/spring-ai-neo4j-store/pom.xml b/vector-stores/spring-ai-neo4j-store/pom.xml index 957b8ea8ac6..eb3c3485360 100644 --- a/vector-stores/spring-ai-neo4j-store/pom.xml +++ b/vector-stores/spring-ai-neo4j-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -78,12 +79,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-neo4j @@ -102,11 +97,5 @@ ${project.parent.version} test - - - io.micrometer - micrometer-observation-test - test - diff --git a/vector-stores/spring-ai-opensearch-store/pom.xml b/vector-stores/spring-ai-opensearch-store/pom.xml index fa8637ecc6b..d16af8362bd 100644 --- a/vector-stores/spring-ai-opensearch-store/pom.xml +++ b/vector-stores/spring-ai-opensearch-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -74,7 +75,6 @@ test - org.springframework.ai spring-ai-test @@ -82,12 +82,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.opensearch opensearch-testcontainers @@ -100,13 +94,6 @@ testcontainers-junit-jupiter test - - - io.micrometer - micrometer-observation-test - test - - diff --git a/vector-stores/spring-ai-oracle-store/pom.xml b/vector-stores/spring-ai-oracle-store/pom.xml index f9259408677..6617b931c71 100644 --- a/vector-stores/spring-ai-oracle-store/pom.xml +++ b/vector-stores/spring-ai-oracle-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -86,7 +87,6 @@ test - org.springframework.ai spring-ai-test @@ -94,18 +94,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - - - org.testcontainers - testcontainers - test - - org.testcontainers testcontainers-oracle-free @@ -117,12 +105,6 @@ testcontainers-junit-jupiter test - - io.micrometer - micrometer-observation-test - test - - diff --git a/vector-stores/spring-ai-pgvector-store/pom.xml b/vector-stores/spring-ai-pgvector-store/pom.xml index 22400e5da5d..4fc78a97f74 100644 --- a/vector-stores/spring-ai-pgvector-store/pom.xml +++ b/vector-stores/spring-ai-pgvector-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -89,25 +90,20 @@ test - org.springframework.ai - spring-ai-test - ${project.parent.version} + spring-ai-advisors-vector-store + ${project.version} test - org.springframework.boot - spring-boot-starter-test + org.springframework.ai + spring-ai-test + ${project.parent.version} test - - org.testcontainers - testcontainers - test - org.testcontainers testcontainers-postgresql @@ -119,19 +115,6 @@ testcontainers-junit-jupiter test - - - io.micrometer - micrometer-observation-test - test - - - org.springframework.ai - spring-ai-advisors-vector-store - ${project.version} - test - - diff --git a/vector-stores/spring-ai-pinecone-store/pom.xml b/vector-stores/spring-ai-pinecone-store/pom.xml index 09cf15f05a4..88074312f94 100644 --- a/vector-stores/spring-ai-pinecone-store/pom.xml +++ b/vector-stores/spring-ai-pinecone-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.ai @@ -73,24 +74,6 @@ ${project.parent.version} test - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.awaitility - awaitility - test - - - - io.micrometer - micrometer-observation-test - test - diff --git a/vector-stores/spring-ai-qdrant-store/pom.xml b/vector-stores/spring-ai-qdrant-store/pom.xml index 6646cf65bb6..f184ae057bd 100644 --- a/vector-stores/spring-ai-qdrant-store/pom.xml +++ b/vector-stores/spring-ai-qdrant-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.ai @@ -73,12 +74,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-qdrant @@ -97,12 +92,6 @@ ${project.parent.version} test - - - io.micrometer - micrometer-observation-test - test - diff --git a/vector-stores/spring-ai-redis-store/pom.xml b/vector-stores/spring-ai-redis-store/pom.xml index 609b0f20ab9..458926a4865 100644 --- a/vector-stores/spring-ai-redis-store/pom.xml +++ b/vector-stores/spring-ai-redis-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.ai @@ -37,8 +38,6 @@ - 2.2.0 - 5.2.0 17 17 @@ -50,10 +49,6 @@ ${project.parent.version} - - org.springframework.data - spring-data-redis - org.springframework.boot spring-boot-starter-data-redis @@ -79,12 +74,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.springframework.boot spring-boot-jdbc @@ -94,6 +83,7 @@ com.redis testcontainers-redis + ${redis.testcontainers.version} test @@ -103,12 +93,6 @@ test - - io.micrometer - micrometer-observation-test - test - - org.apache.commons commons-lang3 diff --git a/vector-stores/spring-ai-typesense-store/pom.xml b/vector-stores/spring-ai-typesense-store/pom.xml index c2c2384c63b..ba0fc336f0a 100644 --- a/vector-stores/spring-ai-typesense-store/pom.xml +++ b/vector-stores/spring-ai-typesense-store/pom.xml @@ -1,6 +1,6 @@ org.apache.commons commons-lang3 test - org.springframework.ai spring-ai-test @@ -76,12 +72,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-junit-jupiter @@ -93,13 +83,6 @@ testcontainers-typesense test - - - io.micrometer - micrometer-observation-test - test - - diff --git a/vector-stores/spring-ai-weaviate-store/pom.xml b/vector-stores/spring-ai-weaviate-store/pom.xml index 1d3130371bd..5c759ad9ce8 100644 --- a/vector-stores/spring-ai-weaviate-store/pom.xml +++ b/vector-stores/spring-ai-weaviate-store/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.ai @@ -78,12 +79,6 @@ test - - org.springframework.boot - spring-boot-starter-test - test - - org.testcontainers testcontainers-weaviate @@ -95,13 +90,6 @@ testcontainers-junit-jupiter test - - - io.micrometer - micrometer-observation-test - test - -