Refactor CLI and update CI workflow

Updated the CI workflow to use 'ruff format' instead of 'black' for format checks. Enhanced docstrings across CLI commands and exception classes for better clarity and documentation. Adjusted pyproject.toml to remove 'black' from dev dependencies and added new files to sdist include list.
This commit is contained in:
xixu-me committed 2025-05-31 22:49:41 +08:00
1 parent 4a0ff4c500
commit 6cc8f28175
4 files changed
+289 -38

No files matched your search

+2 -2
View File
@@ -33,9 +33,9 @@ jobs:
run: |
ruff check src tests
- name: Format check with black
- name: Format check with ruff
run: |
black --check src tests
ruff format --check src tests
- name: Run tests
run: |