types._cell_factory
is exposed, unlike other helpers
#96415
Labels
type-bug
An unexpected behavior, bug, or error
types.py
module has different helpers to get their types, likeasync def _c(): pass
to get coroutine type ordef _g(): yield 1
to get generator type, etc.It has has these line to get
CellType
:cpython/Lib/types.py
Lines 18 to 23 in 9625de6
Afterward, all helpers are deleted, except
_cell_factory
, which I think should be fixed. It is not good to expose such implementation details.And this line agrees with me:
cpython/Lib/types.py
Line 63 in 9625de6
Related:
The text was updated successfully, but these errors were encountered: