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.

Metadata

Release files for swh.mosaic 0.6.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 swh.mosaic 0.6.1
File Size Uploaded
swh_mosaic-0.6.1.tar.gz 3.0 MB Details

Built distribution (wheel)

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

Total release size: 16.4 MB

Release files / swh_mosaic-0.6.1.tar.gz

Download URL swh_mosaic-0.6.1.tar.gz
Size 3.0 MB
Tags Source
SHA-256 checksum
How to use checksums
729489651c12996032317ab2b873814682b4eacdf6c2c814808680f33e1a3c73
BLAKE2b-256 checksum
How to use checksums
6ccd64777a8d947d9728133d7ce1e3463474904bd06d48b944172d3381282042
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.1-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL swh_mosaic-0.6.1-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
b4187c5f5249edb517eb1358823b15683d33986c3af03c9fa0f4eaa93844013b
BLAKE2b-256 checksum
How to use checksums
8375d36d10738db20f970efe43200fd6a99ad2e5ea46f3943cc1fd34489560ac
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.1 This release

2 release files

0.6.0

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