anipy-cli
anipy-cli copied to clipboard
[Request] Fix CI problems with arbitrary pypi package propagation time
If poetry.lock file (in root, api and cli folder) is not updated on version bump it fails to build.
Following error occurs: error: builder for '/nix/store/hr8s6dchmv0jfk3h23b6m4i5cg2vdgqk-python3.11-anipy-cli-3.1.7.drv' failed with exit code 1; last 10 log lines: > Creating a wheel... > * Getting build dependencies for wheel... > * Building wheel... > Successfully built anipy_cli-3.1.7-py3-none-any.whl > Finished creating a wheel... > Finished executing pypaBuildPhase > Running phase: pythonRuntimeDepsCheckHook > Executing pythonRuntimeDepsCheck > Checking runtime dependencies for anipy_cli-3.1.7-py3-none-any.whl > - anipy-api<4.0.0,>=3.1.7 not satisfied by version 3.1.6 For full logs, run 'nix log /nix/store/hr8s6dchmv0jfk3h23b6m4i5cg2vdgqk-python3.11-anipy-cli-3.1.7.drv'.
Possible solution:
- Integrate lock file update into version bump commit
- Automatically add a lock file update commit (auto-commit) after version bump commit