mirror of
https://github.com/pybind/pybind11.git
synced 2024-11-22 13:15:12 +00:00
Always record the __module__ in newly created Python types
This commit is contained in:
parent
96c10530aa
commit
04358b02ed
@ -521,8 +521,7 @@ public:
|
|||||||
m_ptr = (PyObject *) type;
|
m_ptr = (PyObject *) type;
|
||||||
|
|
||||||
/* Needed by pydoc */
|
/* Needed by pydoc */
|
||||||
if (((module &) scope).check())
|
attr("__module__") = scope_name;
|
||||||
attr("__module__") = scope_name;
|
|
||||||
|
|
||||||
auto &type_info = detail::get_internals().registered_types[tinfo];
|
auto &type_info = detail::get_internals().registered_types[tinfo];
|
||||||
type_info.type = (PyTypeObject *) m_ptr;
|
type_info.type = (PyTypeObject *) m_ptr;
|
||||||
|
Loading…
Reference in New Issue
Block a user