0.1.dev2192+g7c539c3.d20250403
flytekit.core.tracked_abc
Directory
Classes
| Class | Description |
|---|---|
FlyteTrackedABC |
This class exists because if you try to inherit from abc. |
flytekit.core.tracked_abc.FlyteTrackedABC
This class exists because if you try to inherit from abc.ABC and TrackedInstance by itself, you’ll get the
well-known TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases error.
Methods
| Method | Description |
|---|---|
register() |
Register a virtual subclass of an ABC. |
register()
def register(
cls,
subclass,
)Register a virtual subclass of an ABC.
Returns the subclass, to allow usage as a class decorator.
| Parameter | Type |
|---|---|
cls |
|
subclass |