Skip to content

chore(deps): commit poetry.lock for reproducible dev builds (#59) - #60

Merged
Polichinel merged 1 commit into
developmentfrom
chore/poetry-lock-59
Jun 25, 2026
Merged

Polichinel merged 1 commit into
developmentfrom
chore/poetry-lock-59

Conversation

@Polichinel

Copy link
Copy Markdown
Collaborator

Closes #59.

What

Generates and commits poetry.lock (was missing — the .gitignore only carries the commented-out #poetry.lock template line, so nothing was ignoring it; a lock was simply never generated).

Why

Without a committed lock, every poetry install resolves "latest in range" at install time, letting the tandem development branches drift onto different dependency trees. The lock pins an exact, reproducible tree.

Pins

  • views-pipeline-core 2.3.0
  • views-frames 1.6.0
  • full transitive tree (4803 lines); poetry lock via Poetry 2.3.1; poetry check --lock consistent.

⚠️ Note on the issue's rationale

The issue references development "now sourcing views-pipeline-core from its development branch over git (3.0.0)" — but development's pyproject.toml currently still pins the PyPI range >=2.1.3,<3.0.0 (resolved → 2.3.0). That git-source change has not landed on development yet. This lock pins the current tree; re-run poetry lock to refresh when the git/3.0.0 source lands (the issue's second checkbox).

🤖 Generated with Claude Code

The repo used Poetry without a committed lock, so every `poetry install`
resolved "latest in range" at install time — letting the tandem development
branches drift onto different dependency trees. This pins an exact tree.

Generated with `poetry lock` (Poetry 2.3.1). Pins: views-pipeline-core 2.3.0,
views-frames 1.6.0, + full transitive tree (4803 lines). `poetry check --lock`
consistent.

Note: development's pyproject currently pins views-pipeline-core via the PyPI
range ">=2.1.3,<3.0.0" (resolved → 2.3.0) — the git-source / 3.0.0 change the
issue's rationale references has not landed on development yet. Re-run
`poetry lock` to refresh the pin when it does.

Closes #59.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Polichinel
Polichinel merged commit aa1bdde into development Jun 25, 2026
4 checks passed
@Polichinel
Polichinel deleted the chore/poetry-lock-59 branch June 25, 2026 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant