Skip to content

PyGlove v0.4.2

Compare
Choose a tag to compare
@daiyip daiyip released this 28 Jul 17:52
· 93 commits to main since this release

Enhancements

  • pg.symbolic
    • Overriding pg.Object.__init__ now requires to apply a @pg.explicit_method_override, which prevents users from accidentally override common Python methods that are managed PyGlove. (870ed11)
    • pg.compound now supports generic types as the base class .(4f659ab)
    • pg.compound also could use abstract class as the base class for Python 3.10 and above. (c206676)
    • pg.compound allow contextual attribute access from the decomposed object. (c206676)