Skip to content

Add Python type annotations to all modules (#8)#9

Open
zeel2104 wants to merge 1 commit intoAARyzhkov:masterfrom
zeel2104:feature/python-type-annotations
Open

Add Python type annotations to all modules (#8)#9
zeel2104 wants to merge 1 commit intoAARyzhkov:masterfrom
zeel2104:feature/python-type-annotations

Conversation

@zeel2104
Copy link
Copy Markdown

  • Add from future import annotations and NDArray imports
  • Annotate all function/method signatures in auxiliary.py, analysis.py, covariance.py, and sensitivity.py
  • Type all class init instance variables
  • Use TYPE_CHECKING guard in analysis.py to avoid circular imports

- Add from __future__ import annotations and NDArray imports
- Annotate all function/method signatures in auxiliary.py, analysis.py,
  covariance.py, and sensitivity.py
- Type all class __init__ instance variables
- Use TYPE_CHECKING guard in analysis.py to avoid circular imports
@AARyzhkov AARyzhkov self-requested a review March 23, 2026 17:09
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