Files
create/mods/sdk/package.xml
forbes 99a08e4e99
All checks were successful
Build and Test / build (pull_request) Successful in 30m5s
feat(sdk): remove fallbacks, add deprecation warnings, bump v1.0.0 (#357)
- Bump SDK_VERSION to 1.0.0 in version.py and package.xml
- Remove <pure_python> tag from package.xml (kcsdk is C++)
- Remove all FreeCADGui.* fallback paths in context.py, dock.py,
  toolbar.py, menu.py; require kcsdk module
- Remove query fallbacks in origin.py (keep register/unregister
  which still need FreeCADGui.addOrigin/removeOrigin)
- Add deprecation warnings to 11 superseded FreeCADGui methods
  in ApplicationPy.cpp (not addOrigin/removeOrigin)
- All 39 Tier 1 tests pass
2026-03-01 14:32:08 -06:00

23 lines
639 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<package format="1" xmlns="https://wiki.freecad.org/Package_Metadata">
<name>sdk</name>
<description>Kindred Create addon SDK - stable API for addon integration</description>
<version>1.0.0</version>
<maintainer email="info@kindredsystems.io">Kindred Systems</maintainer>
<license file="LICENSE">LGPL-2.1-or-later</license>
<content>
<workbench>
<classname>SdkWorkbench</classname>
<subdirectory>./</subdirectory>
</workbench>
</content>
<kindred>
<min_create_version>0.1.0</min_create_version>
<load_priority>0</load_priority>
</kindred>
</package>