Usage
import anyio
from scruby import Scruby
async def main() -> None:
"""Example."""
db = Scruby()
await db.set_key("key name", "Some text")
await db.get_key("key name") # => "Some text"
await db.get_key("key missing") # => KeyError
await db.has_key("key name") # => True
await db.has_key("key missing") # => False
await db.delete_key("key name")
await db.delete_key("key missing") # => KeyError
# Full database deletion.
await db.napalm()
await db.napalm() # => FileNotFoundError
if __name__ == "__main__":
anyio.run(main)