oterm/docs/oracle/pyproject.toml
Yiorgis Gozadinos 0fdd7db25d
Bump pydantic-ai to 2.51.0 and drop Python 3.10
pydantic-ai-slim 2.37.0 -> 2.51.0 and pydantic-ai-harness 0.28.0 ->
0.36.0, which includes the 2.44.0 web_fetch fixes (a hostile page could
stall the event loop). ruff 0.16.9, ty 0.0.84, full lock refresh.
pytest-textual-snapshot stays at 1.0.0: 1.1.0 pins syrupy 4.8.0, which
requires pytest<9.

Python 3.10 reaches end of life in October; requires-python is now
>=3.11, so the speak extra no longer needs its version marker.

ty 0.0.84 rejects assigning a function to a model instance's
request_stream, so the file-aware test model is now a FunctionModel
subclass.
2026-09-26 15:51:22 +03:00

17 lines
379 B
TOML

[project]
name = "oracle"
version = "0.1.0"
description = "An example oterm tool plugin"
readme = "README.md"
authors = [
{ name = "Yiorgis Gozadinos", email = "ggozadinos@gmail.com" }
]
requires-python = ">=3.11"
dependencies = []
[project.entry-points."oterm.tools"]
oracle = "oracle.tool:oracle"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"