Skip to content

Commit 706f41f

Browse files
authored
Accurately infer capfirst() None return (#1842)
1 parent f82bf98 commit 706f41f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

django-stubs/utils/text.pyi

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ from django.db.models.base import Model
77
from django.utils.functional import SimpleLazyObject, _StrOrPromise
88

99
_StrOrPromiseT = TypeVar("_StrOrPromiseT", bound=_StrOrPromise)
10+
_StrOrPromiseOrNoneT = TypeVar("_StrOrPromiseOrNoneT", bound=_StrOrPromise | None)
1011

11-
def capfirst(x: _StrOrPromiseT | None) -> _StrOrPromiseT | None: ...
12+
def capfirst(x: _StrOrPromiseOrNoneT) -> _StrOrPromiseOrNoneT: ...
1213

1314
re_words: Pattern[str]
1415
re_chars: Pattern[str]

0 commit comments

Comments
 (0)