Skip to main content

Views Storage

This package contains various classes used for storage and retrieval of data within views. The main class exposed by the package is views_storage.key_value_store.KeyValueStore. This class is composed with views_storage.serializers.serializer.Serializer and views_storage.backends.storage_backend.StorageBackend subclasses to provide storage in various formats using various backends.

Example

from views_storage.key_value_store import KeyValueStore
from views_storage.backends.azure import AzureBlobStorageBackend
from views_storage.serializers.pickle import Pickle

my_storage = KeyValueStore(
      backend = AzureBlobStorageBackend(
         connection_string = "...",
         container_name = "..."),
      serializer = Pickle()
   )

my_object = ...

my_storage.store("key", my_object)

Metadata

Release files for views-storage 1.1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for views-storage 1.1.7
File Size Uploaded Provenance
views_storage-1.1.7.tar.gz 8.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for views-storage 1.1.7
File Interpreter ABI Platform
views_storage-1.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 22.2 kB

Release files / views_storage-1.1.7.tar.gz

Download URL views_storage-1.1.7.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3ac72591a35f75c75f72f568a2f0673c4bde18614eeb86166a88ed50d2109274
BLAKE2b-256 checksum
How to use checksums
a85dd86a8e5d0d9f963bd41e0c24334ee8874d99cdc73aba67bf5eb06308405a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Release files / views_storage-1.1.7-py3-none-any.whl

Download URL views_storage-1.1.7-py3-none-any.whl
Size 13.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
81274c0b0888732676a907a5e6f3a798c396aa5a1292b1b40ef6e3d0a9846846
BLAKE2b-256 checksum
How to use checksums
c44d98590b6fae309fcb84f56bbacabdbfe8dcc64aaf36bd00e706f9e0adbe30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Security for views-storage 1.1.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page