From 591f42e3c7057f360db10ca11b835c0e504e8b10 Mon Sep 17 00:00:00 2001 From: MelchiorSchuh Date: Mon, 29 Jun 2026 15:56:46 +0200 Subject: [PATCH 1/2] fix(bindings): Specific lib name for bindings --- bindings/python/CMakeLists.txt | 2 +- bindings/python/{inspection.py => inspector_inspection.py} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename bindings/python/{inspection.py => inspector_inspection.py} (100%) diff --git a/bindings/python/CMakeLists.txt b/bindings/python/CMakeLists.txt index c24275ee..a44c4a41 100644 --- a/bindings/python/CMakeLists.txt +++ b/bindings/python/CMakeLists.txt @@ -29,7 +29,7 @@ add_geode_python_wheel( DESCRIPTION "Open source framework for inspecting the validity of geometric models" MODULES - "inspection.py" + "inspector_inspection.py" "validity.py" LICENSE "MIT" ) diff --git a/bindings/python/inspection.py b/bindings/python/inspector_inspection.py similarity index 100% rename from bindings/python/inspection.py rename to bindings/python/inspector_inspection.py From aa9b7d9d28e1dd6dba88d06cb32c4e09276c9bf6 Mon Sep 17 00:00:00 2001 From: MelchiorSchuh Date: Mon, 29 Jun 2026 16:00:14 +0200 Subject: [PATCH 2/2] fix missing function --- bindings/python/src/inspection/brep_inspector.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/bindings/python/src/inspection/brep_inspector.hpp b/bindings/python/src/inspection/brep_inspector.hpp index c8be6d3f..80adcd97 100644 --- a/bindings/python/src/inspection/brep_inspector.hpp +++ b/bindings/python/src/inspection/brep_inspector.hpp @@ -34,6 +34,7 @@ namespace geode .def( pybind11::init<>() ) .def_readwrite( "meshes", &BRepInspectionResult::meshes ) .def_readwrite( "topology", &BRepInspectionResult::topology ) + .def( "nb_issues", &BRepInspectionResult::nb_issues ) .def( "string", &BRepInspectionResult::string ) .def( "inspection_type", &BRepInspectionResult::inspection_type );