Skip to content

refactor(packaging): align pyproject.toml with PEP 621#13

Merged
gowthamrao merged 2 commits into
developfrom
modernize-packaging
Oct 25, 2025
Merged

refactor(packaging): align pyproject.toml with PEP 621#13
gowthamrao merged 2 commits into
developfrom
modernize-packaging

Conversation

@gowthamrao
Copy link
Copy Markdown
Contributor

Migrated package metadata from [tool.poetry] to the standardized [project] table as specified by PEP 621.

Updated license definition to correctly handle a custom license file, resolving validation warnings.

Confirmed buildability with standard PyPA tools (build) to ensure PEP 517/518 compliance.

Maintained Poetry-specific dependency tables ([tool.poetry.dependencies]) to ensure compatibility with Poetry's development workflow and tooling.

Migrated package metadata from `[tool.poetry]` to the standardized `[project]` table as specified by PEP 621.

Updated `license` definition to correctly handle a custom license file, resolving validation warnings.

Confirmed buildability with standard PyPA tools (`build`) to ensure PEP 517/518 compliance.

Maintained Poetry-specific dependency tables (`[tool.poetry.dependencies]`) to ensure compatibility with Poetry's development workflow and tooling.
Migrated package metadata from `[tool.poetry]` to the standardized `[project]` table as specified by PEP 621.

Updated `license` definition to correctly handle a custom license file, resolving validation warnings.

Confirmed buildability with standard PyPA tools (`build`) to ensure PEP 517/518 compliance.

Maintained Poetry-specific dependency tables (`[tool.poetry.dependencies]`) to ensure compatibility with Poetry's development workflow and tooling.

Updated the `requires-python` version specifier to be PEP 440 compliant, fixing a parsing error in the `ruff` pre-commit hook.
@gowthamrao gowthamrao merged commit 7cb1b94 into develop Oct 25, 2025
11 checks passed
@gowthamrao gowthamrao deleted the modernize-packaging branch October 25, 2025 22:42
@codecov
Copy link
Copy Markdown

codecov Bot commented Oct 25, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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