Skip to content

StacIO ABC contains non-abstract methods #506

Open
@l0b0

Description

@l0b0

The StacIO class is declared as an abstract base class, but only two out of ten methods on it are abstract. That makes for a weird structure, where only some of the methods of an ABC need to be overridden in subclasses. I'm not sure what the right approach is here. Maybe a protocol?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions