diff --git a/.github/workflows/aimlapi.yml b/.github/workflows/aimlapi.yml index 7c8201137e..5ce11680ff 100644 --- a/.github/workflows/aimlapi.yml +++ b/.github/workflows/aimlapi.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/amazon_bedrock.yml b/.github/workflows/amazon_bedrock.yml index b3420f71ae..ce35e03afe 100644 --- a/.github/workflows/amazon_bedrock.yml +++ b/.github/workflows/amazon_bedrock.yml @@ -41,7 +41,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/amazon_sagemaker.yml b/.github/workflows/amazon_sagemaker.yml index c3903aa53a..6b3bac4af7 100644 --- a/.github/workflows/amazon_sagemaker.yml +++ b/.github/workflows/amazon_sagemaker.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/anthropic.yml b/.github/workflows/anthropic.yml index c75de0d8c3..668890fca9 100644 --- a/.github/workflows/anthropic.yml +++ b/.github/workflows/anthropic.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/arcadedb.yml b/.github/workflows/arcadedb.yml index 61b8f0c703..056e8fc1a7 100644 --- a/.github/workflows/arcadedb.yml +++ b/.github/workflows/arcadedb.yml @@ -34,7 +34,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] services: arcadedb: image: arcadedata/arcadedb:latest diff --git a/.github/workflows/astra.yml b/.github/workflows/astra.yml index 07a68bedb9..739e23fd9f 100644 --- a/.github/workflows/astra.yml +++ b/.github/workflows/astra.yml @@ -32,7 +32,7 @@ jobs: max-parallel: 1 matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/azure_ai_search.yml b/.github/workflows/azure_ai_search.yml index 5c698dc91e..a7f3329a2d 100644 --- a/.github/workflows/azure_ai_search.yml +++ b/.github/workflows/azure_ai_search.yml @@ -34,7 +34,7 @@ jobs: max-parallel: 3 matrix: os: [ubuntu-latest, windows-latest] # the tests are slow and we can't run many of them in parallel, so we skip testing on macOS - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/azure_doc_intelligence.yml b/.github/workflows/azure_doc_intelligence.yml index c5bf4214e3..36ec2c1d0a 100644 --- a/.github/workflows/azure_doc_intelligence.yml +++ b/.github/workflows/azure_doc_intelligence.yml @@ -34,7 +34,7 @@ jobs: max-parallel: 3 matrix: os: [ubuntu-latest, windows-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/chroma.yml b/.github/workflows/chroma.yml index 82dd62ca41..f99f204e9a 100644 --- a/.github/workflows/chroma.yml +++ b/.github/workflows/chroma.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/cohere.yml b/.github/workflows/cohere.yml index 943d65a598..3a9db049aa 100644 --- a/.github/workflows/cohere.yml +++ b/.github/workflows/cohere.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/cometapi.yml b/.github/workflows/cometapi.yml index 6806bc46ba..54f7b0b26d 100644 --- a/.github/workflows/cometapi.yml +++ b/.github/workflows/cometapi.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] max-parallel: 2 # to avoid "429 Resource has been exhausted" steps: diff --git a/.github/workflows/deepeval.yml b/.github/workflows/deepeval.yml index ec68be8663..3c3b352eb5 100644 --- a/.github/workflows/deepeval.yml +++ b/.github/workflows/deepeval.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/elasticsearch.yml b/.github/workflows/elasticsearch.yml index e1a2a3dfc3..6e22a269fd 100644 --- a/.github/workflows/elasticsearch.yml +++ b/.github/workflows/elasticsearch.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] # we run Elasticsearch using Docker, which is not available on MacOS and Windows GitHub Runners - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/faiss.yml b/.github/workflows/faiss.yml index 99e6c18e59..70b08b0642 100644 --- a/.github/workflows/faiss.yml +++ b/.github/workflows/faiss.yml @@ -32,7 +32,7 @@ jobs: matrix: # FAISS wheels are most reliable on Linux in CI. os: [ubuntu-latest] #[ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/fastembed.yml b/.github/workflows/fastembed.yml index 4fd6bac472..6ca16aff24 100644 --- a/.github/workflows/fastembed.yml +++ b/.github/workflows/fastembed.yml @@ -21,7 +21,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/firecrawl.yml b/.github/workflows/firecrawl.yml index 0d4276f348..db88c3a3cc 100644 --- a/.github/workflows/firecrawl.yml +++ b/.github/workflows/firecrawl.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/github.yml b/.github/workflows/github.yml index 0e870c5064..2ed71c807d 100644 --- a/.github/workflows/github.yml +++ b/.github/workflows/github.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/google_genai.yml b/.github/workflows/google_genai.yml index f8f58ae5bb..e86a42b3c9 100644 --- a/.github/workflows/google_genai.yml +++ b/.github/workflows/google_genai.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] max-parallel: 2 # to avoid "429 Resource has been exhausted" steps: diff --git a/.github/workflows/hanlp.yml b/.github/workflows/hanlp.yml index bf06a93ff3..4820cfe152 100644 --- a/.github/workflows/hanlp.yml +++ b/.github/workflows/hanlp.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] # sentencepiece cannot be installed on Windows with Python 3.13 # https://github.com/google/sentencepiece/issues/1111 diff --git a/.github/workflows/jina.yml b/.github/workflows/jina.yml index 122a4b05b5..410af37e21 100644 --- a/.github/workflows/jina.yml +++ b/.github/workflows/jina.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/kreuzberg.yml b/.github/workflows/kreuzberg.yml index f89ab73ae4..4beec157cb 100644 --- a/.github/workflows/kreuzberg.yml +++ b/.github/workflows/kreuzberg.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/langfuse.yml b/.github/workflows/langfuse.yml index 43cf19a537..99608941e2 100644 --- a/.github/workflows/langfuse.yml +++ b/.github/workflows/langfuse.yml @@ -36,7 +36,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/lara.yml b/.github/workflows/lara.yml index 1dd188fec5..b31c853c3a 100644 --- a/.github/workflows/lara.yml +++ b/.github/workflows/lara.yml @@ -34,7 +34,7 @@ jobs: max-parallel: 3 matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/llama_cpp.yml b/.github/workflows/llama_cpp.yml index f4f0dc67d3..a966d4f7e3 100644 --- a/.github/workflows/llama_cpp.yml +++ b/.github/workflows/llama_cpp.yml @@ -34,11 +34,11 @@ jobs: - os: ubuntu-latest python-version: "3.10" - os: ubuntu-latest - python-version: "3.13" + python-version: "3.14" - os: windows-latest python-version: "3.10" - os: windows-latest - python-version: "3.13" + python-version: "3.14" # on macOS, we test with 3.10 and 3.12 because pre-built wheels are only available for these Python versions # and installing from source might fail due to missing dependencies (CMake fails with "OpenMP not found") diff --git a/.github/workflows/llama_stack.yml b/.github/workflows/llama_stack.yml index 387f160fc1..b77cf5413d 100644 --- a/.github/workflows/llama_stack.yml +++ b/.github/workflows/llama_stack.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] # to test on other Operating Systems, we need to install Ollama differently - python-version: ["3.12", "3.13"] + python-version: ["3.12", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/mcp.yml b/.github/workflows/mcp.yml index d28bce112c..64e453043d 100644 --- a/.github/workflows/mcp.yml +++ b/.github/workflows/mcp.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.10", "3.13"] # MCP Python SDK is not compatible with Python<3.10 + python-version: ["3.10", "3.14"] # MCP Python SDK is not compatible with Python<3.10 steps: - name: Support longpaths diff --git a/.github/workflows/meta_llama.yml b/.github/workflows/meta_llama.yml index ee8dfc834c..9787971c01 100644 --- a/.github/workflows/meta_llama.yml +++ b/.github/workflows/meta_llama.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] max-parallel: 2 # to avoid rate limiting steps: diff --git a/.github/workflows/mistral.yml b/.github/workflows/mistral.yml index c2fc86e00d..2be690327f 100644 --- a/.github/workflows/mistral.yml +++ b/.github/workflows/mistral.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/mongodb_atlas.yml b/.github/workflows/mongodb_atlas.yml index e450e130c5..12acb9a4e2 100644 --- a/.github/workflows/mongodb_atlas.yml +++ b/.github/workflows/mongodb_atlas.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/nvidia.yml b/.github/workflows/nvidia.yml index e61068ba29..2c94d88363 100644 --- a/.github/workflows/nvidia.yml +++ b/.github/workflows/nvidia.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10"] # we don't test on other python versions to reduce API calls + python-version: ["3.14"] # we don't test on other python versions to reduce API calls steps: - name: Support longpaths diff --git a/.github/workflows/ollama.yml b/.github/workflows/ollama.yml index 2b8bb12c7f..832da68fe7 100644 --- a/.github/workflows/ollama.yml +++ b/.github/workflows/ollama.yml @@ -34,7 +34,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] # to test on other Operating Systems, we need to install Ollama differently - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/openrouter.yml b/.github/workflows/openrouter.yml index 3529794508..78527d4b0c 100644 --- a/.github/workflows/openrouter.yml +++ b/.github/workflows/openrouter.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/opensearch.yml b/.github/workflows/opensearch.yml index 3655e311a2..6102ed937a 100644 --- a/.github/workflows/opensearch.yml +++ b/.github/workflows/opensearch.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] # we run OpenSearch using Docker, which is not available on MacOS and Windows GitHub Runners - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/optimum.yml b/.github/workflows/optimum.yml index fa9949db15..b77dc25b0a 100644 --- a/.github/workflows/optimum.yml +++ b/.github/workflows/optimum.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/pgvector.yml b/.github/workflows/pgvector.yml index af736de2b3..fe02e6da87 100644 --- a/.github/workflows/pgvector.yml +++ b/.github/workflows/pgvector.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] # we run pgvector using Docker, which is not available on MacOS and Windows GitHub Runners - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] services: pgvector: image: pgvector/pgvector:pg17 diff --git a/.github/workflows/pinecone.yml b/.github/workflows/pinecone.yml index 8b39a052ea..697b3b3730 100644 --- a/.github/workflows/pinecone.yml +++ b/.github/workflows/pinecone.yml @@ -33,7 +33,7 @@ jobs: matrix: # Pinecone tests are time expensive, so only test on Ubuntu os: [ubuntu-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] # the INDEX_NAME is used in test_serverless_index_creation_from_scratch include: - python-version: "3.10" diff --git a/.github/workflows/pyversity.yml b/.github/workflows/pyversity.yml index 9b9b1bf27f..d1a030f3e8 100644 --- a/.github/workflows/pyversity.yml +++ b/.github/workflows/pyversity.yml @@ -21,7 +21,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/qdrant.yml b/.github/workflows/qdrant.yml index 3642b301c4..f606fb05ae 100644 --- a/.github/workflows/qdrant.yml +++ b/.github/workflows/qdrant.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/ragas.yml b/.github/workflows/ragas.yml index 573969a90f..e1c586b76f 100644 --- a/.github/workflows/ragas.yml +++ b/.github/workflows/ragas.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/snowflake.yml b/.github/workflows/snowflake.yml index c49388fa51..76bec71923 100644 --- a/.github/workflows/snowflake.yml +++ b/.github/workflows/snowflake.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/stackit.yml b/.github/workflows/stackit.yml index bc11a1770a..019ae37f54 100644 --- a/.github/workflows/stackit.yml +++ b/.github/workflows/stackit.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/togetherai.yml b/.github/workflows/togetherai.yml index 0433d915ab..81f7161ae0 100644 --- a/.github/workflows/togetherai.yml +++ b/.github/workflows/togetherai.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/unstructured.yml b/.github/workflows/unstructured.yml index 758cdaab89..18601ab6a1 100644 --- a/.github/workflows/unstructured.yml +++ b/.github/workflows/unstructured.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] # we run Unstructured using Docker, which is not available on MacOS and Windows GitHub Runners - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Free up disk space diff --git a/.github/workflows/valkey.yml b/.github/workflows/valkey.yml index 8abd35a2ac..d78c1a044f 100644 --- a/.github/workflows/valkey.yml +++ b/.github/workflows/valkey.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] # Valkey service container only available on Linux - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] services: valkey: diff --git a/.github/workflows/watsonx.yml b/.github/workflows/watsonx.yml index aac4b5c3cd..e435ffcb40 100644 --- a/.github/workflows/watsonx.yml +++ b/.github/workflows/watsonx.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths diff --git a/.github/workflows/weave.yml b/.github/workflows/weave.yml index 700369ae10..219dd6b08a 100644 --- a/.github/workflows/weave.yml +++ b/.github/workflows/weave.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/weaviate.yml b/.github/workflows/weaviate.yml index d60a9d41d2..dbfc8787d3 100644 --- a/.github/workflows/weaviate.yml +++ b/.github/workflows/weaviate.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] # we run Weaviate using Docker, which is not available on MacOS and Windows GitHub Runners - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - uses: actions/checkout@v6 diff --git a/scripts/utils/templates/workflow.yml b/scripts/utils/templates/workflow.yml index a57f60a83b..1b9efe5a5f 100644 --- a/scripts/utils/templates/workflow.yml +++ b/scripts/utils/templates/workflow.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.10", "3.13"] + python-version: ["3.10", "3.14"] steps: - name: Support longpaths