Skip to main content

Bundled xdelta3 binary for retrotool mbuild diff generation

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

retrotool_xdelta-3.1.1.tar.gz (387.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

retrotool_xdelta-3.1.1-cp313-cp313-win_amd64.whl (154.2 kB view details)

Uploaded CPython 3.13Windows x86-64

retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (293.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (301.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

retrotool_xdelta-3.1.1-cp312-cp312-win_amd64.whl (154.2 kB view details)

Uploaded CPython 3.12Windows x86-64

retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (293.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (301.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

File details

Details for the file retrotool_xdelta-3.1.1.tar.gz.

File metadata

  • Download URL: retrotool_xdelta-3.1.1.tar.gz
  • Upload date:
  • Size: 387.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for retrotool_xdelta-3.1.1.tar.gz
Algorithm Hash digest
SHA256 9c202d85b5f00251aef436a3280a6907adcfd07e168171afb4ffa313f6e66eee
MD5 1f22310eb3a966eebf469cdcb6a325b4
BLAKE2b-256 73036bb6e8e6704df1d07d4f2b01c0fa7ccf10d1e6fb2919bc1bf7820b1ba89c

See more details on using hashes here.

Provenance

The following attestation bundles were made for retrotool_xdelta-3.1.1.tar.gz:

Publisher: wheels-xdelta.yml on danielburgess/SFCRetroTools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file retrotool_xdelta-3.1.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for retrotool_xdelta-3.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0ddc5dd6a5c980e80c7c76091693fa2d24c423c9b34be04f40901586382da6b6
MD5 af351142f0058502f3a0be97c7f4f608
BLAKE2b-256 0ceede784fa8274b82444ed1cba45767b7118cf21256af092199ca720a4027bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for retrotool_xdelta-3.1.1-cp313-cp313-win_amd64.whl:

Publisher: wheels-xdelta.yml on danielburgess/SFCRetroTools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 564aaf6e52db1557a684158412c9358c801c7328cf87b1c708a2bf38dd42e59a
MD5 b896b714a11eed54cbd155223d447d63
BLAKE2b-256 9e1d85a2293b9b47705e4ed80ed763a12e5d5aedd75c51496cb59fc4d49361ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels-xdelta.yml on danielburgess/SFCRetroTools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08e08574839b9bf1573780cbd618778d34bef89db7e42ce8787d56579185df62
MD5 3c2c18248bbbbc9440ae66535e8e8283
BLAKE2b-256 4427a33cc141d79250ed391e5ef948397bff0ee310c94ccf0e6de4810a8be190

See more details on using hashes here.

Provenance

The following attestation bundles were made for retrotool_xdelta-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: wheels-xdelta.yml on danielburgess/SFCRetroTools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file retrotool_xdelta-3.1.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for retrotool_xdelta-3.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a108d9d9a126687db3db2a5850b18a3f002154835d4f41e96cc58573f819c624
MD5 f1e7fd2f673dbcac8679b4f2265de5f2
BLAKE2b-256 ac7a67853e9a4ef09495fcd807ebbae426904865b37070aaa92c72bce98c3c96

See more details on using hashes here.

Provenance

The following attestation bundles were made for retrotool_xdelta-3.1.1-cp312-cp312-win_amd64.whl:

Publisher: wheels-xdelta.yml on danielburgess/SFCRetroTools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae36343ea3d0c21914089670a3f08a475935d4c089c027864b3810e9eb86c60a
MD5 437cd0ea7a33aa511bf4bc0277adf887
BLAKE2b-256 88e6164c61d811157ba9b7533c705028fbafad7e8e854c234aadd18232cbe8fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels-xdelta.yml on danielburgess/SFCRetroTools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8ca8af589e5c1a68b05c5fbc33b8e541fe654e53160c46c48be60ea5ebb7e31
MD5 23219f2770d1ca6ba9ac4c4ad8aaae2c
BLAKE2b-256 084b6c838d9f84409a1f2787c03e868e82a053e62e2a41a1a51f71b3e36df931

See more details on using hashes here.

Provenance

The following attestation bundles were made for retrotool_xdelta-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: wheels-xdelta.yml on danielburgess/SFCRetroTools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page