forked from ksamuk/pixy
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Codebase Improvements - Typing and Linting with mypy and ruff
Closes ksamuk#61 This PR removes `calc.py` from the list of excluded files in our ruff checks, and removes instances of `typing.no_type_check`. Any necessary linting and type checking fixes were applied. chore: Apply ruff and mypy to `core.py` (ksamuk#66) This PR removes `core.py` from the list of excluded files in our ruff checks, and removes instances of `typing.no_type_check`. Any necessary linting and type checking fixes were applied. chore: Apply ruff and mypy to `__main__.py` (ksamuk#67) This PR removes `__main__.py` from the list of excluded files in our ruff checks, and removes instances of `typing.no_type_check`. Any necessary linting and type checking fixes were applied. feat: Add minimal type stubs for scikit-allel (ksamuk#68) This PR adds minimal type stubs for `scikit-allel`, providing stubs for the classes, methods, and functions used by `pixy`. Co-authored-by: Matt Stone <[email protected]> Co-authored-by: Erin McAuley <[email protected]>
- Loading branch information
Showing
5 changed files
with
668 additions
and
151 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.