Tiny version control for json data
Store json data as a list of changes and deletions, being able to reset data by index or to a certain point in time.
pip install jsonvc- Typical Examples:
# load json data as a dict-like object and change its value
repo = JSONVC('/path/to/repo.jsonvc')
repo['change'] = True# by default changes get auto-added and auto-commited
repo = JSONVC('/path/to/repo.jsonvc')
repo.update(dict(hello='world'))
repo.add()
repo.commit()More will follow in the future
At moment, changes to stored objects within the json dictionary
(e.g. dict, list) are not properly registered.
This file was automatically created with the help of pypipal.