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

Uploaded Source

Built Distributions

rs_parsepatch-0.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (239.5 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.2-cp313-cp313-macosx_11_0_arm64.whl (238.0 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

rs_parsepatch-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (239.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (238.0 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rs_parsepatch-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (239.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (238.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

rs_parsepatch-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (239.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.2-cp310-cp310-macosx_11_0_arm64.whl (238.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

rs_parsepatch-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (239.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.2-cp39-cp39-macosx_11_0_arm64.whl (238.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

rs_parsepatch-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (239.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

rs_parsepatch-0.4.2-cp38-cp38-macosx_11_0_arm64.whl (238.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

rs_parsepatch-0.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (239.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

File details

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

File metadata

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

File hashes

Hashes for rs_parsepatch-0.4.2.tar.gz
Algorithm Hash digest
SHA256 1a044060d9d04076b8d8db777c979a1ed133b8c67c328a2713039ea5aff51353
MD5 29ba329a1cedad22116bd17acba19336
BLAKE2b-256 61dcadc771c6bbf5c40980867b639ad09fa3140a6e0b80173525bbb294ab1fe5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22fa3dfe2c85348feefeea637186b85c42313545ab870c91fe1a9e685b177d05
MD5 e61560b892033504747c3394f8f28af1
BLAKE2b-256 2c7fc046e19c3a58a3ba61771cd9688c89830ede80c86e7beb582bb9ad7fbf1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b3298a68a217687322d3b53febb8bc6d263c08ee1212e34aec23f8f8c9148a2
MD5 4d522b9c879bcc1354fa5d568ac067cb
BLAKE2b-256 7ccf4e8f0951f7bfac7848835645b71f46949b90af713f7b4024fc54c996b22d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9ef94448332f6a50ff1a8cefcbf0e2cce90b9efaf8b319417c5fead3f855b43
MD5 7421f8733430bc948955fdfa0d4b9e71
BLAKE2b-256 8804556c4e5d5de2073d1b985b2cf666a313ee1833c941d7d4737d420fb9ce3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d366666bcdf8aada0d2a548b59b65612831fa010855c1c68474d969a47fdf83
MD5 12f4d44594a766cc25197bffbf499402
BLAKE2b-256 7441f2bbd3942486378c606a169dcc38c6ab61ce8568deec570e9fefc2ccda32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0632dbfff6f7e39b7bd0e577c79b57d8107d6282a3d9f548d7dd5b434b526744
MD5 f09ab775936e42f7377b70f515560d07
BLAKE2b-256 7acecf13fa9648b1e47123497a19c653946080e33750d25cb28161cb75a1a6ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11517658d5f40ba812c3f88229598adb3b549afd5c1a2c7537aec4323d438726
MD5 afde9ba9033ab5bdd834fc61fa3b560a
BLAKE2b-256 a584ac96b32480dc0d1eff7396a59740d87a87038a786a287f2270e5050241d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc2928da5df3b14802dff59bc7c2bbbdd6995be913b98256ba0658d185e30ddc
MD5 42ccaf72a621668ac64cc1fc08e964b0
BLAKE2b-256 fc5bfc6590e609545f9d5344414abcc0c94ef2ae47ffa97de2e9a2e269d682fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4d4ce0a12870eb6b369fe06b784c9cf590bb96300eef6d28643be09adf038be
MD5 08567af170ddd170d8beb131446d9299
BLAKE2b-256 d908c4d2f035fcdfd6b338cc24efd188a8307d4f60e2f388bd8a1916315a7efd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e59f1edf9e6c5b7e5579e5ca434cd71e48b36d783a88af40c5ce47226e90c100
MD5 23daf9331959232f8b29e2c82407ee9a
BLAKE2b-256 b8cdd8ea8d62a488058ff47f2141f6b417d6515b6c4c9408c377f6971dbb5ee6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41232ceb942a04baeda95c72d6e98e570afba61b96cbebf7e5fbcaaf4f8c404d
MD5 90c0357e43ae5774abc06377213afd31
BLAKE2b-256 91e1fd59ed413b871ff78b64a19e94cfdaf13a11813b86484c15c659e4df3e09

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7baad57494f8c4b36117ae805baa40aa17fbce51c252d5437224fbae1e3a56e
MD5 ecdf4726362aac8cf6cd150fef3f5d47
BLAKE2b-256 b111c9f938531f388759b1b12413c244a7db5bc334276bf0b7d49fdf2cd69c46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3028e6abedddec154886fee101c81aa7da052e2191529b14e5dd65719797a2a1
MD5 4219306ad668fdb12e19a13be7662dc8
BLAKE2b-256 b9dc755d456599069f244f7de508d463d1cbb09aa0a603dda404bd0b2e917bb3

See more details on using hashes here.

File details

Details for the file rs_parsepatch-0.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_parsepatch-0.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0614d21e71ef940b3ef346e647392f6b7eaaf39259ea59ef45dafa1e79752670
MD5 4cffb0829e57ab6ac71acfd3af52fcd0
BLAKE2b-256 9137449484b41b2ea211b135e9aba37e33a63f13a4db46a19c34cea40ac44c4d

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