G-Node / G-Node/nixpy

Format version upgrade script

Open
#449 3 comments 0 reactions 0 assignees View on GitHub
1.5
Dominant language
Python
Stars
22
Forks
29
PR merge metrics
No merged PRs in 30d

Description

We need a way to make old files compatible for writing with newer version of the library.

With the upcoming changes in v1.5.0, we will be upgrading the file format version to 1.2.0. This will make it impossible to write to old files (< 1.2.0) with the new library. We should have a command line script that upgrades a file to the newest version. This script can be maintained in the future for further format changes.

Currently, for the 1.1.x to 1.2.0 file format transition it would have to:
- [ ] Change the format of the Property objects (no more Value object).
- [x] Add a File UUID.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.