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.3.tar.gz (111.5 kB view details)

Uploaded Source

Built Distributions

rs_parsepatch-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (234.5 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.3-cp313-cp313-macosx_11_0_arm64.whl (227.8 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

rs_parsepatch-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (234.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.3-cp312-cp312-macosx_11_0_arm64.whl (227.8 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rs_parsepatch-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

rs_parsepatch-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.3-cp310-cp310-macosx_11_0_arm64.whl (227.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

rs_parsepatch-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.3-cp39-cp39-macosx_11_0_arm64.whl (227.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

rs_parsepatch-0.4.3-cp38-cp38-macosx_11_0_arm64.whl (227.6 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: rs_parsepatch-0.4.3.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.3.tar.gz
Algorithm Hash digest
SHA256 03d587f35d366059a295ae3e5d7dd7897a9d39b7cc88ac7c4cecac3b53284e5c
MD5 637aeef7d3234c4a440f0db746d0596c
BLAKE2b-256 70bc6ac4ed608872f68a75ec782ceb508f17f4defcd26507e5a122fcc3c8f8b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c63fafeb8517abc5114167047514d5b20467f971b9a14cea16890c8aae409256
MD5 f176d11c5216d92680c50f394a316a26
BLAKE2b-256 e4f47afbf577a401d8cf9211fcaf4d0422ec74dad71543ca7a0235d49017a53c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e8cb4267aa365785da6d21015157ba65895f6accaac11caa6f7886b1f5f5645
MD5 da9bf670471ac5c265e6d792b4785402
BLAKE2b-256 08328e23743e79729726618c1aeebac164e4155a8a0d88333549072c10d060d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3ef46130181088187a3ed17a6f2c9faf0401f940b5af5bed90c279667880afe
MD5 97b2c496ef6b9bf7aece0b25e71a45a9
BLAKE2b-256 01f13bff16f9d36b8e2af8e919ec8c7192aeca49cd1bdd418a3fa63ec5a76869

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dec0980052bdc079650cae55a071b2df9d1a5383da3e3c296d387482f5fad09b
MD5 821af76bf2a8aca54370d7bf6a5c0fc6
BLAKE2b-256 548080248d2cbfc727765934b1063b3056ff402dacb546ec2b8b21cb852af2c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b614dea633c843bdb50c5f23162c9f801f7b428fb5e3b868b63f758b527bcead
MD5 a64d3db88a53086fdba9036d3955d2c3
BLAKE2b-256 03dcdae88f64c4685966fd5252ad1232ec57cffa2b699394776573266804e99e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7381eb6e67cf5f4f17a18d8bb20f4ed7e8cc017ad53541033f0493dc62acb6d9
MD5 14188158ac1702f3a1ade36902013b14
BLAKE2b-256 f62a1f0e2892eaac61613853ea4f83bff6b36799aaa86dd8ef5291000d33775f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23d0e58d63b2fb2e9030642818c8b5f51b49e6623e78c7824eed7d69e1289e3f
MD5 767bc08cc8f288cbd952f7489f10981f
BLAKE2b-256 c38d4c62a5714e7fa54cfce93302457e2c4b47ebae8343d1ba0b4d80862afe57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7945a3b9b3236d4858749e6914c16d7b0b57babbe75e93fb6a3558ef5181989f
MD5 ee6067985a9e37cae13af912d794aa22
BLAKE2b-256 b33774fa77b0b057ed61c9edc55e7ab76b003737c199bd252881b450ae1b5f1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ddd6025aba68987b5c70a679f42c9fe4739c5c24270ecf60731e193b23a8bd4
MD5 c6c640baa371fa3ff44dbd76942be2ad
BLAKE2b-256 caca51654d539a82e484dcd90350a19b3932d4f81f0cf396e4c4788138227460

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1acefc7ca269a1b5dab0a3fbb851b071a4d86d70d333c3f723515952b2f29277
MD5 7d23280313f7708e51d538f770f228c1
BLAKE2b-256 484d8f86ad00d6f7f3a67bfb28f41163f2ba0df456921706a95cddb283b649a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b9286da90d5398eb13f7f4faa6d482389d15b1c9f8c527e1ede2a6bf561e6f6
MD5 8faf0f8f9b8a40cc7211bb3f810afed4
BLAKE2b-256 fc61c38e159413c6aca7d437dc19004c29cd01dbeab72db0e4157d4f81375c34

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