Skip to content

Use poetry build backend#135

Merged
noahp merged 1 commit intomasterfrom
noahp/poetry-to-build
Dec 3, 2025
Merged

Use poetry build backend#135
noahp merged 1 commit intomasterfrom
noahp/poetry-to-build

Conversation

@noahp
Copy link
Collaborator

@noahp noahp commented Dec 3, 2025

This enables automatic classifier setting, based on supported python
version, which should fix the python-version badge in the readme.

Copilot AI review requested due to automatic review settings December 3, 2025 18:19
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 migrates the build backend from setuptools to poetry-core to enable automatic classifier generation based on the requires-python setting. This should fix the python-version badge in the README by ensuring classifiers are automatically generated for all supported Python versions (3.8+).

Key changes:

  • Switched build backend from setuptools.build_meta to poetry.core.masonry.api
  • Configured dynamic = ["classifiers"] to enable automatic classifier generation
  • Moved package data configuration from setuptools format to poetry format

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

@noahp noahp force-pushed the noahp/poetry-to-build branch 2 times, most recently from 1f3115c to 084ea63 Compare December 3, 2025 18:31
This enables automatic classifier setting, based on supported python
version, which should fix the python-version badge in the readme.
@noahp noahp force-pushed the noahp/poetry-to-build branch from 084ea63 to 695e24c Compare December 3, 2025 18:31
@noahp noahp merged commit 3f90920 into master Dec 3, 2025
19 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.

1 participant