From 5c018f5cd19d34abaa3332878a72d0027b1e9bf9 Mon Sep 17 00:00:00 2001 From: Mason Daugherty Date: Mon, 2 Feb 2026 10:07:05 -0800 Subject: [PATCH] chore: enrich `pyproject.toml` files (#34980) --- libs/core/pyproject.toml | 17 +++++++++++++++-- libs/langchain/pyproject.toml | 16 ++++++++++++++-- libs/langchain_v1/pyproject.toml | 17 +++++++++++++++-- libs/model-profiles/pyproject.toml | 17 +++++++++++++++-- libs/partners/anthropic/pyproject.toml | 16 ++++++++++++++-- libs/partners/chroma/pyproject.toml | 24 ++++++++++++++++++------ libs/partners/deepseek/pyproject.toml | 16 ++++++++++++++-- libs/partners/exa/pyproject.toml | 24 ++++++++++++++++++------ libs/partners/fireworks/pyproject.toml | 16 ++++++++++++++-- libs/partners/groq/pyproject.toml | 16 ++++++++++++++-- libs/partners/huggingface/pyproject.toml | 16 ++++++++++++++-- libs/partners/mistralai/pyproject.toml | 16 ++++++++++++++-- libs/partners/nomic/pyproject.toml | 24 ++++++++++++++++++------ libs/partners/ollama/pyproject.toml | 16 ++++++++++++++-- libs/partners/openai/pyproject.toml | 16 ++++++++++++++-- libs/partners/perplexity/pyproject.toml | 16 ++++++++++++++-- libs/partners/prompty/pyproject.toml | 24 ++++++++++++++++++------ libs/partners/qdrant/pyproject.toml | 24 ++++++++++++++++++------ libs/partners/xai/pyproject.toml | 16 ++++++++++++++-- libs/standard-tests/pyproject.toml | 17 +++++++++++++++-- libs/text-splitters/pyproject.toml | 18 ++++++++++++++++-- 21 files changed, 320 insertions(+), 62 deletions(-) diff --git a/libs/core/pyproject.toml b/libs/core/pyproject.toml index 17d62a3b123..3c0308da4eb 100644 --- a/libs/core/pyproject.toml +++ b/libs/core/pyproject.toml @@ -7,7 +7,19 @@ name = "langchain-core" description = "Building applications with LLMs through composability" license = {text = "MIT"} readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", + "Topic :: Software Development :: Libraries :: Python Modules", +] version = "1.2.8" requires-python = ">=3.10.0,<4.0.0" @@ -25,7 +37,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/" Documentation = "https://reference.langchain.com/python/langchain_core/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/core" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-core%3D%3D1%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/langchain/pyproject.toml b/libs/langchain/pyproject.toml index fe630075df8..49caaa0c6f8 100644 --- a/libs/langchain/pyproject.toml +++ b/libs/langchain/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-classic" description = "Building applications with LLMs through composability" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Topic :: Scientific/Engineering :: Artificial Intelligence", + "Topic :: Software Development :: Libraries :: Python Modules", +] version = "1.0.1" requires-python = ">=3.10.0,<4.0.0" @@ -44,7 +55,8 @@ perplexity = ["langchain-perplexity"] [project.urls] Homepage = "https://docs.langchain.com/" Documentation = "https://reference.langchain.com/python/langchain_classic/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/langchain" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-classic%3D%3D1%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/langchain_v1/pyproject.toml b/libs/langchain_v1/pyproject.toml index 23b9a9febd1..b68c316a532 100644 --- a/libs/langchain_v1/pyproject.toml +++ b/libs/langchain_v1/pyproject.toml @@ -7,7 +7,19 @@ name = "langchain" description = "Building applications with LLMs through composability" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", + "Topic :: Software Development :: Libraries :: Python Modules", +] version = "1.2.8" requires-python = ">=3.10.0,<4.0.0" @@ -39,7 +51,8 @@ perplexity = ["langchain-perplexity"] [project.urls] Homepage = "https://docs.langchain.com/" Documentation = "https://reference.langchain.com/python/langchain/langchain/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/langchain" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain%3D%3D1%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/model-profiles/pyproject.toml b/libs/model-profiles/pyproject.toml index b8a0ada70d3..4c31fc7b7ce 100644 --- a/libs/model-profiles/pyproject.toml +++ b/libs/model-profiles/pyproject.toml @@ -7,7 +7,19 @@ name = "langchain-model-profiles" description = "CLI tool for updating model profile data in LangChain integration packages." readme = "README.md" license = { text = "MIT" } -authors = [] +classifiers = [ + "Development Status :: 4 - Beta", + "Environment :: Console", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Software Development :: Libraries :: Python Modules", +] version = "0.0.5" requires-python = ">=3.10.0,<4.0.0" @@ -23,7 +35,8 @@ langchain-profiles = "langchain_model_profiles.cli:main" [project.urls] Homepage = "https://docs.langchain.com/" Documentation = "https://reference.langchain.com/python/langchain_model_profiles/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/model-profiles" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" Reddit = "https://www.reddit.com/r/LangChain/" diff --git a/libs/partners/anthropic/pyproject.toml b/libs/partners/anthropic/pyproject.toml index e90dc7a2f8b..6537fc7800e 100644 --- a/libs/partners/anthropic/pyproject.toml +++ b/libs/partners/anthropic/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-anthropic" description = "Integration package connecting Claude (Anthropic) APIs and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.3.1" requires-python = ">=3.10.0,<4.0.0" @@ -20,7 +31,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/anthropic" Documentation = "https://reference.langchain.com/python/integrations/langchain_anthropic/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-anthropic%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/chroma/pyproject.toml b/libs/partners/chroma/pyproject.toml index 1e8746719c4..06202d9a301 100644 --- a/libs/partners/chroma/pyproject.toml +++ b/libs/partners/chroma/pyproject.toml @@ -3,8 +3,23 @@ requires = ["hatchling"] build-backend = "hatchling.build" [project] -authors = [] +name = "langchain-chroma" +version = "1.1.0" +description = "An integration package connecting Chroma and LangChain." license = { text = "MIT" } +readme = "README.md" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] requires-python = ">=3.10.0,<4.0.0" dependencies = [ "langchain-core>=1.1.3,<2.0.0", @@ -12,15 +27,12 @@ dependencies = [ "numpy>=2.1.0; python_version >= '3.13'", "chromadb>=1.3.5,<2.0.0", ] -name = "langchain-chroma" -version = "1.1.0" -description = "An integration package connecting Chroma and LangChain." -readme = "README.md" [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/chroma" Documentation = "https://reference.langchain.com/python/integrations/langchain_chroma/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/chroma" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-chroma%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/deepseek/pyproject.toml b/libs/partners/deepseek/pyproject.toml index 98b6af13feb..618e95924bf 100644 --- a/libs/partners/deepseek/pyproject.toml +++ b/libs/partners/deepseek/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-deepseek" description = "An integration package connecting DeepSeek and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.1.0" requires-python = ">=3.10.0,<4.0.0" @@ -19,7 +30,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/deepseek" Documentation = "https://reference.langchain.com/python/integrations/langchain_deepseek/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/deepseek" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-deepseek%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/exa/pyproject.toml b/libs/partners/exa/pyproject.toml index 35b3fcc5c35..f464745d23f 100644 --- a/libs/partners/exa/pyproject.toml +++ b/libs/partners/exa/pyproject.toml @@ -3,22 +3,34 @@ requires = ["hatchling"] build-backend = "hatchling.build" [project] -authors = [] +name = "langchain-exa" +version = "1.0.0" +description = "An integration package connecting Exa and LangChain" license = { text = "MIT" } +readme = "README.md" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] requires-python = ">=3.10.0,<4.0.0" dependencies = [ "langchain-core>=1.0.0,<2.0.0", "exa-py>=1.0.8,<2.0.0" ] -name = "langchain-exa" -version = "1.0.0" -description = "An integration package connecting Exa and LangChain" -readme = "README.md" [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/exa_search" Documentation = "https://reference.langchain.com/python/integrations/langchain_exa/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/exa" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-exa%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/fireworks/pyproject.toml b/libs/partners/fireworks/pyproject.toml index 47184ab652a..e6b8db608e8 100644 --- a/libs/partners/fireworks/pyproject.toml +++ b/libs/partners/fireworks/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-fireworks" description = "An integration package connecting Fireworks and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.1.0" requires-python = ">=3.10.0,<4.0.0" @@ -22,7 +33,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/fireworks" Documentation = "https://reference.langchain.com/python/integrations/langchain_fireworks/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/fireworks" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-fireworks%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/groq/pyproject.toml b/libs/partners/groq/pyproject.toml index ab129418057..72d469dae16 100644 --- a/libs/partners/groq/pyproject.toml +++ b/libs/partners/groq/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-groq" description = "An integration package connecting Groq and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.1.2" requires-python = ">=3.10.0,<4.0.0" @@ -19,7 +30,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/groq" Documentation = "https://reference.langchain.com/python/integrations/langchain_groq/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/groq" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-groq%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/huggingface/pyproject.toml b/libs/partners/huggingface/pyproject.toml index e8539ca4bf8..061ca14e38c 100644 --- a/libs/partners/huggingface/pyproject.toml +++ b/libs/partners/huggingface/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-huggingface" description = "An integration package connecting Hugging Face and LangChain." license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.2.0" requires-python = ">=3.10.0,<4.0.0" @@ -20,7 +31,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/huggingface" Documentation = "https://reference.langchain.com/python/integrations/langchain_huggingface/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/huggingface" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-huggingface%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/mistralai/pyproject.toml b/libs/partners/mistralai/pyproject.toml index 616a26caad8..859c48749e6 100644 --- a/libs/partners/mistralai/pyproject.toml +++ b/libs/partners/mistralai/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-mistralai" description = "An integration package connecting Mistral and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.1.1" requires-python = ">=3.10.0,<4.0.0" @@ -22,7 +33,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/mistralai" Documentation = "https://reference.langchain.com/python/integrations/langchain_mistralai/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/mistralai" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-mistralai%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/nomic/pyproject.toml b/libs/partners/nomic/pyproject.toml index 1ff29915e56..fc577763153 100644 --- a/libs/partners/nomic/pyproject.toml +++ b/libs/partners/nomic/pyproject.toml @@ -3,23 +3,35 @@ requires = ["hatchling"] build-backend = "hatchling.build" [project] -authors = [] +name = "langchain-nomic" +version = "1.0.1" +description = "An integration package connecting Nomic and LangChain" license = { text = "MIT" } +readme = "README.md" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] requires-python = ">=3.10.0,<4.0.0" dependencies = [ "langchain-core>=1.0.0,<2.0.0", "nomic>=3.5.3,<4.0.0", "pillow>=10.3.0,<12.0.0", ] -name = "langchain-nomic" -version = "1.0.1" -description = "An integration package connecting Nomic and LangChain" -readme = "README.md" [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/nomic" Documentation = "https://reference.langchain.com/python/integrations/langchain_nomic/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/nomic" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-nomic%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/ollama/pyproject.toml b/libs/partners/ollama/pyproject.toml index 00fd85ad1f5..497aab5397d 100644 --- a/libs/partners/ollama/pyproject.toml +++ b/libs/partners/ollama/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-ollama" description = "An integration package connecting Ollama and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.0.1" requires-python = ">=3.10.0,<4.0.0" @@ -19,7 +30,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/ollama" Documentation = "https://reference.langchain.com/python/integrations/langchain_ollama/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/ollama" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-ollama%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/openai/pyproject.toml b/libs/partners/openai/pyproject.toml index bdc9b1ef32e..11b6ef4f3e7 100644 --- a/libs/partners/openai/pyproject.toml +++ b/libs/partners/openai/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-openai" description = "An integration package connecting OpenAI and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.1.7" requires-python = ">=3.10.0,<4.0.0" @@ -20,7 +31,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/openai" Documentation = "https://reference.langchain.com/python/integrations/langchain_openai/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-openai%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/perplexity/pyproject.toml b/libs/partners/perplexity/pyproject.toml index 1c9613e87db..ba1fa56f10a 100644 --- a/libs/partners/perplexity/pyproject.toml +++ b/libs/partners/perplexity/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-perplexity" description = "An integration package connecting Perplexity and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.1.0" requires-python = ">=3.10.0,<4.0.0" @@ -19,7 +30,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/perplexity" Documentation = "https://reference.langchain.com/python/integrations/langchain_perplexity/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/perplexity" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-perplexity%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/prompty/pyproject.toml b/libs/partners/prompty/pyproject.toml index 570eb44125e..041494a863f 100644 --- a/libs/partners/prompty/pyproject.toml +++ b/libs/partners/prompty/pyproject.toml @@ -3,22 +3,34 @@ requires = ["hatchling"] build-backend = "hatchling.build" [project] -authors = [] +name = "langchain-prompty" +version = "1.0.0" +description = "An integration package connecting Prompty and LangChain" license = { text = "MIT" } +readme = "README.md" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] requires-python = ">=3.10.0,<4.0.0" dependencies = [ "langchain-core>=1.0.0,<2.0.0", "pyyaml>=6.0.1,<7.0.0" ] -name = "langchain-prompty" -version = "1.0.0" -description = "An integration package connecting Prompty and LangChain" -readme = "README.md" [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/microsoft" Documentation = "https://reference.langchain.com/python/integrations/langchain_prompty/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/prompty" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-prompty%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/qdrant/pyproject.toml b/libs/partners/qdrant/pyproject.toml index 68d0a05eec2..93c1f5f58dd 100644 --- a/libs/partners/qdrant/pyproject.toml +++ b/libs/partners/qdrant/pyproject.toml @@ -3,23 +3,35 @@ requires = ["hatchling"] build-backend = "hatchling.build" [project] -authors = [] +name = "langchain-qdrant" +version = "1.1.0" +description = "An integration package connecting Qdrant and LangChain" license = { text = "MIT" } +readme = "README.md" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] requires-python = ">=3.10.0,<4.0.0" dependencies = [ "qdrant-client>=1.15.1,<2.0.0", "pydantic>=2.7.4,<3.0.0", "langchain-core>=1.0.0,<2.0.0", ] -name = "langchain-qdrant" -version = "1.1.0" -description = "An integration package connecting Qdrant and LangChain" -readme = "README.md" [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/qdrant" Documentation = "https://reference.langchain.com/python/integrations/langchain_qdrant/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/qdrant" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-qdrant%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/partners/xai/pyproject.toml b/libs/partners/xai/pyproject.toml index 2ec05ed4666..9474f2d0f74 100644 --- a/libs/partners/xai/pyproject.toml +++ b/libs/partners/xai/pyproject.toml @@ -7,7 +7,18 @@ name = "langchain-xai" description = "An integration package connecting xAI and LangChain" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", +] version = "1.2.2" requires-python = ">=3.10.0,<4.0.0" @@ -21,7 +32,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/oss/python/integrations/providers/xai" Documentation = "https://reference.langchain.com/python/integrations/langchain_xai/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/xai" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-xai%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/standard-tests/pyproject.toml b/libs/standard-tests/pyproject.toml index 1ab5105c2ce..c7dc8d72e3a 100644 --- a/libs/standard-tests/pyproject.toml +++ b/libs/standard-tests/pyproject.toml @@ -7,7 +7,19 @@ name = "langchain-tests" description = "Standard tests for LangChain implementations" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Software Development :: Testing", + "Topic :: Software Development :: Libraries :: Python Modules", +] version = "1.1.3" requires-python = ">=3.10.0,<4.0.0" @@ -29,7 +41,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/" Documentation = "https://docs.langchain.com/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/standard-tests" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-tests%3D%3D1%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community" diff --git a/libs/text-splitters/pyproject.toml b/libs/text-splitters/pyproject.toml index 71f1f1173e7..6aa330bc25c 100644 --- a/libs/text-splitters/pyproject.toml +++ b/libs/text-splitters/pyproject.toml @@ -7,7 +7,20 @@ name = "langchain-text-splitters" description = "LangChain text splitting utilities" license = { text = "MIT" } readme = "README.md" -authors = [] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Topic :: Scientific/Engineering :: Artificial Intelligence", + "Topic :: Software Development :: Libraries :: Python Modules", + "Topic :: Text Processing", +] version = "1.1.0" requires-python = ">=3.10.0,<4.0.0" @@ -18,7 +31,8 @@ dependencies = [ [project.urls] Homepage = "https://docs.langchain.com/" Documentation = "https://docs.langchain.com/" -Source = "https://github.com/langchain-ai/langchain/tree/master/libs/text-splitters" +Repository = "https://github.com/langchain-ai/langchain" +Issues = "https://github.com/langchain-ai/langchain/issues" Changelog = "https://github.com/langchain-ai/langchain/releases?q=%22langchain-text-splitters%22" Twitter = "https://x.com/LangChain" Slack = "https://www.langchain.com/join-community"