Skip to main content

Easy transactional database for Python dicts, backed by SQLite

Project description

The itemdb library allows you to store and retrieve Python dicts in a database on the local filesystem, in an easy, fast, and reliable way.

Based on the rock-solid and ACID compliant SQLite, but with easy and explicit transactions using a with statement. It provides a simple object-based API, with the flexibility to store (JSON-compatible) items with arbitrary fields, and add indices when needed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

itemdb-1.1.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

itemdb-1.1.0-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file itemdb-1.1.0.tar.gz.

File metadata

  • Download URL: itemdb-1.1.0.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1

File hashes

Hashes for itemdb-1.1.0.tar.gz
Algorithm Hash digest
SHA256 dc85d5fa1f8bd5f0fd2f0d4953b523d8169b11e73f3c04c813333dfa58a40a1e
MD5 74ec7c0f75f73fd451d001a4af2a5503
BLAKE2b-256 b4f1cad6df3985442f061ae63497441de87e974ba44f22427270bd1b120faebf

See more details on using hashes here.

File details

Details for the file itemdb-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: itemdb-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1

File hashes

Hashes for itemdb-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5bc6cf92caa223c16851c7436758075471c2d72395490b30baf14e0fa0a74960
MD5 209f67cb3d8cfaec5321bc1e9a71696c
BLAKE2b-256 422d4baec4367719bc84e9a6c95e0225ea6ef90643f2ec536b309c2621544889

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page