*No copyright* Apache License ----------------------------- python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/pyproject.toml python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared-test/pyproject.toml python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/pyproject.toml python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/pyproject.toml *No copyright* Apache License 2.0 --------------------------------- python-py-key-value-0.3.0-build/py-key-value-0.3.0/LICENSE python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/index.md Unknown or generated -------------------- python-py-key-value-0.3.0-build/py-key-value-0.3.0/.devcontainer/devcontainer.json python-py-key-value-0.3.0-build/py-key-value-0.3.0/.github/workflows/claude-on-mention.yml python-py-key-value-0.3.0-build/py-key-value-0.3.0/.github/workflows/claude-on-open-label.yml python-py-key-value-0.3.0-build/py-key-value-0.3.0/.github/workflows/claude-on-test-failure.yml python-py-key-value-0.3.0-build/py-key-value-0.3.0/.github/workflows/docs.yml python-py-key-value-0.3.0-build/py-key-value-0.3.0/.github/workflows/publish.yml python-py-key-value-0.3.0-build/py-key-value-0.3.0/.github/workflows/test.yml python-py-key-value-0.3.0-build/py-key-value-0.3.0/.markdownlint.jsonc python-py-key-value-0.3.0-build/py-key-value-0.3.0/.vscode/launch.json python-py-key-value-0.3.0-build/py-key-value-0.3.0/.vscode/settings.json python-py-key-value-0.3.0-build/py-key-value-0.3.0/.vscode/tasks.json python-py-key-value-0.3.0-build/py-key-value-0.3.0/AGENTS.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/DEVELOPING.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/Makefile python-py-key-value-0.3.0-build/py-key-value-0.3.0/README.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/adapters.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/api/adapters.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/api/index.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/api/protocols.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/api/stores.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/api/wrappers.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/getting-started.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/stores.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/docs/wrappers.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/.vscode/settings.json python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/README.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/base/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/dataclass/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/dataclass/adapter.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/pydantic/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/pydantic/adapter.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/pydantic/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/raise_on_missing/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/adapters/raise_on_missing/adapter.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/protocols/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/protocols/key_value.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/disk/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/disk/multi_store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/disk/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/duckdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/duckdb/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/dynamodb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/dynamodb/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/elasticsearch/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/elasticsearch/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/elasticsearch/utils.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/filetree/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/filetree/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/keyring/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/keyring/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/memcached/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/memcached/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/memory/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/memory/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/mongodb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/mongodb/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/null/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/null/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/redis/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/redis/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/rocksdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/rocksdb/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/simple/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/simple/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/valkey/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/valkey/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/vault/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/vault/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/windows_registry/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/windows_registry/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/stores/windows_registry/utils.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/compression/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/compression/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/default_value/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/default_value/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/encryption/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/encryption/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/encryption/fernet.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/fallback/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/fallback/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/limit_size/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/limit_size/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/logging/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/logging/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/passthrough_cache/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/passthrough_cache/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/prefix_collections/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/prefix_collections/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/prefix_keys/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/prefix_keys/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/read_only/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/read_only/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/retry/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/retry/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/routing/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/routing/collection_routing.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/routing/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/single_collection/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/single_collection/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/statistics/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/statistics/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/timeout/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/timeout/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/ttl_clamp/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/src/key_value/aio/wrappers/ttl_clamp/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/adapters/test_dataclass.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/adapters/test_pydantic.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/adapters/test_raise.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/cases.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/conftest.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/protocols/test_types.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/conftest.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/disk/test_disk.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/disk/test_multi_disk.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/duckdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/duckdb/test_duckdb.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/dynamodb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/dynamodb/test_dynamodb.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/elasticsearch/test_elasticsearch.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/filetree/test_filetree.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/keyring/test_keyring.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/memcached/test_memcached.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/memory/test_memory.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/mongodb/test_mongodb.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/redis/test_redis.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/rocksdb/test_rocksdb.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/simple/test_store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/valkey/test_valkey.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/vault/test_vault.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/windows_registry/test_windows_registry.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_compression.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_default_value.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_encryption.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_fallback.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_limit_size.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_logging.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_passthrough_cache.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_prefix_collection.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_prefix_key.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_read_only.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_retry.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_routing.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_single_collection.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_statistics.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_timeout.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-aio/tests/stores/wrappers/test_ttl_clamp.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared-test/README.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared-test/src/key_value/shared_test/cases.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/README.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/code_gen/gather.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/code_gen/run.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/code_gen/sleep.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/constants.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/errors/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/errors/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/errors/key_value.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/errors/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/errors/wrappers/encryption.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/errors/wrappers/limit_size.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/errors/wrappers/read_only.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/stores/wait.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/type_checking/bear_spray.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/utils/compound.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/utils/managed_entry.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/utils/sanitization.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/utils/sanitize.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/utils/serialization.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/src/key_value/shared/utils/time_to_live.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/tests/utils/test_managed_entry.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/tests/utils/test_sanitization.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/tests/utils/test_sanitize.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/tests/utils/test_serialization.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-shared/tests/utils/test_time_to_live.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/.vscode/settings.json python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/README.md python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/adapters/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/adapters/base/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/adapters/dataclass/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/adapters/pydantic/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/adapters/raise_on_missing/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/base/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/dataclass/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/dataclass/adapter.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/pydantic/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/pydantic/adapter.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/pydantic/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/raise_on_missing/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/adapters/raise_on_missing/adapter.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/protocols/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/protocols/key_value.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/disk/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/disk/multi_store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/disk/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/duckdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/duckdb/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/elasticsearch/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/elasticsearch/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/elasticsearch/utils.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/keyring/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/keyring/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/memory/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/memory/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/mongodb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/mongodb/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/null/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/null/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/redis/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/redis/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/rocksdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/rocksdb/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/simple/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/simple/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/valkey/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/valkey/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/vault/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/vault/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/windows_registry/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/windows_registry/store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/stores/windows_registry/utils.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/compression/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/compression/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/default_value/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/default_value/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/encryption/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/encryption/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/encryption/fernet.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/fallback/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/fallback/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/limit_size/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/limit_size/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/logging/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/logging/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/passthrough_cache/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/passthrough_cache/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/prefix_collections/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/prefix_collections/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/prefix_keys/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/prefix_keys/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/read_only/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/read_only/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/retry/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/retry/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/routing/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/routing/collection_routing.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/routing/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/single_collection/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/single_collection/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/statistics/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/statistics/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/ttl_clamp/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/code_gen/wrappers/ttl_clamp/wrapper.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/protocols/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/disk/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/duckdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/elasticsearch/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/keyring/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/memory/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/mongodb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/null/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/redis/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/rocksdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/simple/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/valkey/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/vault/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/stores/windows_registry/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/compression/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/default_value/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/encryption/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/fallback/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/limit_size/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/logging/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/passthrough_cache/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/prefix_collections/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/prefix_keys/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/read_only/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/retry/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/routing/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/single_collection/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/statistics/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/src/key_value/sync/wrappers/ttl_clamp/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/adapters/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/adapters/test_dataclass.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/adapters/test_pydantic.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/adapters/test_raise.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/cases.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/conftest.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/protocols/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/protocols/test_types.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/base.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/conftest.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/disk/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/disk/test_disk.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/disk/test_multi_disk.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/duckdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/duckdb/test_duckdb.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/elasticsearch/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/elasticsearch/test_elasticsearch.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/keyring/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/keyring/test_keyring.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/memory/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/memory/test_memory.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/mongodb/test_mongodb.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/redis/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/redis/test_redis.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/rocksdb/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/rocksdb/test_rocksdb.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/simple/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/simple/test_store.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/valkey/test_valkey.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/vault/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/vault/test_vault.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/windows_registry/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/windows_registry/test_windows_registry.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/__init__.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_compression.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_default_value.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_encryption.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_fallback.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_limit_size.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_logging.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_passthrough_cache.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_prefix_collection.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_prefix_key.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_read_only.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_retry.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_routing.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_single_collection.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_statistics.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/key-value/key-value-sync/tests/code_gen/stores/wrappers/test_ttl_clamp.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/mkdocs.yml python-py-key-value-0.3.0-build/py-key-value-0.3.0/pyproject.toml python-py-key-value-0.3.0-build/py-key-value-0.3.0/scripts/build_sync_library.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/scripts/bump_versions.py python-py-key-value-0.3.0-build/py-key-value-0.3.0/sonar-project.properties python-py-key-value-0.3.0-build/py-key-value-0.3.0/uv.lock