Skip to content

Conversation

@cebidhem
Copy link
Owner

@cebidhem cebidhem commented Oct 2, 2025

  • Add PyPI metadata: readme, license, authors, keywords, classifiers, URLs
  • Switch from setuptools to hatchling with uv-dynamic-versioning
  • Enable dynamic version from git tags
  • Update CI workflow to fetch full git history for versioning
  • Load version dynamically from package metadata

- Add PyPI metadata: readme, license, authors, keywords, classifiers, URLs
- Switch from setuptools to hatchling with uv-dynamic-versioning
- Enable dynamic version from git tags
- Update CI workflow to fetch full git history for versioning
- Load version dynamically from package metadata
Copilot AI review requested due to automatic review settings October 2, 2025 13:27
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 modernizes the package configuration by adding comprehensive PyPI metadata and implementing dynamic version management through git tags. The changes enhance the package's discoverability and maintainability by switching from setuptools to hatchling with uv-dynamic-versioning.

  • Replace hardcoded version with dynamic version loading from git tags
  • Add comprehensive PyPI metadata including authors, keywords, classifiers, and project URLs
  • Switch build system from setuptools to hatchling with uv-dynamic-versioning

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
wt/init.py Replace hardcoded version with dynamic loading from package metadata
pyproject.toml Add PyPI metadata and switch to hatchling with dynamic versioning
.github/workflows/publish.yml Update CI to fetch full git history for version calculation

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

@cebidhem cebidhem merged commit 2e9a92b into main Oct 2, 2025
2 checks passed
@cebidhem cebidhem deleted the feat_versionning branch October 2, 2025 13:31
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