Skip to content

chore: sync poetry.lock with pyproject.toml - #292

Merged
wesleyboar merged 8 commits into
mainfrom
chore/sync-poetry-lock
Sep 23, 2026
Merged

wesleyboar merged 8 commits into
mainfrom
chore/sync-poetry-lock

Conversation

@wesleyboar

@wesleyboar wesleyboar commented Sep 22, 2026

Copy link
Copy Markdown
Collaborator

What Did You Change?

  • bumped POETRY_VERSION in Dockerfile
    to match lock version
  • updated Docker base image
  • changed Poetry install to dedicated venv
  • updated build action versions
  • updated build action syntax

Do You Want Support (syntax, design, etc)?

No.

Any Reference Material Worth Sharing?

Test Plan

  • poetry install --only main --no-root (Poetry 2.3.2)
  • Docker image build

Notes

Made with Cursor

wesleyboar and others added 2 commits September 22, 2026 17:18
The >=1.0.4 pin added in #283 is unnecessary — any 1.x satisfies the
requirement. Keeping >=1.0.0,<2.0.0 allows the latest 1.x to install.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Regenerate the lock with Poetry 2.1.1 (Docker) so content-hash matches
pyproject.toml and `poetry install` succeeds in CI images.

Co-authored-by: Cursor <cursoragent@cursor.com>
@wesleyboar
wesleyboar requested a review from a team September 22, 2026 22:19
@netlify

netlify Bot commented Sep 22, 2026

Copy link
Copy Markdown

Deploy Preview for ds-user-guide ready!

Name Link
🔨 Latest commit 2a4a3ca
🔍 Latest deploy log https://app.netlify.com/projects/ds-user-guide/deploys/6ab3e08ed51bd80008ae159b
😎 Deploy Preview https://deploy-preview-292--ds-user-guide.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@wesleyboar
wesleyboar marked this pull request as draft September 22, 2026 23:26
wesleyboar and others added 6 commits September 22, 2026 18:32
Keep the lock on current Poetry instead of pinning the file to 2.1.1.
Align Dockerfile POETRY_VERSION with the lock generator.

Co-authored-by: Cursor <cursoragent@cursor.com>
Restore package versions from main; re-lock without --regenerate so only
metadata reflects the relaxed mkdocs-tacc bound.

Co-authored-by: Cursor <cursoragent@cursor.com>
Netlify pins come from poetry.lock; content-hash-only lock matches main
package versions, so drop bot-exported bumps from the regenerate commit.

Co-authored-by: Cursor <cursoragent@cursor.com>
Drop the #286 relax; lock metadata matches main again.

Co-authored-by: Cursor <cursoragent@cursor.com>
Mirror TACC-Docs Docker/CI fixes so apt and image builds succeed on
current Debian mirrors. Keep POETRY_VERSION 2.3.2 for this repo.

Co-authored-by: Cursor <cursoragent@cursor.com>
@wesleyboar
wesleyboar marked this pull request as ready for review September 23, 2026 19:20
@wesleyboar
wesleyboar merged commit e9af969 into main Sep 23, 2026
6 checks passed
@wesleyboar
wesleyboar deleted the chore/sync-poetry-lock branch September 23, 2026 19:21
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