fix(deps): add missing pydantic-settings dependency

pydantic-ai-slim doesn't include pydantic-settings as a transitive
dependency like the full pydantic-ai package did.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-14 13:57:33 +01:00
co-authored by Claude Opus 4.5
parent 523c5c43a0
commit b35dd81733
4 changed files with 13 additions and 2 deletions
+6
View File
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [1.2.5] - 2025-12-14
### Fixed
- **Dependencies**: Add missing `pydantic-settings` (not included in pydantic-ai-slim)
## [1.2.4] - 2025-12-14
### Added
+1 -1
View File
@@ -432,7 +432,7 @@ For LLM agent development guidelines and architectural decisions, see [AGENTS.md
## Version
Current version: **1.2.4** - Watchtower integration
Current version: **1.2.5** - Dependency fix
---
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "tatlock"
version = "1.2.4"
version = "1.2.5"
description = "OpenAI-compatible API with Ollama backend"
requires-python = ">=3.12"
dependencies = []
+5
View File
@@ -14,6 +14,11 @@ uvicorn[standard]>=0.38,<0.39
# Latest: 2.12.4 (Nov 5, 2025) - No known CVEs
pydantic>=2.11,<2.13
# Pydantic settings for configuration management
# Required explicitly since pydantic-ai-slim doesn't include it
# Latest: 2.12.0 (Dec 2025) - No known CVEs
pydantic-settings>=2.12,<2.13
# AI/LLM integration
# PydanticAI: Agent framework for using Pydantic with LLMs
# Using slim version with only openai extra (Ollama uses OpenAI-compatible API)