Skip to content

[ENHANCEMENT] - Add qcio_version field that auto-fills for all objects upon first creation #89

@coltonbh

Description

@coltonbh
QCIOBaseObject(...):
    .qcio_version
    ...

Have this auto-population on the first instantiation (using field_validator or model_validator) and then have it respect the saved value for any future .open() or re-instantiations of this value is already defined.

This will help future-proof data structure upgrades because end users will always know what version of qcio they need to open and interact with their saved data.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions