Shape-typing in `numpy.char`
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
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.
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
- Dominant language
- Python
- Stars
- 79
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
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.
More from numpy/numtype
-
topic: documentation
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
topic: documentation
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
blame: Pyright tool: basedpyright
-
numpy.generic stubs: Incomplete
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
_numtype stubs: Refactor
Difficulty 3/5 1-2 days Newbie friendliness 45/100
Similar issues
-
sponsored
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Diaoul/subliminal#1382 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
triage/confirmed
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
agentscope-ai/agentscope#2775 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100