FreeCAD / FreeCAD/DevelopersHandbook

Update Python bindings from XML to PYI

Open Beginner friendly
#157 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
81
Forks
56
PR merge metrics
No merged PRs in 30d

Description

The [Create a Python Binding for C++](https://freecad.github.io/DevelopersHandbook/technical/CreatePythonBindingForCpp#class-description-xml-file) page describes the old approach with XML files, but currently PYI files are used.

Contributor guide

No contributing guide indexed for this repository

Research direction

Open the “Create a Python Binding for C++” page at the linked section and compare its class-description instructions with the issue’s note about PYI files. Update the page so it describes the current PYI-based approach instead of XML, then verify that the outdated XML guidance is gone.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, python
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
78/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.