chore(standard-tests): relax langchain-core bounds for langchain-tests 1.0.0a1 (#32752)

### Overview
Preparing the `1.0.0a1` release of `langchain-tests` to align with
`langchain-core` version `1.0.0a1`.

### Changes
- Bump package version to `1.0.0a1`
- Relax `langchain-core` requirement from `<1.0.0,>=0.3.63` to
`<2.0.0,>=0.3.63`

### Motivation
All main LangChain packages are now publishing `1.0.0a` prereleases.  
`langchain-tests` needs a matching prerelease so downstreams can install
tests alongside the 1.0 series without conflicts.

### Tests
- Verified installation and tests against both `0.3.75` and `1.0.0a1`.
This commit is contained in:
Caspar Broekhuizen
2025-08-29 10:46:48 -07:00
committed by GitHub
parent b26e52aa4d
commit a163d59988
2 changed files with 3 additions and 3 deletions

View File

@@ -7,7 +7,7 @@ authors = [{ name = "Erick Friis", email = "erick@langchain.dev" }]
license = { text = "MIT" }
requires-python = ">=3.9"
dependencies = [
"langchain-core<1.0.0,>=0.3.63",
"langchain-core<2.0.0,>=0.3.63",
"pytest<9,>=7",
"pytest-asyncio<2,>=0.20",
"httpx<1,>=0.28.1",
@@ -21,7 +21,7 @@ dependencies = [
"numpy>=2.1.0; python_version>='3.13'",
]
name = "langchain-tests"
version = "0.3.20"
version = "0.3.21"
description = "Standard tests for LangChain implementations"
readme = "README.md"

View File

@@ -363,7 +363,7 @@ typing = [
[[package]]
name = "langchain-tests"
version = "0.3.20"
version = "0.3.21"
source = { editable = "." }
dependencies = [
{ name = "httpx" },