Skip to content

feat: migrate to pyproject.toml#201

Open
irtazaakram wants to merge 1 commit intomainfrom
pyproject.toml
Open

feat: migrate to pyproject.toml#201
irtazaakram wants to merge 1 commit intomainfrom
pyproject.toml

Conversation

@irtazaakram
Copy link
Member

This PR updates our package configuration to use pyproject.toml instead of setup.py and setup.cfg.

Major changes:

  • All package settings and core dependencies are now defined in pyproject.toml.
  • requirements/base.in now reads directly from pyproject.toml. This keeps our current pip-tools workflow working perfectly without needing custom Python scripts.
  • Updated .github/workflows/pypi-publish.yml to accommodate these build changes.

@irtazaakram irtazaakram requested a review from a team March 19, 2026 11:47
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