The folder freecad MUST NOT have an "__init__.py" file. Otherwise the folder would be interpreted as module "freecad" and override the original "freecad" module (https://github.com/FreeCAD/FreeCAD/tree/main/src/Ext/freecad) which manages the namespace for all addons.
The folder freecad MUST NOT have an "__init__.py" file. Otherwise the folder would be interpreted as module "freecad" and override the original "freecad" module (https://github.com/FreeCAD/FreeCAD/tree/main/src/Ext/freecad) which manages the namespace for all addons.