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
@irtazaakram irtazaakram self-assigned this Mar 24, 2026
@irtazaakram irtazaakram moved this to 👀 In review in Aximprovements Team Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

1 participant