File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -1322,7 +1322,7 @@ PYBIND11_NAMESPACE_BEGIN(detail)
1322
1322
1323
1323
template <>
1324
1324
struct handle_type_name <module_> {
1325
- static constexpr auto name = const_name(" module " );
1325
+ static constexpr auto name = const_name(" types.ModuleType " );
1326
1326
};
1327
1327
1328
1328
PYBIND11_NAMESPACE_END (detail)
Original file line number Diff line number Diff line change @@ -81,6 +81,13 @@ def test_pydoc():
81
81
assert pydoc .text .docmodule (pybind11_tests )
82
82
83
83
84
+ def test_module_handle_type_name ():
85
+ assert (
86
+ m .def_submodule .__doc__
87
+ == "def_submodule(arg0: types.ModuleType, arg1: str) -> types.ModuleType\n "
88
+ )
89
+
90
+
84
91
def test_duplicate_registration ():
85
92
"""Registering two things with the same name"""
86
93
You can’t perform that action at this time.
0 commit comments