Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# fusionAIze Gate Changelog

## v2.2.1 - 2026-04-18

### Fixed

- **Slow `brew upgrade` / `pip install` caused by source-only pydantic-core**: `pyproject.toml` now caps `pydantic`, `fastapi`, `httpx`, and `uvicorn` to version ranges that ship prebuilt wheels for all supported Python versions (3.10–3.13) and platforms (incl. macOS 15 Tahoe arm64). Without these caps pip could drift onto a bleeding-edge pydantic-core release with no wheel, forcing a 3–5 minute Rust/cargo source build during upgrade. This is a packaging-only change — no runtime behavior difference.

## v2.2.0 - 2026-04-18

### Added
Expand Down
2 changes: 1 addition & 1 deletion faigate/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""fusionAIze Gate package."""

__version__ = "2.2.0"
__version__ = "2.2.1"
13 changes: 9 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "faigate"
version = "2.2.0"
version = "2.2.1"
description = "Local OpenAI-compatible routing gateway for OpenClaw and other AI-native clients."
readme = "README.md"
license = "Apache-2.0"
Expand All @@ -22,9 +22,14 @@ classifiers = [
"Topic :: Internet :: Proxy Servers",
]
dependencies = [
"fastapi>=0.115.0",
"uvicorn[standard]>=0.32.0",
"httpx>=0.27.0",
# Upper bounds on fastapi/pydantic/httpx keep us on versions that ship
# prebuilt wheels (esp. pydantic-core) for all supported Python/macOS/Linux
# combinations. Without these caps, `brew upgrade` and fresh `pip install`
# can drift onto source-only releases and trigger a 3–5 min cargo build.
"fastapi>=0.115.0,<0.120",
"uvicorn[standard]>=0.32.0,<0.40",
"httpx>=0.27.0,<0.29",
"pydantic>=2.9,<2.14",
"pyyaml>=6.0.2",
"python-dotenv>=1.0.1",
"python-multipart>=0.0.9",
Expand Down
Loading