Skip to content

Conversation

@ipmb
Copy link
Member

@ipmb ipmb commented Nov 14, 2025

No description provided.

@ipmb ipmb requested a review from Copilot November 14, 2025 22:14
Copilot finished reviewing on behalf of ipmb November 14, 2025 22:15
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR upgrades the project's build tooling from PDM to uv and updates Python from 3.10 to 3.14. The changes include replacing the lock file, updating CI/CD workflows, fixing documentation links, and updating MkDocs configuration for emoji extensions.

  • Migration from PDM to uv for dependency management
  • Python version upgrade from 3.10 to 3.14
  • Documentation link format corrections (from trailing / to .md extensions)
  • MkDocs emoji extension path updates and new validation settings

Reviewed Changes

Copilot reviewed 12 out of 14 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pyproject.toml Updated Python version requirement to >=3.14 and removed PDM-specific configuration
uv.lock New lock file replacing pdm.lock with dependencies for Python 3.14
src/how-to/domains/custom-domains.md Fixed documentation link format from / to .md
src/how-to/apps/destroy-app.md Fixed documentation link format from / to .md
src/how-to/apps/config-variables.md Fixed documentation link format from / to .md
src/how-to/apps/apppack_toml.md Fixed documentation link format and removed trailing blank lines
src/how-to/add-ons/using-redis.md Fixed documentation link format from / to .md
src/how-to/add-ons/using-databases.md Fixed documentation link format from / to .md
mkdocs.yml Updated emoji extension paths and added link validation configuration
README.md Updated documentation for uv tooling and Python 3.14
Makefile Replaced pdm commands with uv commands and added new targets
.tool-versions New file specifying Python 3.14
.github/workflows/ci_cd.yml Updated CI/CD workflow to use uv and newer GitHub Actions versions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ipmb ipmb merged commit 152e64c into main Nov 14, 2025
8 checks passed
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.

2 participants