Metadata-Version: 2.1
Name: tsih
Version: 0.1.1
Summary: A lightweight library to store an object's history into a SQL database
Home-page: https://github.com/balkian/tsih
Author: J. Fernando Sanchez
Author-email: jf.sanchez@upm.es
License: UNKNOWN
Download-URL: https://github.com/balkian/tsih/archive/0.1.1.tar.gz
Description: # TSIH - A dict with a HISTory
        
        `tsih.Dict` is a type of `UserDict` that allows versioning, backed up by a `sqlite3` database.
        
        * Transparent operation
        * Only changes (deltas) are stored.
        * Forward-filling of values. A value is reused in future versions, unless it changes.
        
        ## Use cases
        
        Tsih was originally part of the [Soil](https://github.com/gsi-upm/soil) Agent-Based Social Simulation framework, where both the environment and the agents need to keep track of state (i.e., attribute) changes.
        
Keywords: history,sql,records
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
Provides-Extra: all
