Skip to main content

rptar — a CLI backed by repro-tarfile

PyPI Supported Python versions tests codecov

A lightweight command-line program for creating reproducible/deterministic tar archives.

"Reproducible" or "deterministic" in this context means that the binary content of the tar archive is identical if you add files with identical binary content in the same order. It means you can reliably check equality of the contents of two tar archives by simply comparing checksums of the archive using a hash function like MD5 or SHA-256.

This package provides a command-line program named rptar. It is designed as a partial drop-in replacement for the ubiquitous tar program and implements a commonly used subset of the tar -c interface for creating tar archives.

For further documentation, see the "rptar command line program" section of the repro-tarfile README.

Metadata

Release files for rptar 0.1.3

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

Source distribution (sdist)

Source distribution for rptar 0.1.3
File Size Uploaded
rptar-0.1.3.tar.gz 13.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rptar 0.1.3
File Interpreter ABI Platform
rptar-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 17.9 kB

Release files / rptar-0.1.3.tar.gz

Download URL rptar-0.1.3.tar.gz
Size 13.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6b3181d59f80ca3b5cc0ca08cb0b9704c105433a3552074573a666afb4c21638
BLAKE2b-256 checksum
How to use checksums
a1a2b05f24a6f1464e80420abd77855b4d9370c89da0f38801586c41404cc468
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / rptar-0.1.3-py3-none-any.whl

Download URL rptar-0.1.3-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
12285971098149814e416222461b3c9eb0e58efdbc0059ff76dad881c152c796
BLAKE2b-256 checksum
How to use checksums
23f7f8cc0a9066b5f60844a5c662f35ee881dfe38ef7da77a554148204f79cfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.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