Skip to main content

retrotool-xdelta

Bundled xdelta3 binary for retrotool's mbuild diff pipeline. Installing this wheel makes xdelta diff output available to retrotool.mbuild without requiring a system xdelta3 on PATH.

Usage

from retrotool_xdelta import xdelta3_binary, run_xdelta3

run_xdelta3(["-e", "-f", "-s", "orig.sfc", "mod.sfc", "out.xdelta"])

retrotool.mbuild.diff.write_xdelta prefers the bundled binary when this package is installed, else falls back to xdelta3 on PATH, else returns a skipped DiffResult with an install hint (when required=False).

License

xdelta3 is Apache-2.0 (Joshua MacDonald). This wheel redistributes the compiled binary under the same license. See vendor/xdelta/xdelta3/COPYING.

Metadata

Release files for retrotool-xdelta 3.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 retrotool-xdelta 3.1.1
File Size Uploaded
retrotool_xdelta-3.1.1.tar.gz 387.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for retrotool-xdelta 3.1.1
File
retrotool_xdelta-3.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
retrotool_xdelta-3.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details

Total release size: 1.9 MB

Release files / retrotool_xdelta-3.1.1.tar.gz

Download URL retrotool_xdelta-3.1.1.tar.gz
Size 387.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9c202d85b5f00251aef436a3280a6907adcfd07e168171afb4ffa313f6e66eee
BLAKE2b-256 checksum
How to use checksums
73036bb6e8e6704df1d07d4f2b01c0fa7ccf10d1e6fb2919bc1bf7820b1ba89c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release files / retrotool_xdelta-3.1.1-cp313-cp313-win_amd64.whl

Download URL retrotool_xdelta-3.1.1-cp313-cp313-win_amd64.whl
Size 154.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0ddc5dd6a5c980e80c7c76091693fa2d24c423c9b34be04f40901586382da6b6
BLAKE2b-256 checksum
How to use checksums
0ceede784fa8274b82444ed1cba45767b7118cf21256af092199ca720a4027bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release files / retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 293.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
564aaf6e52db1557a684158412c9358c801c7328cf87b1c708a2bf38dd42e59a
BLAKE2b-256 checksum
How to use checksums
9e1d85a2293b9b47705e4ed80ed763a12e5d5aedd75c51496cb59fc4d49361ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release files / retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 301.6 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
08e08574839b9bf1573780cbd618778d34bef89db7e42ce8787d56579185df62
BLAKE2b-256 checksum
How to use checksums
4427a33cc141d79250ed391e5ef948397bff0ee310c94ccf0e6de4810a8be190
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release files / retrotool_xdelta-3.1.1-cp312-cp312-win_amd64.whl

Download URL retrotool_xdelta-3.1.1-cp312-cp312-win_amd64.whl
Size 154.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a108d9d9a126687db3db2a5850b18a3f002154835d4f41e96cc58573f819c624
BLAKE2b-256 checksum
How to use checksums
ac7a67853e9a4ef09495fcd807ebbae426904865b37070aaa92c72bce98c3c96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release files / retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 293.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ae36343ea3d0c21914089670a3f08a475935d4c089c027864b3810e9eb86c60a
BLAKE2b-256 checksum
How to use checksums
88e6164c61d811157ba9b7533c705028fbafad7e8e854c234aadd18232cbe8fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release files / retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 301.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e8ca8af589e5c1a68b05c5fbc33b8e541fe654e53160c46c48be60ea5ebb7e31
BLAKE2b-256 checksum
How to use checksums
084b6c838d9f84409a1f2787c03e868e82a053e62e2a41a1a51f71b3e36df931
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.1.1 This release

7 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