Metadata-Version: 2.1
Name: jsonbox
Version: 0.1.3
Summary: Python wrapper for jsonbox.io
Home-page: https://github.com/harlev/jsonbox-python
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2.7
Requires-Python: ==2.7.*
Description-Content-Type: text/markdown
Requires-Dist: requests

# jsonbox-python
Python wrapper for https://jsonbox.io

## Installation
    pip install jsonbox

## Usage
```python
import uuid
from jsonbox import JsonBox

# generate unique box id
MY_BOX_ID = str(uuid.uuid4()).replace("-", "_")

# create instance
jb = JsonBox()

data = {"name": "David"}

# write data
result = jb.write(data, MY_BOX_ID)

# get record id of written data
record_id = jb.get_record_id(result)

# read record
print(jb.read(MY_BOX_ID, record_id))

# read all records in box
print(jb.read(MY_BOX_ID))

# update data
data = {"name": "Bob"}
jb.update(data, MY_BOX_ID, record_id)

# read updated data
print(jb.read(MY_BOX_ID, record_id))

# delete record
jb.delete(MY_BOX_ID, record_id)
```


## License
MIT


