Skip to main content

No project description provided

Project description

imarapy

中文文档

Python bindings for the imara-diff Rust library, providing efficient and robust text diffing functionality.

Installation

Via PyPI

pip install imarapy

Usage

Please refer to demo.py for detailed usage examples.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

imarapy-0.1.9-cp312-cp312-win_amd64.whl (142.3 kB view details)

Uploaded CPython 3.12Windows x86-64

imarapy-0.1.9-cp312-cp312-manylinux_2_28_x86_64.whl (288.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

imarapy-0.1.9-cp312-cp312-manylinux_2_28_aarch64.whl (281.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

imarapy-0.1.9-cp312-cp312-macosx_11_0_arm64.whl (248.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

imarapy-0.1.9-cp311-cp311-win_amd64.whl (142.1 kB view details)

Uploaded CPython 3.11Windows x86-64

imarapy-0.1.9-cp311-cp311-manylinux_2_28_x86_64.whl (288.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

imarapy-0.1.9-cp311-cp311-manylinux_2_28_aarch64.whl (281.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

imarapy-0.1.9-cp311-cp311-macosx_11_0_arm64.whl (249.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

imarapy-0.1.9-cp310-cp310-win_amd64.whl (142.2 kB view details)

Uploaded CPython 3.10Windows x86-64

imarapy-0.1.9-cp310-cp310-manylinux_2_28_x86_64.whl (288.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

imarapy-0.1.9-cp310-cp310-manylinux_2_28_aarch64.whl (281.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

imarapy-0.1.9-cp310-cp310-macosx_11_0_arm64.whl (249.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file imarapy-0.1.9-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 142.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ff654774da0066b6140966f30ef41d6a05f87145ff193042dff3ee24bc085445
MD5 e22b03466280666f20cbb2b449b42477
BLAKE2b-256 79a50e8e76681ee4a28ffc4f040af5a3cff0383caef3ea82d7ef3ccf0b2dcc01

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp312-cp312-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 288.0 kB
  • Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 792730d98bada053688b41b33399ae6f16ec21777d0361e160b3b96db868ed0f
MD5 01f186c0581eaaef1edf1c1510a695d7
BLAKE2b-256 2713ac399a67d5808a8fb03f53897972b21a280d23d0c441b155da93129aa982

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp312-cp312-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 281.1 kB
  • Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ccc57fd74f16724b59965270f88a767fa90254aa47d21823380e3950b6ecb097
MD5 6ba92dfabd7b67932cfd3493bce810b2
BLAKE2b-256 df5fe9162302bd520bc1071987e85290378850a543070f3fc9928faea51497c3

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 248.0 kB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a026910dc8b9d7b1a479f70ee77755f8702f18b5a3411b8c5d94b160b80e081a
MD5 d9b58605d445a67b465caef5d72d94b4
BLAKE2b-256 eef41142a7e079880fbd86c0bcc13209125fa12cc6b5e936cfe34c584857975c

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 142.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1685467a2428170e6b9416d46afb6250ca9d9a9d7bf3b1162abc5c8066cf9498
MD5 b1a1774b10b78fb4ba4d88d01fdb69f1
BLAKE2b-256 82a410ecc4980ed2abb68ea22efb233df5751dccc71290c8fe1a0703160108ae

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp311-cp311-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 288.0 kB
  • Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1d037733cd129ed0eff3f1881f065b7f8de2fbf6471a1dedc42db44397338ac
MD5 533377f0bae57c41cd1a9c79a7326f28
BLAKE2b-256 b7f6fcb1883324750956c33fc2c22150fefe30f1cf73473391452293999cc831

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp311-cp311-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 281.4 kB
  • Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 18951c1f40ee7aae36c57d29e765459ca86bbf468514d4166581a5d7accf05a4
MD5 c3609582c5e00c6ce374f715627c49c1
BLAKE2b-256 8992aa64b07e6260e37eca6b091d47b3abf7c87229d4a08021fe3a528e98ba8f

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 249.4 kB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b85bb61ae98cf6c9c0dc88002a0a888734baeecbd96fa390969de1a852145fde
MD5 6ca4d21e4c3595a8df3bd86de178a890
BLAKE2b-256 e6384b196634c49648bb506f263b0f5f4ccf6f556036406e065067ce22775898

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 142.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f321522ac8acb1f52c5b4b5e7fe2852b01dae24aadae3609f7a3d7ad6e41c9b8
MD5 e63b02fb429e27fc08abdb63defb88e8
BLAKE2b-256 d1b9eb0070ff24dd925573e05967a0ce7379b68919e5395e7995b5a17e275eff

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp310-cp310-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 288.0 kB
  • Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4baba3235c7c884505dbcce017b9be6e82a3bf4730b48f051622b33d4082b619
MD5 667132153576a2bdc86619def9b158c9
BLAKE2b-256 243e89d19a3d7157435e637ed0cfd9d082a4661b500300a63ae11bb4c672f96d

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp310-cp310-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 281.6 kB
  • Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a03d53cd240a628253777571286ffb09d5977acff6b9b418d2f704bdda40f120
MD5 31f67a1e56d24928fe4b4719a158ae8e
BLAKE2b-256 689c52cf8330d31e1b2b4e3fbe7dbe2200aa7878c5e7daaee0c05246ce1e210b

See more details on using hashes here.

File details

Details for the file imarapy-0.1.9-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: imarapy-0.1.9-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 249.7 kB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imarapy-0.1.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0af851c0dc6f5d46b25cc4d9c683d1e727822e2ba21beaaa5fd2ad0eeefb777
MD5 11b2b23e8165efe06f76f95159d48f8e
BLAKE2b-256 16001cf9ec274a5dcea607897bd469b8b74a31ce1ac861d7edec7af0f179db03

See more details on using hashes here.

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