Skip to content

chore: migrate from setup.py to pyproject.toml (PEP 621)#10

Merged
drmingdrmer merged 2 commits into
masterfrom
migrate-pyproject-toml
Jan 7, 2026
Merged

chore: migrate from setup.py to pyproject.toml (PEP 621)#10
drmingdrmer merged 2 commits into
masterfrom
migrate-pyproject-toml

Conversation

@drmingdrmer

Copy link
Copy Markdown
Contributor

Summary

  • Switch to pyproject.toml with PEP 621 metadata
  • Replace Sphinx with MkDocs for documentation
  • Replace flake8 with ruff for linting
  • Update GitHub Actions workflows to use v5 actions
  • Fix E741 ambiguous variable name lint errors
  • Format code with ruff

- Switch to pyproject.toml with PEP 621 metadata
- Replace Sphinx with MkDocs for documentation
- Replace flake8 with ruff for linting
- Update GitHub Actions workflows to use v5 actions
- Fix E741 ambiguous variable name lint errors
- Format code with ruff
@drmingdrmer
drmingdrmer merged commit 8e722ff into master Jan 7, 2026
12 checks passed
@drmingdrmer
drmingdrmer deleted the migrate-pyproject-toml branch January 8, 2026 03:51
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