I released PyGObject 3.3.4. This is mostly a bug fix only release to fix existing API. Highlights are that lists of GVariants and other corner cases are now working correctly when being passed from C to Python, and that calling help()
on a GI module now does something sensible.
Thanks to all contributors!
Complete list of changes:
- pygi-convert.sh: Drop bogus filter_new() conversion (Martin Pitt) (#679999)
- Fix help() for GI modules (Martin Pitt) (#679804)
- Skip gi.CallbackInfo objects from a module’s dir() (Martin Pitt) (#679804)
- Fix __path__ module attribute (Martin Pitt)
- pygi-convert.sh: Fix some child → getChild() false positives (Joe R. Nassimian) (#680004)
- Fix array handling for interfaces, properties, and signals (Mikkel Kamstrup Erlandsen) (#667244)
- Add conversion of the Gdk.PropMode constants to pygi-convert.sh script (Manuel Quiñones) (#679775)
- Add the same rules for pack_start to convert pack_end (Manuel Quiñones) (#679760)
- Add conversion of the Gdk.PropMode constants to pygi-convert.sh script (Manuel Quiñones) (#679775)
- Fix array handling for interfaces, properties, and signals (Mikkel Kamstrup Erlandsen) (#667244)
- pygi-convert.sh: Fix some child → getChild() false positives (Joe R. Nassimian) (#680004)
- Fix __path__ module attribute (Martin Pitt)
- Skip gi.CallbackInfo objects from a module’s dir() (Martin Pitt) (#679804)
- Fix help() for GI modules (Martin Pitt) (#679804)