The skops persistence format is updated over time, which may lead to bugs being fixed, performance being improved, reduced file size, etc. Therefore, as a user, I may want to upgrade my skops files periodically to ensure I can take advantage of the changes. Right now, I would need to do that manually but it would be nice for the skops CLI to offer this possibility.
Some optional features that come to mind:
- allow updating multiple files at once
- report if files where upgraded or nothing was changed
- some kind of check that upgraded file produces same object
- probably out of scope: upgrade to specified protcol version (or even downgrade)
The skops persistence format is updated over time, which may lead to bugs being fixed, performance being improved, reduced file size, etc. Therefore, as a user, I may want to upgrade my skops files periodically to ensure I can take advantage of the changes. Right now, I would need to do that manually but it would be nice for the skops CLI to offer this possibility.
Some optional features that come to mind: