Skip to main content

No project description provided

Project description

pyo3-parsepatch

A Python wrapper for https://github.com/mozilla/rust-parsepatch.
The goal of this library is to be able to parse the patches coming from mercurial.
All the patches in https://hg.mozilla.org/mozilla-central/ have been successfully parsed !
It's used in https://github.com/mozilla/bugbug to get some metrics on patches.

License

Published under the MPL 2.0 license.

Publish

Install docker and then:

docker build -t rs_pp

It will compile everything and run tests in a manylinux environment.

And then:

docker run -it rs_pp

to publish the packages on Pypi.

Contact

Email: calixte@mozilla.com

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

rs_parsepatch-0.4.4.tar.gz (111.5 kB view details)

Uploaded Source

Built Distributions

rs_parsepatch-0.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (234.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.4-cp313-cp313-macosx_11_0_arm64.whl (227.5 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

rs_parsepatch-0.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (234.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.4-cp312-cp312-macosx_11_0_arm64.whl (227.6 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rs_parsepatch-0.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.4-cp311-cp311-macosx_11_0_arm64.whl (227.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

rs_parsepatch-0.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.4-cp310-cp310-macosx_11_0_arm64.whl (227.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

rs_parsepatch-0.4.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.4-cp39-cp39-macosx_11_0_arm64.whl (228.0 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

rs_parsepatch-0.4.4-cp38-cp38-macosx_11_0_arm64.whl (227.7 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

File details

Details for the file rs_parsepatch-0.4.4.tar.gz.

File metadata

  • Download URL: rs_parsepatch-0.4.4.tar.gz
  • Upload date:
  • Size: 111.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for rs_parsepatch-0.4.4.tar.gz
Algorithm Hash digest
SHA256 3cb7f634592ff1974d7e4368b1118f12e079a9585785c975f4b4ba06bf485024
MD5 a12c3cbd57c180ecc32e568cff69c5d0
BLAKE2b-256 7531c3a793dd32440a0611e7d0177e52151e4e9082f4f5500969d10c2d2ae86f

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8153ce6f9b6b09a674b04918f86d24612589cd72069d270efd41e725a1d5bbbe
MD5 9ba02a0ec52012abcbbd20b17498eae6
BLAKE2b-256 42f970baf56cb5d9d64218391a6e7613b29e23d16ce6a2649a7512e6e7685dcd

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc777dd5d86908893c1f685c653e15ad0febd75138331b50b08e71c6712d84cb
MD5 f182591e971e3a700880efee997c36e8
BLAKE2b-256 82eb3c0f7dd51183a6a498ede992a29bf604c423592e22be7673aece2a2fc43a

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 28b8c59bd6c7a7ae53d7ff5928355e07fa7e5cbe9652d877053f09ba532216e2
MD5 0fd178d5655837ac2ea043f9d36fdc68
BLAKE2b-256 e6eaf9475650f9565a23249af2a29dc92ce5568771b614c15ca02890b457badb

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e7e91a7b39a916d63342be8aad4a6c6344e6efa91a8c8a5b7ec3c01738a5a4e
MD5 5b6b8e09eb2ccc523a285e905a47d1bc
BLAKE2b-256 2bc7ddc07f9607866c06ca6b03ab966155f230e42f43606dc7ead2eca3768e56

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9067f90d71ee4f81d97c9865f24e1a33074a2d20edf3c01162a3ab791fa32d59
MD5 1c0c3bf522d052c576408b5792dd6b0d
BLAKE2b-256 42f556d48790acb40dbb561d5b4308c677c095032198ab94809cd04c22831359

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a41a37537c3ebbe035d2f43718016a21a9a4d1c47f11df3492b36d830819117
MD5 99013de59aa63d003ca6b7adf244f5fa
BLAKE2b-256 c71cacca93068f9d9d142164702b68ad49360a15c03359b4550b53a108669829

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b3e52748e7fe8a905f22721435b6205c6227b0bccd1d9c57f3f4f958905c059
MD5 e78c611579c3472ed2320ccb8d899ede
BLAKE2b-256 a18f1b94b22371b30a33eb8feb2e168cc5b5d1a38f1c97b2c5f8b2e1ffd25607

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8256a0e7dad3936a802c6d3b9d4c3ca8af247234ea287495bf600730dcfbee2
MD5 bafe25e0b1b5a98af5c7c6152cda0d9c
BLAKE2b-256 6d37f2b4f0e7933186f8d22d4fcacd21cd6cf2d49b488cb4b28b574554af84d2

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f05665752173567c3bf2661198b3a3e9910fa50e7cc65466c377bd7729b57eeb
MD5 a145f0aadbe117e1732cca15681034da
BLAKE2b-256 b1f975b0246864ca0e19e2c66ff55406bfebffc84dd0c7335be6517ae5a9826d

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b42885ac5898b80bd01b4cdb74558aa7c446afbdc5bec8257e7deeae6725a3f5
MD5 0414787007d36b975d52bbc6f4463bda
BLAKE2b-256 3d3799a7a5ff9b31c7846bedebc5431566cf11a54a04b2a341ee49c583713eb9

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0846bcbab21add2d150aa19434429a6983650446ac7a118aa99fe4015cdb467d
MD5 670b8203b04514e66d1ffe13bd656618
BLAKE2b-256 4300a58706e243d8ebf15d36f120337366a1fdee6112d65a150e842cd364aa9a

See more details on using hashes here.

Supported by

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