diff --git a/docs/docs/use_cases/sql/large_db.ipynb b/docs/docs/use_cases/sql/large_db.ipynb index dd034037d1..b6b9802b9a 100644 --- a/docs/docs/use_cases/sql/large_db.ipynb +++ b/docs/docs/use_cases/sql/large_db.ipynb @@ -208,7 +208,7 @@ } ], "source": [ - "system = f\"\"\"Return the names of the SQL tables that are relevant to the user question. \\\n", + "system = \"\"\"Return the names of the SQL tables that are relevant to the user question. \\\n", "The tables are:\n", "\n", "Music\n", diff --git a/libs/cli/langchain_cli/integration_template/pyproject.toml b/libs/cli/langchain_cli/integration_template/pyproject.toml index b4703aa60e..cccfba77d8 100644 --- a/libs/cli/langchain_cli/integration_template/pyproject.toml +++ b/libs/cli/langchain_cli/integration_template/pyproject.toml @@ -53,7 +53,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = {path = "../../core", develop = true} -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/cli/pyproject.toml b/libs/cli/pyproject.toml index 43b01fd8f5..481000bf86 100644 --- a/libs/cli/pyproject.toml +++ b/libs/cli/pyproject.toml @@ -40,7 +40,7 @@ ruff = "^0.1.5" # For langserve serve = [] -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/community/pyproject.toml b/libs/community/pyproject.toml index 320553a2af..72c3d7a785 100644 --- a/libs/community/pyproject.toml +++ b/libs/community/pyproject.toml @@ -260,15 +260,17 @@ extended_testing = [ ] [tool.ruff] +exclude = [ + "tests/examples/non-utf8-encoding.py", + "tests/integration_tests/examples/non-utf8-encoding.py", +] + +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes "I", # isort ] -exclude = [ - "tests/examples/non-utf8-encoding.py", - "tests/integration_tests/examples/non-utf8-encoding.py", -] [tool.mypy] ignore_missing_imports = "True" diff --git a/libs/core/pyproject.toml b/libs/core/pyproject.toml index 6a639b763b..b19c371f52 100644 --- a/libs/core/pyproject.toml +++ b/libs/core/pyproject.toml @@ -66,7 +66,7 @@ dependencies = {} [tool.poetry.extras] extended_testing = ["jinja2"] -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/experimental/pyproject.toml b/libs/experimental/pyproject.toml index 38537c956e..d79488b2dc 100644 --- a/libs/experimental/pyproject.toml +++ b/libs/experimental/pyproject.toml @@ -81,7 +81,7 @@ extended_testing = [ "jinja2", ] -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/langchain/pyproject.toml b/libs/langchain/pyproject.toml index 55703e5db3..193ca3ece6 100644 --- a/libs/langchain/pyproject.toml +++ b/libs/langchain/pyproject.toml @@ -301,14 +301,16 @@ extended_testing = [ ] [tool.ruff] +exclude = [ + "tests/integration_tests/examples/non-utf8-encoding.py", +] + +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes "I", # isort ] -exclude = [ - "tests/integration_tests/examples/non-utf8-encoding.py", -] [tool.mypy] ignore_missing_imports = "True" diff --git a/libs/partners/anthropic/pyproject.toml b/libs/partners/anthropic/pyproject.toml index 459d07d3b4..e2af2615f1 100644 --- a/libs/partners/anthropic/pyproject.toml +++ b/libs/partners/anthropic/pyproject.toml @@ -55,7 +55,7 @@ optional = true [tool.poetry.group.test_integration.dependencies] langchain-core = {path = "../../core", develop = true} -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/exa/pyproject.toml b/libs/partners/exa/pyproject.toml index 0990921609..eb523d6a2b 100644 --- a/libs/partners/exa/pyproject.toml +++ b/libs/partners/exa/pyproject.toml @@ -55,7 +55,7 @@ optional = true [tool.poetry.group.test_integration.dependencies] -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/google-genai/pyproject.toml b/libs/partners/google-genai/pyproject.toml index 4d8568d188..bdab0110e0 100644 --- a/libs/partners/google-genai/pyproject.toml +++ b/libs/partners/google-genai/pyproject.toml @@ -68,7 +68,7 @@ types-requests = "^2.31.0.10" types-pillow = "^10.1.0.2" types-google-cloud-ndb = "^2.2.0.1" -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/google-vertexai/pyproject.toml b/libs/partners/google-vertexai/pyproject.toml index 15d5e7ad17..8ea2dbfd63 100644 --- a/libs/partners/google-vertexai/pyproject.toml +++ b/libs/partners/google-vertexai/pyproject.toml @@ -62,7 +62,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = { path = "../../core", develop = true } -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/mistralai/pyproject.toml b/libs/partners/mistralai/pyproject.toml index b49fdbb93c..0d534cce01 100644 --- a/libs/partners/mistralai/pyproject.toml +++ b/libs/partners/mistralai/pyproject.toml @@ -51,7 +51,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = {path = "../../core", develop = true} -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/nomic/pyproject.toml b/libs/partners/nomic/pyproject.toml index 8220f143e1..1175724a7a 100644 --- a/libs/partners/nomic/pyproject.toml +++ b/libs/partners/nomic/pyproject.toml @@ -54,7 +54,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = {path = "../../core", develop = true} -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/nvidia-ai-endpoints/pyproject.toml b/libs/partners/nvidia-ai-endpoints/pyproject.toml index b125c97cd7..a9242dac47 100644 --- a/libs/partners/nvidia-ai-endpoints/pyproject.toml +++ b/libs/partners/nvidia-ai-endpoints/pyproject.toml @@ -56,7 +56,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = { path = "../../core", develop = true } -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/nvidia-trt/pyproject.toml b/libs/partners/nvidia-trt/pyproject.toml index 55263af19d..f6936e0f75 100644 --- a/libs/partners/nvidia-trt/pyproject.toml +++ b/libs/partners/nvidia-trt/pyproject.toml @@ -57,7 +57,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = { path = "../../core", develop = true } -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/openai/pyproject.toml b/libs/partners/openai/pyproject.toml index 9723bd81d9..d3ef051b87 100644 --- a/libs/partners/openai/pyproject.toml +++ b/libs/partners/openai/pyproject.toml @@ -57,7 +57,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = {path = "../../core", develop = true} -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/robocorp/pyproject.toml b/libs/partners/robocorp/pyproject.toml index 00175bc2c2..fa7599a0c3 100644 --- a/libs/partners/robocorp/pyproject.toml +++ b/libs/partners/robocorp/pyproject.toml @@ -56,7 +56,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = {path = "../../core", develop = true} -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/libs/partners/together/pyproject.toml b/libs/partners/together/pyproject.toml index 6bf4795ce1..96511d1a3e 100644 --- a/libs/partners/together/pyproject.toml +++ b/libs/partners/together/pyproject.toml @@ -57,7 +57,7 @@ optional = true [tool.poetry.group.dev.dependencies] langchain-core = {path = "../../core", develop = true} -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes diff --git a/templates/pyproject.toml b/templates/pyproject.toml index df35f0915c..64cc37434b 100644 --- a/templates/pyproject.toml +++ b/templates/pyproject.toml @@ -40,7 +40,7 @@ optional = true [tool.poetry.group.typing.dependencies] -[tool.ruff] +[tool.ruff.lint] select = [ "E", # pycodestyle "F", # pyflakes