Skip to content

fix: class bases generation#293

Merged
bryanforbes merged 1 commit intopygobject:masterfrom
bryanforbes:fix/class-bases-generation
Apr 14, 2026
Merged

fix: class bases generation#293
bryanforbes merged 1 commit intopygobject:masterfrom
bryanforbes:fix/class-bases-generation

Conversation

@bryanforbes
Copy link
Copy Markdown
Collaborator

@bryanforbes bryanforbes commented Apr 14, 2026

  • Generate class bases from actual class bases instead of from the GIRepository information, which is more accurate and allows to properly handle generics and override mixins
  • Add handling for GStreamer overrides

Fixes #291

@bryanforbes bryanforbes force-pushed the fix/class-bases-generation branch from 57c6dd2 to 1a8da20 Compare April 14, 2026 19:26
- Generate class bases from actual class bases instead of from the
  GIRepository information, which is more accurate and allows to
  properly handle generics and override mixins
- Add handling for GStreamer overrides

Fixes pygobject#291
@bryanforbes bryanforbes force-pushed the fix/class-bases-generation branch from 1a8da20 to e890287 Compare April 14, 2026 19:30
@bryanforbes bryanforbes merged commit d02b49d into pygobject:master Apr 14, 2026
2 checks passed
@bryanforbes bryanforbes deleted the fix/class-bases-generation branch April 14, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Invalid syntax with python 3.14

1 participant