From ba6dc1fa2d46abb96a9b93690fe282acbd52c0e9 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 13 Jul 2024 21:14:31 +0200 Subject: [PATCH] Core: Fix Python API name clash: do not expose the App::Part type to Python Fixes #12539 --- src/App/Application.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/App/Application.cpp b/src/App/Application.cpp index c13a0ec2ce..61291c85bd 100644 --- a/src/App/Application.cpp +++ b/src/App/Application.cpp @@ -110,7 +110,7 @@ #include "SuppressibleExtension.h" #include "SuppressibleExtensionPy.h" #include "Part.h" -#include "PartPy.h" +#include "GeoFeaturePy.h" #include "Placement.h" #include "ProgramOptionsUtilities.h" #include "Property.h" @@ -330,7 +330,6 @@ void Application::setupPythonTypes() Base::Interpreter().addType(&App::DocumentObjectPy::Type, pAppModule, "DocumentObject"); Base::Interpreter().addType(&App::DocumentObjectGroupPy::Type, pAppModule, "DocumentObjectGroup"); Base::Interpreter().addType(&App::GeoFeaturePy::Type, pAppModule, "GeoFeature"); - Base::Interpreter().addType(&App::PartPy::Type, pAppModule, "Part"); // Add extension types Base::Interpreter().addType(&App::ExtensionPy::Type, pAppModule, "Extension");