Skip to main content

mikrio

Embedded object storage for Python, with an optional S3-compatible HTTP listener.

from mikrio import Store

with Store.open(directory="./storage") as store:
    store.create_bucket(bucket="photos")
    store.put_object(bucket="photos", key="hello.txt", body=b"Hello, world!")

Operations are synchronous and use keyword-only arguments. Use context managers or explicitly close stores, listeners, and response bodies. The wheel includes type stubs, py.typed, and the matching SQLite companion; keep the package intact.

See the project documentation for the API, compatibility, platform limits, and backup and recovery.

Licensed under Apache-2.0. Native dependencies have separate bundled notices.

Metadata

Release files for mikrio 0.1.1

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

Source distribution (sdist)

Source distribution for mikrio 0.1.1
File Size Uploaded Provenance Actions
mikrio-0.1.1.tar.gz 5.3 MB With provenance Details for mikrio-0.1.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for mikrio 0.1.1
File Actions
mikrio-0.1.1-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details for mikrio-0.1.1-cp312-abi3-win_amd64.whl
mikrio-0.1.1-cp312-abi3-manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64 Details for mikrio-0.1.1-cp312-abi3-manylinux_2_28_x86_64.whl
mikrio-0.1.1-cp312-abi3-manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64 Details for mikrio-0.1.1-cp312-abi3-manylinux_2_28_aarch64.whl
mikrio-0.1.1-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details for mikrio-0.1.1-cp312-abi3-macosx_11_0_arm64.whl
mikrio-0.1.1-cp312-abi3-macosx_10_12_x86_64.whl CPython 3.12 abi3 macOS 10.12+ x86-64 Details for mikrio-0.1.1-cp312-abi3-macosx_10_12_x86_64.whl

Total release size: 40.6 MB

Release files / mikrio-0.1.1.tar.gz

Download URL mikrio-0.1.1.tar.gz
Size 5.3 MB
Tags Source
SHA-256 checksum
How to use checksums
77ff028d649c12529842dd7403fe1e004d56e375a5db17f9a6a8526be29100e7
BLAKE2b-256 checksum
How to use checksums
7e617c2af2c920e7b421fc19d1bb9f9592a2e35adb7a079e1dd6916a94253993
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 13, 2026.

Transparency log

Release files / mikrio-0.1.1-cp312-abi3-win_amd64.whl

Download URL mikrio-0.1.1-cp312-abi3-win_amd64.whl
Size 7.0 MB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
4385c149e28a83239d5c37216b84db4d94ad7f276342f2c1f7583f071b33d1cc
BLAKE2b-256 checksum
How to use checksums
7444f3ad80e94a879fdf6403f8294f919fae4a75889eb05efd1d10ca481b6a6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 13, 2026.

Transparency log

Release files / mikrio-0.1.1-cp312-abi3-manylinux_2_28_x86_64.whl

Download URL mikrio-0.1.1-cp312-abi3-manylinux_2_28_x86_64.whl
Size 7.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
8454b705b6de5effc41350b34f5b8128ed768c35e30cc2269b275c1d9e85c382
BLAKE2b-256 checksum
How to use checksums
6edcc7b1e61c3e46f9e4d2cd53b7c8f6f82e913476b0440a901005f717a04eae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 13, 2026.

Transparency log

Release files / mikrio-0.1.1-cp312-abi3-manylinux_2_28_aarch64.whl

Download URL mikrio-0.1.1-cp312-abi3-manylinux_2_28_aarch64.whl
Size 7.5 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
c8bb7648007fe9c6088aba74bcab4ba176cb2322ea4bff47d40d937b0aa10396
BLAKE2b-256 checksum
How to use checksums
73007f10a24a3472f5b062c149ca15c9fa04effaf9bf3aa009f9ee40c803200d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 13, 2026.

Transparency log

Release files / mikrio-0.1.1-cp312-abi3-macosx_11_0_arm64.whl

Download URL mikrio-0.1.1-cp312-abi3-macosx_11_0_arm64.whl
Size 6.3 MB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
49c102685023c66959399346779922c6002789e51c9ed2275f8426f200c71166
BLAKE2b-256 checksum
How to use checksums
eb407c40c017aa1c094b759ef9861543ffd38b92747d57fbb450dc35048d6281
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 13, 2026.

Transparency log

Release files / mikrio-0.1.1-cp312-abi3-macosx_10_12_x86_64.whl

Download URL mikrio-0.1.1-cp312-abi3-macosx_10_12_x86_64.whl
Size 7.1 MB
Tags CPython 3.12 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
155c86d71103b50d00f53554c39fd7294380ccfe281867075e893e03d7b70b81
BLAKE2b-256 checksum
How to use checksums
0cebc53e97d853436cf1825ad79d09abf65e6c2b340dc645bfdcbc28a3b31bff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 13, 2026.

Transparency log

Security for mikrio 0.1.1

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.

Full provenance

All 6 files in this release have been uploaded with provenance metadata.

Select from 6 files

Attestation for mikrio-0.1.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 13, 2026.

Transparency log

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.

Release history Release notifications | RSS feed

This release

0.1.1 This release

6 release files Full provenance

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