AttachmentStatus¶
- class photonforge.pda.AttachmentStatus(data)[source]¶
What a project holds, and which of its files no longer describe it.
Methods
get(k[,d])items()keys()values()Attributes
COLUMNSFiles naming a version older than their object's newest one.
Files with no
version:tag.its version, its files, and what needs attention.
The files from an older version, as a table.
One entry per component and technology, plus the project itself.
Version label to a count of the objects and files carrying it.
The files naming no version at all, as a table.
- Parameters:
data (dict)
- property attachments_from_older_version: list[dict]¶
Files naming a version older than their object’s newest one.
The data is not wrong: it belongs to that older version. Check it before reusing it for the newest one.
- property attachments_without_version: list[dict]¶
Files with no
version:tag. Nothing says what they belong to.
- property data_frame¶
its version, its files, and what needs attention.
- Type:
One row per target
- property from_older_version¶
The files from an older version, as a table.
- property objects: list[dict]¶
One entry per component and technology, plus the project itself.
- property versions: dict¶
Version label to a count of the objects and files carrying it.
- property without_version¶
The files naming no version at all, as a table.