From 3dce2e1d35616e992dfb56c1e6ae1c9feda30dcb Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Mon, 22 Jul 2024 13:59:13 -0700 Subject: [PATCH] all: add release notes to pypi (#24519) --- libs/cli/langchain_cli/integration_template/pyproject.toml | 1 + libs/cli/pyproject.toml | 1 + libs/community/pyproject.toml | 4 ++++ libs/core/pyproject.toml | 4 ++++ libs/experimental/pyproject.toml | 4 ++++ libs/langchain/pyproject.toml | 4 ++++ libs/partners/ai21/pyproject.toml | 1 + libs/partners/airbyte/pyproject.toml | 1 + libs/partners/anthropic/pyproject.toml | 7 ++++--- libs/partners/azure-dynamic-sessions/pyproject.toml | 1 + libs/partners/chroma/pyproject.toml | 1 + libs/partners/couchbase/pyproject.toml | 1 + libs/partners/exa/pyproject.toml | 1 + libs/partners/fireworks/pyproject.toml | 1 + libs/partners/groq/pyproject.toml | 1 + libs/partners/huggingface/pyproject.toml | 1 + libs/partners/milvus/pyproject.toml | 1 + libs/partners/mistralai/pyproject.toml | 1 + libs/partners/mongodb/pyproject.toml | 1 + libs/partners/nomic/pyproject.toml | 1 + libs/partners/ollama/pyproject.toml | 1 + libs/partners/openai/pyproject.toml | 1 + libs/partners/pinecone/pyproject.toml | 1 + libs/partners/prompty/pyproject.toml | 1 + libs/partners/qdrant/pyproject.toml | 1 + libs/partners/together/pyproject.toml | 1 + libs/partners/voyageai/pyproject.toml | 1 + libs/text-splitters/pyproject.toml | 4 ++++ 28 files changed, 46 insertions(+), 3 deletions(-) diff --git a/libs/cli/langchain_cli/integration_template/pyproject.toml b/libs/cli/langchain_cli/integration_template/pyproject.toml index 532a5ff92f2..907042737ee 100644 --- a/libs/cli/langchain_cli/integration_template/pyproject.toml +++ b/libs/cli/langchain_cli/integration_template/pyproject.toml @@ -9,6 +9,7 @@ license = "MIT" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/__package_name_short__" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22__package_name_short__%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/cli/pyproject.toml b/libs/cli/pyproject.toml index ae20fc0f7c4..ce3cac5c0b3 100644 --- a/libs/cli/pyproject.toml +++ b/libs/cli/pyproject.toml @@ -9,6 +9,7 @@ license = "MIT" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/cli" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-cli%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/community/pyproject.toml b/libs/community/pyproject.toml index 5c358ccc8cc..1b2f709436a 100644 --- a/libs/community/pyproject.toml +++ b/libs/community/pyproject.toml @@ -11,6 +11,10 @@ license = "MIT" readme = "README.md" repository = "https://github.com/langchain-ai/langchain" +[tool.poetry.urls] +"Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/community" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-community%3D%3D0%22&expanded=true" + [tool.ruff] exclude = [ "tests/examples/non-utf8-encoding.py", "tests/integration_tests/examples/non-utf8-encoding.py",] diff --git a/libs/core/pyproject.toml b/libs/core/pyproject.toml index 0cee3e85c4c..8354d649fcf 100644 --- a/libs/core/pyproject.toml +++ b/libs/core/pyproject.toml @@ -11,6 +11,10 @@ license = "MIT" readme = "README.md" repository = "https://github.com/langchain-ai/langchain" +[tool.poetry.urls] +"Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/core" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-core%3D%3D0%22&expanded=true" + [tool.mypy] disallow_untyped_defs = "True" exclude = [ "notebooks", "examples", "example_data", "langchain_core/pydantic",] diff --git a/libs/experimental/pyproject.toml b/libs/experimental/pyproject.toml index 9b9bb3dd6df..b32b434cb05 100644 --- a/libs/experimental/pyproject.toml +++ b/libs/experimental/pyproject.toml @@ -11,6 +11,10 @@ license = "MIT" readme = "README.md" repository = "https://github.com/langchain-ai/langchain" +[tool.poetry.urls] +"Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/experimental" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-experimental%3D%3D0%22&expanded=true" + [tool.mypy] ignore_missing_imports = "True" disallow_untyped_defs = "True" diff --git a/libs/langchain/pyproject.toml b/libs/langchain/pyproject.toml index 4e4c4c7e646..252ad53127a 100644 --- a/libs/langchain/pyproject.toml +++ b/libs/langchain/pyproject.toml @@ -11,6 +11,10 @@ license = "MIT" readme = "README.md" repository = "https://github.com/langchain-ai/langchain" +[tool.poetry.urls] +"Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/langchain" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain%3D%3D0%22&expanded=true" + [tool.ruff] exclude = [ "tests/integration_tests/examples/non-utf8-encoding.py",] diff --git a/libs/partners/ai21/pyproject.toml b/libs/partners/ai21/pyproject.toml index da8acfa7028..fe322f5f2e9 100644 --- a/libs/partners/ai21/pyproject.toml +++ b/libs/partners/ai21/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/ai21" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-ai21%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/airbyte/pyproject.toml b/libs/partners/airbyte/pyproject.toml index 99b3cfa45de..ce959f185ca 100644 --- a/libs/partners/airbyte/pyproject.toml +++ b/libs/partners/airbyte/pyproject.toml @@ -9,6 +9,7 @@ license = "MIT" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/airbyte" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-airbyte%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.9,<3.12.4" diff --git a/libs/partners/anthropic/pyproject.toml b/libs/partners/anthropic/pyproject.toml index 352f30bd031..9c223dff98d 100644 --- a/libs/partners/anthropic/pyproject.toml +++ b/libs/partners/anthropic/pyproject.toml @@ -11,11 +11,12 @@ readme = "README.md" repository = "https://github.com/langchain-ai/langchain" license = "MIT" -[tool.mypy] -disallow_untyped_defs = "True" - [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-anthropic%3D%3D0%22&expanded=true" + +[tool.mypy] +disallow_untyped_defs = "True" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/azure-dynamic-sessions/pyproject.toml b/libs/partners/azure-dynamic-sessions/pyproject.toml index dc9b9e03bf5..b4b2a38cb32 100644 --- a/libs/partners/azure-dynamic-sessions/pyproject.toml +++ b/libs/partners/azure-dynamic-sessions/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/azure-dynamic-sessions" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-azure-dynamic-sessions%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/chroma/pyproject.toml b/libs/partners/chroma/pyproject.toml index 16302c9781b..485bfc52034 100644 --- a/libs/partners/chroma/pyproject.toml +++ b/libs/partners/chroma/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/chroma" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-chroma%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4" diff --git a/libs/partners/couchbase/pyproject.toml b/libs/partners/couchbase/pyproject.toml index 9103f7f98f0..5be4d771588 100644 --- a/libs/partners/couchbase/pyproject.toml +++ b/libs/partners/couchbase/pyproject.toml @@ -17,6 +17,7 @@ ignore_missing_imports = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/couchbase" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-couchbase%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/exa/pyproject.toml b/libs/partners/exa/pyproject.toml index f5b56ce71db..e3749ff837a 100644 --- a/libs/partners/exa/pyproject.toml +++ b/libs/partners/exa/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/exa" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-exa%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/fireworks/pyproject.toml b/libs/partners/fireworks/pyproject.toml index a1f3b411b13..b8544d470bf 100644 --- a/libs/partners/fireworks/pyproject.toml +++ b/libs/partners/fireworks/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/fireworks" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-fireworks%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/groq/pyproject.toml b/libs/partners/groq/pyproject.toml index 69add5debf0..bc2355f8611 100644 --- a/libs/partners/groq/pyproject.toml +++ b/libs/partners/groq/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/groq" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-groq%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/huggingface/pyproject.toml b/libs/partners/huggingface/pyproject.toml index af75bdcbc5d..9fd16c71cc4 100644 --- a/libs/partners/huggingface/pyproject.toml +++ b/libs/partners/huggingface/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/huggingface" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-huggingface%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/milvus/pyproject.toml b/libs/partners/milvus/pyproject.toml index 9a43f3345bb..aba63249c52 100644 --- a/libs/partners/milvus/pyproject.toml +++ b/libs/partners/milvus/pyproject.toml @@ -9,6 +9,7 @@ license = "MIT" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/milvus" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-milvus%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/mistralai/pyproject.toml b/libs/partners/mistralai/pyproject.toml index b3907250c6e..a86887aaea4 100644 --- a/libs/partners/mistralai/pyproject.toml +++ b/libs/partners/mistralai/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/mistralai" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-mistralai%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/mongodb/pyproject.toml b/libs/partners/mongodb/pyproject.toml index fe61e5dc8af..e055cdb53e6 100644 --- a/libs/partners/mongodb/pyproject.toml +++ b/libs/partners/mongodb/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/mongodb" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-mongodb%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/nomic/pyproject.toml b/libs/partners/nomic/pyproject.toml index 2af6ecc5288..f2c5666491e 100644 --- a/libs/partners/nomic/pyproject.toml +++ b/libs/partners/nomic/pyproject.toml @@ -9,6 +9,7 @@ license = "MIT" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/nomic" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-nomic%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/ollama/pyproject.toml b/libs/partners/ollama/pyproject.toml index 568e6666c15..5ef2c35ea67 100644 --- a/libs/partners/ollama/pyproject.toml +++ b/libs/partners/ollama/pyproject.toml @@ -9,6 +9,7 @@ license = "MIT" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/ollama" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-ollama%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/openai/pyproject.toml b/libs/partners/openai/pyproject.toml index 78515565b6e..3a58c5e8a56 100644 --- a/libs/partners/openai/pyproject.toml +++ b/libs/partners/openai/pyproject.toml @@ -19,6 +19,7 @@ ignore_missing_imports = true [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-openai%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/pinecone/pyproject.toml b/libs/partners/pinecone/pyproject.toml index 5282f14d2cf..d346ce07ee0 100644 --- a/libs/partners/pinecone/pyproject.toml +++ b/libs/partners/pinecone/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/pinecone" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-pinecone%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<3.13" diff --git a/libs/partners/prompty/pyproject.toml b/libs/partners/prompty/pyproject.toml index a8fe552cd25..032cbef0c09 100644 --- a/libs/partners/prompty/pyproject.toml +++ b/libs/partners/prompty/pyproject.toml @@ -9,6 +9,7 @@ license = "MIT" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/prompty" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-prompty%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/qdrant/pyproject.toml b/libs/partners/qdrant/pyproject.toml index e8dfe3ae350..2f6b5ab9a06 100644 --- a/libs/partners/qdrant/pyproject.toml +++ b/libs/partners/qdrant/pyproject.toml @@ -19,6 +19,7 @@ disallow_untyped_defs = true [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/qdrant" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-qdrant%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/together/pyproject.toml b/libs/partners/together/pyproject.toml index 424313c7e98..72088a652c6 100644 --- a/libs/partners/together/pyproject.toml +++ b/libs/partners/together/pyproject.toml @@ -16,6 +16,7 @@ disallow_untyped_defs = "True" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/together" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-together%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/partners/voyageai/pyproject.toml b/libs/partners/voyageai/pyproject.toml index cc87a0ca85b..8aacb1a3953 100644 --- a/libs/partners/voyageai/pyproject.toml +++ b/libs/partners/voyageai/pyproject.toml @@ -9,6 +9,7 @@ license = "MIT" [tool.poetry.urls] "Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/voyageai" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-voyageai%3D%3D0%22&expanded=true" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/libs/text-splitters/pyproject.toml b/libs/text-splitters/pyproject.toml index 36da2e162e4..4e9d4eda146 100644 --- a/libs/text-splitters/pyproject.toml +++ b/libs/text-splitters/pyproject.toml @@ -11,6 +11,10 @@ license = "MIT" readme = "README.md" repository = "https://github.com/langchain-ai/langchain" +[tool.poetry.urls] +"Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/text-splitters" +"Release Notes" = "https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-text-splitters%3D%3D0%22&expanded=true" + [tool.mypy] disallow_untyped_defs = "True" [[tool.mypy.overrides]]