pyobjc icon indicating copy to clipboard operation
pyobjc copied to clipboard

documentation for _metadata

Open schriftgestalt opened this issue 2 years ago • 2 comments

I just saw this waring:

This function will be removed in PyObjC 9, switch to the modern metadata system

All I can find about that is this:

Contents of the “_metadata” module The exact contents of the “_metadata” module will be described later.

schriftgestalt avatar Apr 05 '22 12:04 schriftgestalt

Documenting the new system, and in particular making the tooling stable enough to use on different machines than mine, is on my list of PyObjC 9 as well.

I guess you currently use ".bridgesupport" files. In general those can be replaced by calls to various documented functions described here.

The _metadata module uses those functions with a lazy loading module implementation. The latter is mostly only useful for system libraries with a large number of definitions.

ronaldoussoren avatar Apr 05 '22 14:04 ronaldoussoren

Could you give me another hint on how to proceed?

schriftgestalt avatar Sep 08 '22 18:09 schriftgestalt