Skip to main content

swh.mosaic

MOSAIC (MOdular Storage of Archived and Indexed Contents) is a file format designed to efficiently store and randomly read contents archived by Software Heritage. Target content is source code and therefore small objects (median size: 3kb), indexed over one (or more) of the possible objstorage keys.

The motivations and design of this file format are thoroughly explained in SWH Enhancement Proposal #5. Format evolutions are described in CHANGELOG.md in the package’s sources.

The Python module provides high-level classes (implemented in Rust) to read/write MOSAIC files.

Release files for swh.mosaic 0.6.0

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

Source distribution (sdist)

Source distribution for swh.mosaic 0.6.0
File Size Uploaded
swh_mosaic-0.6.0.tar.gz 3.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for swh.mosaic 0.6.0
File Interpreter ABI Platform
swh_mosaic-0.6.0-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details

Total release size: 16.3 MB

Release files / swh_mosaic-0.6.0.tar.gz

Download URL swh_mosaic-0.6.0.tar.gz
Size 3.0 MB
Tags Source
SHA-256 checksum
How to use checksums
4811cbea1ea14e57d0da4b52328c2c9639d83f72e8487c558ef867da08273eb3
BLAKE2b-256 checksum
How to use checksums
b31f58ebebb278b6efa44487f894bf553cf8bdc037ef30abbac5655ec870748e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release files / swh_mosaic-0.6.0-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL swh_mosaic-0.6.0-cp311-abi3-manylinux_2_28_x86_64.whl
Size 13.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
d3e9ecb23a494cd9716d6268d0e098333ad8826c655a85f394731419fb02cc08
BLAKE2b-256 checksum
How to use checksums
06cbaebb31a86849d97d70d947f2872433c45336d6b6f6a3a3f52415967c4cfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

0.6.0 This release

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.0

2 release files

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