mrjob lets you write MapReduce jobs in Python 2.5+ and run them on several platforms. You can:
mrjob is licensed under the Apache License, Version 2.0.
To get started, install with pip:
pip install mrjob
and begin reading the tutorial below.
This documentation is for 0.4.3-dev, which is currently in development. Documentation for the stable version of mrjob is hosted at http://pythonhosted.org/mrjob.