Files
aitbc/.gitea
aitbc1 e6c1443634
Some checks failed
audit / audit (push) Has been skipped
ci-cd / build (push) Has been skipped
ci / build (push) Has been skipped
autofix / fix (push) Has been skipped
python-tests / test (push) Failing after 10s
python-tests / test-specific (push) Has been skipped
security-scanning / audit (push) Has been skipped
test / test (push) Has been skipped
ci-cd / deploy (push) Has been skipped
ci / deploy (push) Has been skipped
fix: add poetry lock update to handle pyproject.toml changes
POETRY LOCK FIX: Handle dependency changes in CI

Issue:
- pyproject.toml changed significantly since poetry.lock was last generated
- Poetry install failing due to outdated lock file
- Dependencies not being installed properly

Solution:
- Add 'poetry lock --no-update' before poetry install
- Regenerates lock file when pyproject.toml changes
- Maintains dependency versions while updating lock structure
- Applied to both test jobs for consistency

Expected results:
- Poetry install should succeed after lock update
- New dependencies (slowapi, pynacl) should be installed
- Test workflow should proceed to execution
- No more poetry lock file errors

This ensures the CI workflow can handle dependency changes
without manual lock file updates.
2026-03-27 21:01:09 +01:00
..