Skip to main content

🐵 bonobo

Data-processing for humans.

PyPI Versions Documentation Continuous Integration (Linux) Continuous Integration (Windows) Code Climate Coverage

Bonobo is an extract-transform-load framework for python 3.5+ (see comparisons with other data tools).

Bonobo uses plain old python objects (functions, generators and iterators), allows them to be linked together in a directed graph, and then executed using a parallelized strategy, without having to worry about the underlying complexity.

Developers can focus on writing simple and atomic operations, that are easy to unit-test by-design, while the focus of the framework is to apply them concurrently to rows of data.

One thing to note: write pure transformations and you’ll be safe.

Bonobo is a young rewrite of an old python2.7 tool that ran millions of transformations per day for years on production. Although it may not yet be complete or fully stable (please, allow us to reach 1.0), the basics are there.


Bonobo is under heavy development, we’re doing our best to keep the core as stable as possible while still moving forward. Please allow us to reach 1.0 stability and our sincere apologies for anything we break in the process (feel free to complain on issues, allowing us to correct breakages we did not expect)


Homepage: https://www.bonobo-project.org/ (Roadmap)

Documentation: http://docs.bonobo-project.org/

Contributing guide: http://docs.bonobo-project.org/en/latest/contribute/index.html

Issues: https://github.com/python-bonobo/bonobo/issues

Slack: https://bonobo-slack.herokuapp.com/

Release announcements: http://eepurl.com/csHFKL


Made with ♥ by Romain Dorgueil and contributors.

License

Release files for bonobo 0.5.2

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

Source distribution (sdist)

Source distribution for bonobo 0.5.2
File Size Uploaded
bonobo-0.5.2.tar.gz 46.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for bonobo 0.5.2
File Interpreter ABI Platform
bonobo-0.5.2-py3.6.egg Legacy Egg format - - Details
bonobo-0.5.2-py3.5.egg Legacy Egg format - - Details
bonobo-0.5.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 497.8 kB

Release files / bonobo-0.5.2.tar.gz

Download URL bonobo-0.5.2.tar.gz
Size 46.7 kB
Tags Source
SHA-256 checksum
How to use checksums
79073eb52f86017adccb0a85afa785a29cc3788b2946dc7f852c5f47eb8c7867
BLAKE2b-256 checksum
How to use checksums
0e1223f85edbebcd2032713a56b22b972f1446fa337929c96965aaa2cd2fdba2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / bonobo-0.5.2-py3.6.egg

Download URL bonobo-0.5.2-py3.6.egg
Size 185.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
af84d67ed2cc4550975dc62ad8e4a7d8dd6f38d3d3ad3e14a79fd35ef1ae7ce1
BLAKE2b-256 checksum
How to use checksums
3254738a19ed29f7625f6662539d0d921053ac01195df43cf46c1926a79ef62d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / bonobo-0.5.2-py3.5.egg

Download URL bonobo-0.5.2-py3.5.egg
Size 188.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
15789af66bf211caaa682f774763872be43d5b158e233752220bdd9ff5f68691
BLAKE2b-256 checksum
How to use checksums
6552ff29849f61079f72c023d8536037d54115a2cbb9edbd63ae5a4c13d0190e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / bonobo-0.5.2-py2.py3-none-any.whl

Download URL bonobo-0.5.2-py2.py3-none-any.whl
Size 77.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
345aac58d5609839862784ded4cf090ab24c519716d6b834f72701d36404c88f
BLAKE2b-256 checksum
How to use checksums
e283f66caefe5bc359ab7ddcac0c7a5218d6f613bcf2d5ab11069cd8bb7939d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
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