Skip to main content

This package is forked from `mr3po <https://github.com/yelp/mr3po>`__

“The 3PX-series protocol droid were third-degree protocol droids produced by Cybot Galactica in 50 BBY and based on the design of the company’s 3PO-series protocol droid.” `Wookiepedia <http://starwars.wikia.com/wiki/3PX-series_protocol_droid>`__

mr3px is a library of line-based custom protocols for use with the mrjob library.

Installing

To install this version with pip:

pip install mr3px

If you plan to use it on EMR, then you’ll need to install it in the bootstrap step.

Contributing

mr3px is about the easiest Open Source project to contribute to. Just submit a class that can read and write an existing line-based format, and you’ve made a useful contribution.

Some guidelines for contributions:

  • put the code for your format in mrjob/<format name>.py

  • the name of your protocol class(es) should end in Protocol

  • if your protocol class(es) only handle single values (rather than key-value pairs), their name should end in ValueProtocol

  • include tests, in tests/test_<format name>.py. At least one test should inherit from tests.roundtrip.RoundTripTestCase.

  • external dependencies are fine, but should be optional; add them to extras_require in setup.py.

Release files for mr3px 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mr3px 0.5.1
File Size Uploaded
mr3px-0.5.1.tar.gz 8.1 kB Details

Release files / mr3px-0.5.1.tar.gz

Download URL mr3px-0.5.1.tar.gz
Size 8.1 kB
Tags Source
SHA-256 checksum
How to use checksums
519bb4a1ea570e9f4b6995923e084e6c888da7306b61e7364e1f91b928b1aa3a
BLAKE2b-256 checksum
How to use checksums
0210894865001cd5bac8a1c42d223ab5fb939732493ba6dbb51decbdace8c575
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.5.1 This release

1 release file

0.5.0

1 release file

0.4.3

1 release file

0.4.1

1 release file

0.4.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page