arviz-devs / arviz-devs/xarray-einstats
Fix type signatures on numba guvectorize decorator
Open
- Dominant language
- Python
- Stars
- 68
- Forks
- 9
- Avg merge
- 7d 20h
- Merged PRs (30d)
- 1
Description
The type info currently there doesn't make much sense: https://github.com/arviz-devs/xarray-einstats/blob/main/src/xarray_einstats/numba.py#L13-L22
Contributor guide
Research direction
Open src/xarray_einstats/numba.py and inspect lines 13–22, then check how the guvectorize decorator's type information is defined and used. Update the signatures so they accurately describe the decorator, and verify the resulting annotations against the surrounding module behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100