ci(infra): add pytest-xdist to partner test groups (#36988)

This commit is contained in:
Nick Hollon
2026-04-24 09:23:03 -04:00
committed by GitHub
parent cc2feb1aea
commit ffaac42bf9
22 changed files with 297 additions and 22 deletions

View File

@@ -44,6 +44,7 @@ test = [
"pytest-socket>=0.7.0,<1.0.0",
"pytest-watcher>=0.6.3,<1.0.0",
"pytest-timeout>=2.4.0,<3.0.0",
"pytest-xdist>=3.6.1,<4.0.0",
"langchain-tests",
]
test_integration = []

View File

@@ -259,6 +259,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598", size = 16740, upload-time = "2025-11-21T23:01:53.443Z" },
]
[[package]]
name = "execnet"
version = "2.1.2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/bf/89/780e11f9588d9e7128a3f87788354c7946a9cbb1401ad38a48c4db9a4f07/execnet-2.1.2.tar.gz", hash = "sha256:63d83bfdd9a23e35b9c6a3261412324f964c2ec8dcd8d3c6916ee9373e0befcd", size = 166622, upload-time = "2025-11-12T09:56:37.75Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/ab/84/02fc1827e8cdded4aa65baef11296a9bbe595c474f0d6d758af082d849fd/execnet-2.1.2-py3-none-any.whl", hash = "sha256:67fba928dd5a544b783f6056f449e5e3931a5c378b128bc18501f7ea79e296ec", size = 40708, upload-time = "2025-11-12T09:56:36.333Z" },
]
[[package]]
name = "h11"
version = "0.16.0"
@@ -337,7 +346,7 @@ wheels = [
[[package]]
name = "langchain-core"
version = "1.3.0a2"
version = "1.3.1"
source = { editable = "../../core" }
dependencies = [
{ name = "jsonpatch" },
@@ -385,7 +394,7 @@ test = [
{ name = "pytest-watcher", specifier = ">=0.3.4,<1.0.0" },
{ name = "pytest-xdist", specifier = ">=3.6.1,<4.0.0" },
{ name = "responses", specifier = ">=0.25.0,<1.0.0" },
{ name = "syrupy", specifier = ">=4.0.2,<6.0.0" },
{ name = "syrupy", specifier = ">=5.0.0,<6.0.0" },
]
test-integration = []
typing = [
@@ -418,6 +427,7 @@ test = [
{ name = "pytest-socket" },
{ name = "pytest-timeout" },
{ name = "pytest-watcher" },
{ name = "pytest-xdist" },
]
typing = [
{ name = "mypy" },
@@ -439,6 +449,7 @@ test = [
{ name = "pytest-socket", specifier = ">=0.7.0,<1.0.0" },
{ name = "pytest-timeout", specifier = ">=2.4.0,<3.0.0" },
{ name = "pytest-watcher", specifier = ">=0.6.3,<1.0.0" },
{ name = "pytest-xdist", specifier = ">=3.6.1,<4.0.0" },
]
test-integration = []
typing = [{ name = "mypy", specifier = ">=1.19.1,<2.0.0" }]
@@ -474,7 +485,7 @@ requires-dist = [
{ name = "pytest-codspeed" },
{ name = "pytest-recording" },
{ name = "pytest-socket", specifier = ">=0.7.0,<1.0.0" },
{ name = "syrupy", specifier = ">=4.0.0,<6.0.0" },
{ name = "syrupy", specifier = ">=5.0.0,<6.0.0" },
{ name = "vcrpy", specifier = ">=8.0.0,<9.0.0" },
]
@@ -1220,6 +1231,19 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/fc/3f/172d73600ad2771774cda108efb813fc724fc345e5240a81a1085f1ade5d/pytest_watcher-0.6.3-py3-none-any.whl", hash = "sha256:83e7748c933087e8276edb6078663e6afa9926434b4fd8b85cf6b32b1d5bec89", size = 12431, upload-time = "2026-01-10T23:28:17.64Z" },
]
[[package]]
name = "pytest-xdist"
version = "3.8.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "execnet" },
{ name = "pytest" },
]
sdist = { url = "https://files.pythonhosted.org/packages/78/b4/439b179d1ff526791eb921115fca8e44e596a13efeda518b9d845a619450/pytest_xdist-3.8.0.tar.gz", hash = "sha256:7e578125ec9bc6050861aa93f2d59f1d8d085595d6551c2c90b6f4fad8d3a9f1", size = 88069, upload-time = "2025-07-01T13:30:59.346Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/ca/31/d4e37e9e550c2b92a9cbc2e4d0b7420a27224968580b5a447f420847c975/pytest_xdist-3.8.0-py3-none-any.whl", hash = "sha256:202ca578cfeb7370784a8c33d6d05bc6e13b4f25b5053c30a152269fd10f0b88", size = 46396, upload-time = "2025-07-01T13:30:56.632Z" },
]
[[package]]
name = "pyyaml"
version = "6.0.3"