{ "info": { "author": "Erdal Yildiz", "author_email": "eyildiz@realopenit.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7" ], "description": "===============================\nBubble\n===============================\n\n.. image:: https://badge.fury.io/py/bubble.png\n :target: http://badge.fury.io/py/bubble\n :alt: PyPI status\n\n.. image:: https://travis-ci.org/realopenit/bubble.png?branch=master\n :target: https://travis-ci.org/realopenit/bubble\n :alt: Travis CI status\n\n.. image:: https://readthedocs.org/projects/realopenit-bubble/badge/?version=master\n :target: http://realopenit-bubble.readthedocs.org/en/latest/?badge=master\n :alt: Readthedocs Status\n\n.. image:: https://www.quantifiedcode.com/api/v1/project/6707b42371b2414393abeca90b27e2ea/badge.svg\n :target: https://www.quantifiedcode.com/app/project/6707b42371b2414393abeca90b27e2ea\n :alt: Quantified Code issues\n\nBubble: command line tool, for bubbling information between services\n\n* Free software: GPLV3 license\n* Documentation: http://realopenit-bubble.readthedocs.org\n\nFeatures\n--------\n\n\n\nTodo\n---\n- clean up\n- speed up\n- DRY: Don't repeat yourself\n - https://en.wikipedia.org/wiki/Don't_repeat_yourself\n- YAGNI: You aren't gonna need it!\n - https://en.wikipedia.org/wiki/You_aren't_gonna_need_it\n- run \"grep -rin TODO bubble\", create a feature, alter code, make it behave,commit,push...\n\n\nInspiration\n------------\n\nFor a finite-size system to persist in time (to live), it must evolve in such a\nway that it provides easier access to the imposed currents that flow through it.\nhttp://en.wikipedia.org/wiki/Constructal_law by\n\n\n\nContributing\n------------\nYes, Please:)\n\n\n\n\nHistory\n-------\n\n2016-03-17\n------------------\n* First testing release on testPyPI.", "description_content_type": null, "docs_url": "https://pythonhosted.org/bubble/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bubble.realopenit.nl", "keywords": "bubble,api2api,transform", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "bubble", "package_url": "https://pypi.org/project/bubble/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bubble/", "project_urls": { "Homepage": "http://bubble.realopenit.nl" }, "release_url": "https://pypi.org/project/bubble/2016.8.16/", "requires_dist": [ "PyYAML (==3.11)", "arrow (==0.8.0)", "click (==6.6)", "path.py (==8.2.1)", "python-dateutil (==2.5.3)", "simplejson (==3.8.2)", "six (==1.10.0)", "structlog (==16.1.0)", "tablib (==0.11.2)", "wheel (==0.29.0)" ], "requires_python": "", "summary": "cli tool to bubble information from one to another service, with rule based transformations \">>>\"", "version": "2016.8.16" }, "last_serial": 2285658, "releases": { "2016.3.17": [ { "comment_text": "", "digests": { "md5": "2a50ca4ec52663660bc3a2a03eb97bcd", "sha256": "1de3eb144302b723a31a5596025c489b8029f44e391ce46d9cd0f8c197ac5ded" }, "downloads": -1, "filename": "bubble-2016.3.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a50ca4ec52663660bc3a2a03eb97bcd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 88120, "upload_time": "2016-03-17T10:30:11", "url": "https://files.pythonhosted.org/packages/b5/eb/6110b2fe42925665cda5b10df3772a4009ad9b4c7afc61c708f91ae2b868/bubble-2016.3.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "911127032021c72c5ca859cc12d28c76", "sha256": "60f11fc07f07286470c647c32c324778cfeb1c5beb01ac6475165e968ff1beeb" }, "downloads": -1, "filename": "bubble-2016.3.17.tar.gz", "has_sig": false, "md5_digest": "911127032021c72c5ca859cc12d28c76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 379483, "upload_time": "2016-03-17T10:30:20", "url": "https://files.pythonhosted.org/packages/c4/c3/a4a74212ba65e0d47599fe2142f6f19bb2aba428e3390511d1f9b57e6769/bubble-2016.3.17.tar.gz" } ], "2016.3.18": [ { "comment_text": "", "digests": { "md5": "fbed5188e45b5e09eaed8b2f3a243640", "sha256": "a9e59754774a52186f335d110a043b685f39a73fc053151cf2e3c3048fc013b8" }, "downloads": -1, "filename": "bubble-2016.3.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbed5188e45b5e09eaed8b2f3a243640", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 88162, "upload_time": "2016-03-18T09:31:23", "url": "https://files.pythonhosted.org/packages/d8/ee/1ed5f6cabb76de2d344b10ae3dd14f4bb34ced828fdcd479e811c010f2e4/bubble-2016.3.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d130974048a333f957a75c270f6d42c", "sha256": "31c9125a5cca15de8e677fdfc17295ad800f73561e1aa36805016d07dfbc9001" }, "downloads": -1, "filename": "bubble-2016.3.18.tar.gz", "has_sig": false, "md5_digest": "5d130974048a333f957a75c270f6d42c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 379357, "upload_time": "2016-03-18T09:31:38", "url": "https://files.pythonhosted.org/packages/a7/6b/4c48b983dbd5489864a76600cfa9422611df0b12805c67ae25a5d0a7c92f/bubble-2016.3.18.tar.gz" } ], "2016.3.31": [ { "comment_text": "", "digests": { "md5": "2c464ff93abdf3c24c91b195d229e1ba", "sha256": "d7681230f47ded89b656c404c0524166ee7c3557fc60eaf851993d6262f601d3" }, "downloads": -1, "filename": "bubble-2016.3.31-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c464ff93abdf3c24c91b195d229e1ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 86323, "upload_time": "2016-04-01T08:29:28", "url": "https://files.pythonhosted.org/packages/e8/17/dad262e7ba71e03421c1d264cdd558cd68a022cc51c220c855bd60e8582c/bubble-2016.3.31-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbed4d5900219fe53804adf8226c0012", "sha256": "42e9a6770cd82dd74c181de5c31bf31e7ff259c018e687f48d8d98b846e67f0a" }, "downloads": -1, "filename": "bubble-2016.3.31.tar.gz", "has_sig": false, "md5_digest": "cbed4d5900219fe53804adf8226c0012", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 378089, "upload_time": "2016-04-01T08:29:44", "url": "https://files.pythonhosted.org/packages/99/54/8812fac9210d7f48530fa6cb1bcc8dfcb348a0f73641db1e37f9dd092620/bubble-2016.3.31.tar.gz" } ], "2016.4.19": [ { "comment_text": "", "digests": { "md5": "5ba643873dcfbdb0cc8f423e74bb9cdb", "sha256": "7547a5ffcb28dfc9d8839ff6af2af031d502da32eb1dd4a3ad890faa7478019a" }, "downloads": -1, "filename": "bubble-2016.4.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ba643873dcfbdb0cc8f423e74bb9cdb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 86048, "upload_time": "2016-04-19T12:47:36", "url": "https://files.pythonhosted.org/packages/8e/fd/fd2bfb037ed88af6f605f550dcdae7821f1f9b7ec76c93fc68d974c757ef/bubble-2016.4.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21723ca86b9fba3331abb3fb098ab48f", "sha256": "11cfb959c1cdd6e06334d7ed4ef5341305ea45c4522cd0af5828a89b44763975" }, "downloads": -1, "filename": "bubble-2016.4.19.tar.gz", "has_sig": false, "md5_digest": "21723ca86b9fba3331abb3fb098ab48f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 378489, "upload_time": "2016-04-19T12:53:06", "url": "https://files.pythonhosted.org/packages/b5/be/dd3418b23aa07e041bce2ed726bd11c9d80412fdb4e18e9f9cf0be17075b/bubble-2016.4.19.tar.gz" } ], "2016.4.25": [ { "comment_text": "", "digests": { "md5": "131f1d02f7287a94354149a3479c8bc7", "sha256": "86735a42a00698925413af02532e4f8ddb5ba42bd5537619bf9bbf0562e3e663" }, "downloads": -1, "filename": "bubble-2016.4.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "131f1d02f7287a94354149a3479c8bc7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 85923, "upload_time": "2016-04-26T13:11:53", "url": "https://files.pythonhosted.org/packages/5d/23/daa7427176fd14889c9ca55eae0e214a05a64a992c6f01acd25040abb2d6/bubble-2016.4.25-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5562c71c8755fb7871b916fdd5565a29", "sha256": "867fac7cf7b605e6b677caa78810c3b57fc824f4ab7b5a36a77bba2260e7eecf" }, "downloads": -1, "filename": "bubble-2016.4.25.tar.gz", "has_sig": false, "md5_digest": "5562c71c8755fb7871b916fdd5565a29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 378428, "upload_time": "2016-04-26T13:12:26", "url": "https://files.pythonhosted.org/packages/ee/fd/4fb1c9f4800eae5a21cbaaa66170374a1728a8cf23ff3ccca1d6a2c050e0/bubble-2016.4.25.tar.gz" } ], "2016.4.5": [ { "comment_text": "", "digests": { "md5": "697c73b57770c038d36b519c559ca89f", "sha256": "8789c53bbc6a8529f831102faa876941640c1510b5671dd506f43ad024744821" }, "downloads": -1, "filename": "bubble-2016.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "697c73b57770c038d36b519c559ca89f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 85469, "upload_time": "2016-04-05T10:06:33", "url": "https://files.pythonhosted.org/packages/07/aa/c19bf863aab0ae3dd9def3228ee5223b8e028fd1eec09e4e1accb80fd82d/bubble-2016.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8876b4ae5d620099c06ebca652863823", "sha256": "66a7c34a7643819d6d08d6ee0a1b4b06de0789ec16909bc68e018181e5c75fa3" }, "downloads": -1, "filename": "bubble-2016.4.5.tar.gz", "has_sig": false, "md5_digest": "8876b4ae5d620099c06ebca652863823", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 377429, "upload_time": "2016-04-05T10:06:53", "url": "https://files.pythonhosted.org/packages/a2/20/90e8ec136f44af72fb7c12aec11216472883b0ed9ea724daeaf5021d1c2b/bubble-2016.4.5.tar.gz" } ], "2016.5.4": [ { "comment_text": "", "digests": { "md5": "d57bb01f06e655cdc5256b2f678cf9d6", "sha256": "884fdcfa22c35702225c14d08f7f29244eca914439d3c15973ef98cb46aa012c" }, "downloads": -1, "filename": "bubble-2016.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d57bb01f06e655cdc5256b2f678cf9d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 85923, "upload_time": "2016-05-04T06:58:42", "url": "https://files.pythonhosted.org/packages/01/ca/d2c7a41868bc5908a020d14cb6e791bca2908f0a6ae1ee8275d9409e9776/bubble-2016.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22494e11a2113510748cc0c221d28e0f", "sha256": "7668368eb902dd82ca51d361f9e6a7b217b933bf357a470c4eeb508289138897" }, "downloads": -1, "filename": "bubble-2016.5.4.tar.gz", "has_sig": false, "md5_digest": "22494e11a2113510748cc0c221d28e0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 378491, "upload_time": "2016-05-04T06:58:51", "url": "https://files.pythonhosted.org/packages/c8/7d/e9e28b25c481dc4a0b6a6ca5b5473f5356bc9b2ea6e927fc04d51dfaef22/bubble-2016.5.4.tar.gz" } ], "2016.8.16": [ { "comment_text": "", "digests": { "md5": "4d01f943c8f26115c42d936ecadf0301", "sha256": "e21ce27c8068963d0e625a8a462fe2b6007962447f08504af5aef1266882fc8c" }, "downloads": -1, "filename": "bubble-2016.8.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d01f943c8f26115c42d936ecadf0301", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 86020, "upload_time": "2016-08-17T06:52:54", "url": "https://files.pythonhosted.org/packages/6a/7c/b340b5b248987692fdcbde6952099662eab0e8738fb2dc8bff88bc9dd00d/bubble-2016.8.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75c55ae4b11c4df089eb13e1a68102e7", "sha256": "bb6ed5cf2a1820e8c28b696a8b1e38a5a6a9a17d073b59137afc572c67b88add" }, "downloads": -1, "filename": "bubble-2016.8.16.tar.gz", "has_sig": false, "md5_digest": "75c55ae4b11c4df089eb13e1a68102e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 379274, "upload_time": "2016-08-17T06:52:57", "url": "https://files.pythonhosted.org/packages/d5/ce/ae8b2250bc0925f74099ac5709cfc5bbfe4f4c11c4c883cebd2635ef9765/bubble-2016.8.16.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d01f943c8f26115c42d936ecadf0301", "sha256": "e21ce27c8068963d0e625a8a462fe2b6007962447f08504af5aef1266882fc8c" }, "downloads": -1, "filename": "bubble-2016.8.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d01f943c8f26115c42d936ecadf0301", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 86020, "upload_time": "2016-08-17T06:52:54", "url": "https://files.pythonhosted.org/packages/6a/7c/b340b5b248987692fdcbde6952099662eab0e8738fb2dc8bff88bc9dd00d/bubble-2016.8.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75c55ae4b11c4df089eb13e1a68102e7", "sha256": "bb6ed5cf2a1820e8c28b696a8b1e38a5a6a9a17d073b59137afc572c67b88add" }, "downloads": -1, "filename": "bubble-2016.8.16.tar.gz", "has_sig": false, "md5_digest": "75c55ae4b11c4df089eb13e1a68102e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 379274, "upload_time": "2016-08-17T06:52:57", "url": "https://files.pythonhosted.org/packages/d5/ce/ae8b2250bc0925f74099ac5709cfc5bbfe4f4c11c4c883cebd2635ef9765/bubble-2016.8.16.tar.gz" } ] }