Skip to content

feat!: add hatchling compat and update Python to >3.12#9

Merged
szymonmaszke merged 5 commits intomainfrom
8
Feb 25, 2026
Merged

feat!: add hatchling compat and update Python to >3.12#9
szymonmaszke merged 5 commits intomainfrom
8

Conversation

@szymonmaszke
Copy link
Copy Markdown
Member

Checklist

  • I agree to follow this project's Code of Conduct
  • I have read this project's Contributing Guide
  • I have created relevant issue(s) and linked them in the PR description

Closes #8

See also hatch's plugin discovery

Copilot AI review requested due to automatic review settings February 25, 2026 22:41
@github-actions github-actions bot added deps Dependencies updates config Configuration files updates feat Feature labels Feb 25, 2026
Copy link
Copy Markdown

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 adds hatchling compatibility by registering comver as a hatch plugin through the standard Python entry points mechanism. The plugin implementation already exists in the codebase; this PR simply adds the necessary entry point configuration to make it discoverable by hatchling.

Changes:

  • Added "Framework :: Hatch" PyPI classifier to indicate hatch framework support
  • Added [project.entry-points.hatch] configuration pointing to the existing comver.plugin module

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

Signed-off-by: szymonmaszke <github@maszke.co>
Signed-off-by: szymonmaszke <github@maszke.co>
@szymonmaszke szymonmaszke changed the title feat: add hatchling compatibility feat!: add hatchling compat and update Python to >3.12 Feb 25, 2026
@github-actions github-actions bot added actions GitHub Actions updates tests Tests updates feat! Breaking fix labels Feb 25, 2026
@szymonmaszke szymonmaszke merged commit 62574eb into main Feb 25, 2026
89 of 91 checks passed
@szymonmaszke szymonmaszke deleted the 8 branch February 25, 2026 23:08
Signed-off-by: szymonmaszke <github@maszke.co>
@github-actions github-actions bot added the src Source code updates label Feb 25, 2026
Signed-off-by: szymonmaszke <github@maszke.co>
Signed-off-by: szymonmaszke <github@maszke.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

actions GitHub Actions updates config Configuration files updates deps Dependencies updates feat Feature feat! Breaking fix src Source code updates tests Tests updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update hatchling compatibility layer

2 participants