Catalog PyPI
Back to packageRELEASE DETAILS

1.1.0

PyPI

addok-sqlite-store

Store documents in SQLite for Addok.

addokgeocodingpluginsqlite
Published1 Nov 2025
Direct dependencies5
Transitive dependenciesNot calculated

README

Version 1.1.0 documentation

addok-sqlite-store

Addok plugin to store documents in SQLite instead of Redis to reduce memory usage.

Features

  • SQLite storage: Store documents in a SQLite database instead of Redis
  • Memory optimization: Reduce Redis RAM usage for large datasets

Installation

pip install addok-sqlite-store

Configuration

Add the following to your Addok configuration file to activate the plugin:

# Use SQLite as document store
DOCUMENT_STORE_PYPATH = 'addok_sqlite_store.SQLiteStore'

The SQLite database will be created at addok.db by default. You can customize the path:

# Optional: customize the database path
SQLITE_DB_PATH = '/path/to/your/database.db'

Or use environment variables:

export ADDOK_DOCUMENT_STORE_PYPATH='addok_sqlite_store.SQLiteStore'
export ADDOK_SQLITE_DB_PATH='/path/to/your/database.db'  # optional

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 5

Native requirements
5 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
addok
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
addokruntime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
pytest~=8.3; extra == "dev"runtime
pytest-cov
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
pytest-cov~=6.1; extra == "dev"runtime
build
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
build~=1.2; extra == "dev"runtime
twine
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
twine==6.1.0; extra == "dev"runtime

Distribution files

2 collected
addok_sqlite_store-1.1.0-py3-none-any.whl

bdist_wheel · 3.8 KB · Python py3

Source file
addok_sqlite_store-1.1.0.tar.gz

sdist · 3.96 KB · Python source

Source file

Repository

PENDING
addok/addok-sqlite-store

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:20 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:77975dac66195590fd36d115e29f33e1843638ca44c2208cdcd0830647d90e9e

Other collected versions

View all collected versions →