fix(ci): install httpx and run pytest via python -m

This commit is contained in:
matt 2025-09-27 16:01:44 -07:00
parent c95b15ef56
commit eb5281623a
4 changed files with 6 additions and 2 deletions

View file

@ -15,6 +15,7 @@ This format follows Keep a Changelog principles and aims for Semantic Versioning
## [Unreleased]
### Changed
- Theme catalog schema now accepts optional `id` values on entries so refreshed catalogs validate cleanly.
- CI installs `httpx` with the rest of the web stack and runs pytest via `python -m pytest` so FastAPI tests resolve the local `code` package correctly.
### Fixed
- Regenerated `logs/perf/theme_preview_warm_baseline.json` to repair preview performance CI regressions caused by a malformed baseline file and verified the regression gate passes with the refreshed data.