Skip to content

Conversation

@davidbrownell
Copy link
Owner

📝 Description

Upgraded the copier-UvScaffolding dependency.

⚙️ Work Item

N/A

🎥 Demo

N/A

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 copier-UvScaffolding dependency from version v0.2.4 to v0.3.4, which changes the project's build system from Hatchling to uv_build and updates the version management approach.

  • Migrated build system from Hatchling to uv_build backend
  • Changed version management from dynamic imports to static version in pyproject.toml with importlib.metadata lookup
  • Updated documentation and CI/CD workflows to reflect the new version management approach

Reviewed Changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/FileBackup/init.py Changed version management from static string to importlib.metadata lookup
pyproject.toml Migrated build system to uv_build and added static version configuration
README.md Fixed PyPI statistics URL case sensitivity
DEVELOPMENT.md Updated semantic version generation command path
.github/workflows/CICD_impl.yml Updated CI/CD workflow to use new version file location
.github/ISSUE_TEMPLATE/bug_report.md Corrected package name in bug report template
.copier-answers.yml Updated copier template version from v0.2.4 to v0.3.4

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@davidbrownell davidbrownell merged commit 74629d3 into main Sep 6, 2025
33 checks passed
@davidbrownell davidbrownell deleted the Update branch September 6, 2025 17:22
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