You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switch dependency management and build tooling from Poetry to uv,
matching the configuration pattern used in the circulation repo
(PR ThePalaceProject/circulation#3221).
- Rewrite pyproject.toml using PEP 621 [project] + hatchling build
backend; move dev/ci deps to PEP 735 [dependency-groups]; git
subdirectory deps move to [tool.uv.sources] (palace-util now
resolves transitively via palace-opds).
- Replace poetry.lock with uv.lock.
- tox.ini uses the uv-venv-lock-runner (tox-uv).
- GitHub workflows use astral-sh/setup-uv; lint workflow gets a
pre-commit cache.
- Dependabot switches from pip to uv ecosystem.
- README documents uv-based setup.
- .python-version now pins a real version (was a pyenv-virtualenv name).
0 commit comments