Shape-typing in `numpy.char`
Open
Nobody has claimed this yet.
numpy.char.*
stubs: Enhancement
topic: shape-typing
- Dominant language
- Python
- Stars
- 79
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
-
chararray -
array -
asarray -
compare_chararrays -
equal -
not_equal -
less -
less_equal -
greater -
greater_equal -
isalnum -
isalpha -
isdecimal -
isdigit -
islower -
isnumeric -
isspace -
istitle -
isupper -
endswith -
startswith -
str_len -
count -
add -
mod -
multiply -
capitalize -
center -
decode -
encode -
expandtabs -
lower -
upper -
join -
splitlines -
replace -
swapcase -
title -
translate -
zfill -
[r]find -
[r]index -
[r]partition -
[r]split -
{l,r}just -
[{l,r}]strip
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Use the checklist in this issue as the scope: it covers shape-typing for many numpy.char APIs, including chararray, array, string operations, and comparisons. First locate the existing numpy.char stubs and their tests; done means the listed APIs have appropriate shape typing and the relevant checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- numpy, python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100