ronaldoussoren / pyobjc

The Python <-> Objective-C Bridge with bindings for macOS frameworks
https://pyobjc.readthedocs.io
558 stars 46 forks source link

Task: remove older scanned metadata #607

Open ronaldoussoren opened 5 months ago

ronaldoussoren commented 5 months ago

For most framework bindings using only the latest SDK to compile metadata should be fine.

Remove all scanned metadata that has no effect on the output, keeping only the latest.

Likely for PyObjC 11:

The goal is to keep a minimal set of old metadata to make it easier to switch to newer tooling.

ronaldoussoren commented 5 months ago

Related: the metadata/*.fwinfo files likely contain definitions that are no longer necessary.