Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 1.01 KB

CHANGELOG.md

File metadata and controls

47 lines (28 loc) · 1.01 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

current dev branch

Added

  • delete_item

Added

  • length property for db ( len(db) == number of items )
  • InvalidItemID and DatabaseNotCommitted exceptions
  • context manager

Changed

  • remove get_key method from JsonDatabase
  • support accessing db by item_id ( item = db[item_id] )
  • support assigning item by item_id ( db[item_id] = item )

Fixed

  • support arbitrary objects in JsonDatabase
    • get_item_id
    • update_item

initial release