livejson
livejson copied to clipboard
A Python library providing effortless access to JSON files by mimicking an in-memory dict
Closes #21 Todo (in no particular order): - [ ] Run mypy, tests and coverage (fail below 100%) automatically (GitHub actions, maybe [pre-commit](https://pre-commit.ci/)?) - [ ] Move tests to [pytest](https://docs.pytest.org/en/latest/)...
Hi, thanks for the package! It would be great if type-hints could be added so this package can be used with mypy. Thanks!
Always found delimitter error but everything placed correctly
`livejson` could provide a `DataProvider` ABC, allowing users to bridge the `livejson` interface to other JSON-compatible systems, such as CouchDB, Mongo, and YAML. A `DataProvider` could choose either to -...
This would improve performance by only reading from or writing to a file if a certain time interval had passed since the last write. A `File` would store information about...
It'd be nice to use `livejson` with file-like objects that are not directly on the local drive. This could allow people to use `livejson` on things like remote servers, providing...