release(typesafe): 0.0.1a3 (#40693)

Bumps `langchain-typesafe` to `0.0.1a3` so the latest classifier changes
are available to users installing from PyPI.

The previous alpha (`0.0.1a2`) predates the invocation-scoped classifier
work, which introduced `ClassifierRequest`, renamed the response type to
`ClassifierResponse`, and moved Auto Mode and model-routing questions to
be derived per-invocation rather than stored on middleware instances.
Anyone pinning the published alpha can't reach that API yet — this cut
makes it installable.

Version bumped in `_version.py`, `pyproject.toml`, and `uv.lock`. The
lockfile also picks up `langchain` `1.4.1` -> `1.4.2`, which is
stale-lock drift relative to the in-repo editable package rather than a
deliberate dependency change.

## Release note

Release `langchain-typesafe` `0.0.1a3`, including the invocation-scoped
classifier API (`ClassifierRequest` / `ClassifierResponse`) and
per-invocation question derivation for the Auto Mode and model-router
middleware.

---

Prepared with the assistance of an AI agent (Claude Code).

🤖 Generated with [Claude Code](https://claude.com/claude-code)
This commit is contained in:
Sydney Runkle authored and GitHub committed 2026-09-20 13:52:00 -05:00
1 parent 414513199d
commit 4af7ab8fcb
3 files changed
+4 -4

No files matched your search

@@ -1,3 +1,3 @@
"""Version information for `langchain-typesafe`."""
__version__ = "0.0.1a2"
__version__ = "0.0.1a3"
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project]
name = "langchain-typesafe"
version = "0.0.1a2"
version = "0.0.1a3"
description = "A LangChain integration for TypeSafe classifiers"
license = { text = "MIT" }
readme = "README.md"
+2 -2
View File
@@ -437,7 +437,7 @@ wheels = [
[[package]]
name = "langchain"
version = "1.4.1"
version = "1.4.2"
source = { editable = "../../langchain_v1" }
dependencies = [
{ name = "langchain-core" },
@@ -626,7 +626,7 @@ typing = [
[[package]]
name = "langchain-typesafe"
version = "0.0.1a2"
version = "0.0.1a3"
source = { editable = "." }
dependencies = [
{ name = "httpx2" },