Skip to content

refactor: migrate from setup.py to modern pyproject.toml#7

Merged
tmunzer merged 1 commit intotmunzer:mainfrom
damianoneill:topic/no-ticket/uv-build
Jun 10, 2025
Merged

refactor: migrate from setup.py to modern pyproject.toml#7
tmunzer merged 1 commit intotmunzer:mainfrom
damianoneill:topic/no-ticket/uv-build

Conversation

@damianoneill
Copy link
Contributor

  • Replace setup.py/setup.cfg with pyproject.toml using hatchling
  • Uprev dependencies to versions from uv.lock for stability
  • Configure pytest, coverage, and ruff in pyproject.toml
  • Exclude autogenerated src/mistapi/api/ from ruff linting/formatting (can be used later to improve generation)

- Replace setup.py/setup.cfg with pyproject.toml using hatchling
- Uprev dependencies to versions from uv.lock for stability
- Configure pytest, coverage, and ruff in pyproject.toml
- Exclude autogenerated src/mistapi/api/ from ruff linting/formatting (can be used later to improve generation)
@tmunzer tmunzer merged commit 53369dd into tmunzer:main Jun 10, 2025
5 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.

2 participants