Skip to content

Yamtrack: migrate to uv - #14767

Merged
tremor021 merged 1 commit into
mainfrom
fix/yamtrack-uv-sync
May 28, 2026
Merged

Yamtrack: migrate to uv#14767
tremor021 merged 1 commit into
mainfrom
fix/yamtrack-uv-sync

Conversation

@MickLesk

Copy link
Copy Markdown
Member

✍️ Description

Upstream dropped requirements.txt in v0.25.3 and migrated to pyproject.toml/uv.lock. Replace uv venv + uv pip install with uv sync --locked in both install and update scripts.

🔗 Related Issue

Fixes #14730

✅ Prerequisites (X in brackets)

  • Self-review completed – Code follows project standards.
  • Tested thoroughly – Changes work as expected.
  • No security risks – No hardcoded secrets, unnecessary privilege escalations, or permission issues.

🛠️ Type of Change (X in brackets)

  • 🐞 Bug fix – Resolves an issue without breaking functionality.
  • New feature – Adds new, non-breaking functionality.
  • 💥 Breaking change – Alters existing functionality in a way that may require updates.
  • 🆕 New script – A fully functional and tested script or script set.
  • 🌍 Website update – Changes to script metadata (PocketBase/website data).
  • 🔧 Refactoring / Code Cleanup – Improves readability or maintainability without changing functionality.
  • 📝 Documentation update – Changes to README, AppName.md, CONTRIBUTING.md, or other docs.

Upstream dropped requirements.txt in v0.25.3 and migrated to
pyproject.toml/uv.lock. Replace uv venv + uv pip install with
uv sync --locked in both install and update scripts.

Fixes #14730
@MickLesk
MickLesk requested a review from a team as a code owner May 28, 2026 05:33
@github-actions github-actions Bot added refactor update script A change that updates a script labels May 28, 2026
@tremor021
tremor021 merged commit 32f1956 into main May 28, 2026
2 checks passed
Learath pushed a commit to Learath/ProxmoxVE that referenced this pull request May 31, 2026
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jun 1, 2026
@github-actions
github-actions Bot deleted the fix/yamtrack-uv-sync branch June 3, 2026 09:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

refactor update script A change that updates a script

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Yamtrack] Failing upgrade Release v0.25.3 - v0.25.3

3 participants