jsonableDB
jsonableDB is a lightweight document-oriented database based on JSON.
Installation
pip install jsonabledb
Quickstart
Get your documents prepared
documents = [
{...},
{...},
...
]
Jsonify your documents as a JSON file using jsonableDB
from jsonable import jsonify
jsonify(documents, "collection_name", "database_name")
Retrieve all your documents in the jsonableDB
import jsonable
client = jsonable.Client()
collection = client["database_name"]["collection_name"]
collection.find()
License
jsonableDB has a BSD-3-Clause license, as found in the LICENSE file.
Contributing
Thanks for your interest in contributing to jsonableDB! Please feel free to create a pull request.
Changelog
jsonableDB 0.0.2
- Support to jsonify documents as a JSON file
jsonableDB 0.0.1
- First release
Metadata
Release files for jsonabledb 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jsonabledb-0.0.3.tar.gz | 5.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jsonabledb-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.4 kB
Release files / jsonabledb-0.0.3.tar.gz
| Download URL | jsonabledb-0.0.3.tar.gz |
|---|---|
| Size | 5.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b0fef77350c705743be77b6fbff603fcac0ee92ca7fc47e28c5cde456e4ed09e
|
|
BLAKE2b-256 checksum How to use checksums |
c119bc9298f578132a30aaa2486fa4aecd161c058fc5b4bbf04866f1bcf0d92c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.12.0 Darwin/21.6.0
|
Release files / jsonabledb-0.0.3-py3-none-any.whl
| Download URL | jsonabledb-0.0.3-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1d6a425410ce23754a4401303b6a8db893679fb262e6816f775d779a6476a437
|
|
BLAKE2b-256 checksum How to use checksums |
ea931897983d6315c41d470785368c36892cc8714b58fffae32caba8767dc6e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.12.0 Darwin/21.6.0
|