From 90e4d944acb8bf1c0cd187f3c7bfdb3978d2ebc0 Mon Sep 17 00:00:00 2001 From: Mason Daugherty Date: Sun, 5 Oct 2025 23:52:52 -0400 Subject: [PATCH] chore(infra): pdm -> hatchling (#33289) --- libs/core/pyproject.toml | 4 ++-- libs/langchain/pyproject.toml | 4 ++-- libs/langchain_v1/pyproject.toml | 4 ++-- libs/partners/anthropic/pyproject.toml | 4 ++-- libs/partners/chroma/pyproject.toml | 4 ++-- libs/partners/deepseek/pyproject.toml | 4 ++-- libs/partners/exa/pyproject.toml | 4 ++-- libs/partners/fireworks/pyproject.toml | 4 ++-- libs/partners/groq/pyproject.toml | 4 ++-- libs/partners/huggingface/pyproject.toml | 4 ++-- libs/partners/mistralai/pyproject.toml | 4 ++-- libs/partners/nomic/pyproject.toml | 4 ++-- libs/partners/ollama/pyproject.toml | 4 ++-- libs/partners/openai/pyproject.toml | 4 ++-- libs/partners/perplexity/pyproject.toml | 4 ++-- libs/partners/prompty/pyproject.toml | 4 ++-- libs/partners/qdrant/pyproject.toml | 4 ++-- libs/partners/xai/pyproject.toml | 4 ++-- libs/standard-tests/pyproject.toml | 4 ++-- libs/text-splitters/pyproject.toml | 4 ++-- 20 files changed, 40 insertions(+), 40 deletions(-) diff --git a/libs/core/pyproject.toml b/libs/core/pyproject.toml index 6c63ff00bc5..752b348b378 100644 --- a/libs/core/pyproject.toml +++ b/libs/core/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/langchain/pyproject.toml b/libs/langchain/pyproject.toml index d3a60fa98de..2e97c53c465 100644 --- a/libs/langchain/pyproject.toml +++ b/libs/langchain/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/langchain_v1/pyproject.toml b/libs/langchain_v1/pyproject.toml index eca8d03616a..71199ffd72a 100644 --- a/libs/langchain_v1/pyproject.toml +++ b/libs/langchain_v1/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/anthropic/pyproject.toml b/libs/partners/anthropic/pyproject.toml index 14855fff1f0..6e6e7122a9a 100644 --- a/libs/partners/anthropic/pyproject.toml +++ b/libs/partners/anthropic/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/chroma/pyproject.toml b/libs/partners/chroma/pyproject.toml index 5f7832a2820..2f8f29f56f0 100644 --- a/libs/partners/chroma/pyproject.toml +++ b/libs/partners/chroma/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/deepseek/pyproject.toml b/libs/partners/deepseek/pyproject.toml index b1a442739f4..5609d5c2bba 100644 --- a/libs/partners/deepseek/pyproject.toml +++ b/libs/partners/deepseek/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/exa/pyproject.toml b/libs/partners/exa/pyproject.toml index e9760cf4c41..a65ecb9d20f 100644 --- a/libs/partners/exa/pyproject.toml +++ b/libs/partners/exa/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/fireworks/pyproject.toml b/libs/partners/fireworks/pyproject.toml index cf270570b33..a5bca0001aa 100644 --- a/libs/partners/fireworks/pyproject.toml +++ b/libs/partners/fireworks/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/groq/pyproject.toml b/libs/partners/groq/pyproject.toml index 65248e1c9f9..ba132d86dd5 100644 --- a/libs/partners/groq/pyproject.toml +++ b/libs/partners/groq/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/huggingface/pyproject.toml b/libs/partners/huggingface/pyproject.toml index e1c11c3783e..07c6aa1502a 100644 --- a/libs/partners/huggingface/pyproject.toml +++ b/libs/partners/huggingface/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/mistralai/pyproject.toml b/libs/partners/mistralai/pyproject.toml index 58fa579f08a..8257ec5fda0 100644 --- a/libs/partners/mistralai/pyproject.toml +++ b/libs/partners/mistralai/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/nomic/pyproject.toml b/libs/partners/nomic/pyproject.toml index a8c22abe48f..b1f012db3e5 100644 --- a/libs/partners/nomic/pyproject.toml +++ b/libs/partners/nomic/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/ollama/pyproject.toml b/libs/partners/ollama/pyproject.toml index 80338dcad1a..66670999a6b 100644 --- a/libs/partners/ollama/pyproject.toml +++ b/libs/partners/ollama/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/openai/pyproject.toml b/libs/partners/openai/pyproject.toml index 08e55b1aa93..57dbaeefbd8 100644 --- a/libs/partners/openai/pyproject.toml +++ b/libs/partners/openai/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/perplexity/pyproject.toml b/libs/partners/perplexity/pyproject.toml index e49b0863f98..2aeaafdc052 100644 --- a/libs/partners/perplexity/pyproject.toml +++ b/libs/partners/perplexity/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/prompty/pyproject.toml b/libs/partners/prompty/pyproject.toml index 43c7d50be46..17781822bc2 100644 --- a/libs/partners/prompty/pyproject.toml +++ b/libs/partners/prompty/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/qdrant/pyproject.toml b/libs/partners/qdrant/pyproject.toml index 4a1c42e6102..795bfedd39d 100644 --- a/libs/partners/qdrant/pyproject.toml +++ b/libs/partners/qdrant/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/partners/xai/pyproject.toml b/libs/partners/xai/pyproject.toml index e7a997da6e4..596d121f39a 100644 --- a/libs/partners/xai/pyproject.toml +++ b/libs/partners/xai/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [] diff --git a/libs/standard-tests/pyproject.toml b/libs/standard-tests/pyproject.toml index 4eb50bf6ea7..ad4f3fa2802 100644 --- a/libs/standard-tests/pyproject.toml +++ b/libs/standard-tests/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = [{ name = "Erick Friis", email = "erick@langchain.dev" }] diff --git a/libs/text-splitters/pyproject.toml b/libs/text-splitters/pyproject.toml index 78822f56f25..8334e0756bd 100644 --- a/libs/text-splitters/pyproject.toml +++ b/libs/text-splitters/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["pdm-backend"] -build-backend = "pdm.backend" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] authors = []