{ "info": { "author": "Camptocamp (Guewen Baconnier)", "author_email": "guewen.baconnier@camptocamp.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\ud83d\udc1c\ud83d\udc1c\ud83d\udc1c Marabunta \ud83d\udc1c\ud83d\udc1c\ud83d\udc1c\n=======================\n\n.. image:: https://travis-ci.org/camptocamp/marabunta.svg?branch=master\n :target: https://travis-ci.org/camptocamp/marabunta\n\n*Marabunta is a name given to the migration of the legionary ants or to the ants\nthemselves. Restless, they eat and digest everything in their way.*\n\nMarabunta is used to provide an easy way to create Updates for Odoo fast and run easily. It also allows to differentiate between different environment to provide for instance demodata.\n\n\nUsage\n=====\nAfter installing marabunta, it will be available as a console command. To run properly it requires a migration file (which defines what has to updated/executed) and odoos connection parameters (view options in the options section.\n\nAt each run marabunta verifies the versions from the migration file and and processes new ones.\nIt is very much recommended to configure it, so that marabunta is ran automatically if odoo is started.\nFor instance adding it to your docker entrypoint.\n\nFeatures\n========\n\n* backup: Marabunta allows for a backup command to be executed before the migration.\n* addon upgrades: Marabunta is able to install or upgrade odoo addons.\n* operations: Allows to execute commands before or after upgrading modules.\n* modes: Modes allow the user to execute commands only on a certain environment. e.g. creation of demodata on a dev system.\n* maintenance page: publish an html page during the migration.\n\nVersioning systems\n------------------\nCurrently Marabunta allows for two different Versioning systems:\nThe classic Major.Minor.Bugfix and the Five digits long versions for OdooMajor.OdooMinor.Major.Minor.Bugfix.\nAlthough the first marabunta version must be **setup** for the initial setup of your instance. (Find out more about the rationale here )\n\n\nOptions\n=======\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | option | shortcut | envvar | purpose |\n +===================+==========+===========================+===================================================================+\n | --migration-file | -f | MARABUNTA_MIGRATION_FILE | Definition file for the migration. |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --database | -d | MARABUNTA_DATABASE | Database we want to run the migration on. |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --db-user | -u | MARABUNTA_DB_USER | Database user. |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --db-password | -w | MARABUNTA_DB_PASSWORD | Database password. |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --db-port | -p | MARABUNTA_DB_PORT | Database port (defaults to 5432). |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --db-host | -H | MARABUNTA_DB_HOST | Database port (defaults to localhost). |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --mode | | MARABUNTA_MODE | Mode marabunta runs in for different envs. |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --allow-serie | | MARABUNTA_ALLOW_SERIE | Allow multiple versions to be upgraded at once. |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --force-version | | MARABUNTA_FORCE_VERSION | Force the upgrade to a version no matter what. |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --web-host | | MARABUNTA_WEB_HOST | Interface to bind for the maintenance page. (defaults to 0.0.0.0).|\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --web-port | | MARABUNTA_WEB_PORT | Port for the maintenance page. (defaults to 8069). |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n | --web-custom-html | | MARABUNTA_WEB_CUSTOM_HTML | Path to custom maintenance html page to serve. |\n +-------------------+----------+---------------------------+-------------------------------------------------------------------+\n\nYAML layout & Example\n=====================\nHere is an Example migration file::\n\n migration:\n options:\n # This includes general options which are used everytime marabunta is called.\n # --workers=0 --stop-after-init are automatically added\n install_command: odoo #Command which starts odoo\n install_args: --log-level=debug # additional Arguments\n backup: # Defines how the backup should be done before the migration.\n command: echo \"backup command on ${DB_NAME}\"\n stop_on_failure: true\n ignore_if: test \"${RUNNING_ENV}\" != \"prod\"\n versions:\n - version: setup # Setup is always the initia. version<\n operations:\n pre: # executed before 'addons'\n - echo 'pre-operation'\n post: # executed after 'addons'\n - anthem songs::install\n addons:\n upgrade: # executed as odoo --stop-after-init -i/-u ...\n - base\n - document\n modes:\n prod:\n operations:\n pre:\n - echo 'pre-operation executed only when the mode is prod'\n post:\n - anthem songs::load_production_data\n demo:\n operations:\n post:\n - anthem songs::load_demo_data\n addons:\n upgrade:\n - demo_addon\n\n - version: 0.0.2\n backup: false\n # nothing to do this can be used to keep marabunta and gittag in sync\n\n - version: 0.0.3\n operations:\n pre: # we also can execute os commands\n - echo 'foobar'\n - ls\n - bin/script_test.sh\n post:\n - echo 'post-op'\n\n - version: 0.0.4\n backup: false\n addons:\n upgrade:\n - popeye\n\n\nRun the tests\n-------------\n\nTo run ``marabunta`` tests, it is a good idea to do an *editable*\ninstall of it in a virtualenv, and then intall and run ``pytest`` as\nfollows::\n\n $ git clone https://github.com/camptocamp/marabunta.git\n Cloning into 'marabunta'...\n $ cd marabunta\n $ virtualenv -p YOUR_PYTHON env\n $ source env/bin/activate\n $ pip install '.[test]'\n $ py.test tests\n\n\n.. :changelog:\n\nRelease History\n---------------\n\nUnreleased\n++++++++++\n\n**Features**\n\n**Bugfixes**\n\n**Improvements**\n\n**Documentation**\n\n**Build**\n\n0.10.4 (2019-02-15)\n+++++++++++++++++++\n\n**Bugfixes**\n\n* Fix BoolEnvDefault when envvar is not defined\n\n0.10.3 (2019-02-13)\n+++++++++++++++++++\n\n**Bugfixes**\n\n* ALLOW_SERIES shouldn't be true if a false value is given.\n\n0.10.2 (2018-12-12)\n+++++++++++++++++++\n\n**Bugfixes**\n\n* Crash when forcing upgrade of a version and no backup command is configured\n\n0.10.1 (2018-11-09)\n+++++++++++++++++++\n\n**Build**\n\n* The lib is now automaticaly published to Pypi by Travis when a tag is added\n\n\n0.10.0 (2018-11-06)\n+++++++++++++++++++\n\n**Backward incompatible change**\n\n* In the migration yaml file, the ``command`` and ``command_args`` options are\n now all merged into ``command``\n\n**Features**\n\n* Backup command and backup's ignore_if are now run in a 'sh' shell so we can\n inject environment variables in the commands\n* Backup command can now use ``$database``, ``$db_host``, ``$db_port``,\n ``$db_user``, ``$db_password`` that will be substituted by the current\n configuration values\n\n**Bugfixes**\n\n* When starting 2 concurrent marabunta process and the first fail, it releases\n the lock and the second would start odoo without actually run the migration.\n Now, when the migration lock is released, the other process(es) will recheck\n all versions as well before running odoo.\n\n**Documentation**\n\n* Add some high-level documentation\n\n\n0.9.0 (2018-09-04)\n++++++++++++++++++\n\n**Features**\n\n\n* 1st version it's always \"setup\"\n\n In all projects' usecases the 1st version is always to setup the initial state.\n Adopting `setup` as the 1st version makes also easier to squash intermediate version\n all in one as the project and its releases grow up.\n\n* Support 5 digits version\n\n Now you can use 5 digits versions as per odoo modules.\n For instance: `11.0.3.0.1`. This give us better numbering for patches\n and makes versionig withing Odoo world more consistent.\n Old 3 digits versions are still supported for backward compat.\n\nFull rationale for above changes available here\n\nhttps://github.com/camptocamp/marabunta/commit/9b96acaff8e7eecbf82ff592b7bb927b4cd82f02\n\n* Backup option\n\n Migration allows using a `backup` command in order to perform specific\n commands (unless explicitly opted-out) before the migration step.\n\n No backup machinery provided as you are suppose to run your own command\n to execute the backup.\n\n\n**Bugfixes**\n\n* Build Py3 wheel on release\n\n\n0.8.0 (2017-11-16)\n++++++++++++++++++\n\nPython3!\n\n0.7.3 (2017-11-01)\n++++++++++++++++++\n\n**Bugfixes**\n\n* Support special chars (such as +) in Postgres passwords. The passwords were\n incorrectly passed through unquote_plus, which transform the + char to a\n space.\n\n0.7.2 (2017-09-15)\n++++++++++++++++++\n\n**Bugfixes**\n\n* Use --no-xmlrpc option when running odoo as the new web server use the same port,\n it's not needed anyway\n\n0.7.1 (2017-09-11)\n++++++++++++++++++\n\n**Bugfixes**\n\n* Include maintenance html file in the distribution\n\n\n0.7.0 (2017-09-08)\n++++++++++++++++++\n\n**Features**\n\n* Publish a maintenance web page during migration. The host and port are\n configurable with new options. By default the port match odoo's (8069). A\n default maintenance is provided, but it can be configured as well.\n* When a migration fails, the log alongside the traceback are logged in the\n ``marabunta_version`` table.\n\n**Bugfixes**\n\n* Commands with unicode chars make the migration fail\n\n**Build**\n\n* Removed python3 from tox, it doesn't run on py3 and we can't make them run\n now. Odoo is still python2, py3 compat will come when it'll switch.\n\n\n0.6.3 (2016-12-12)\n++++++++++++++++++\n\n\n**Bugfixes**\n\n* The new connection opened in 0.6.2 might suffer from the same issue of\n timeout than before 0.6.0: the connection is long-lived but there is no\n keep-alive for this connection. Open a new connection for each update in\n marabunta_version, which might be spaced between long subprocess operations\n\n\n0.6.2 (2016-12-12)\n++++++++++++++++++\n\n**Bugfixes**\n\n* Autocommit the operations done in the marabunta_version table. Previously,\n after an exception, the changes to marabunta_version were rollbacked, which\n is not the expected behavior (it makes the migration restart ceaseless).\n As a side effect, Marabunta now opens 2 connections. The connection opened\n for the adsivory lock cannot commit before the end because it would release\n the lock.\n\n\n0.6.1 (2016-11-25)\n++++++++++++++++++\n\nImportant bugfix! The changes in the ``marabunta_version`` were never\ncommitted, so migration would run again.\n\n**Bugfixes**\n\n* Commit the connection so changes are not rollbacked.\n\n0.6.0 (2016-11-21)\n++++++++++++++++++\n\n**Improvements**\n\n* Rework of the database connections:\n\n * The advisory lock is opened in a cursor in a thread, this cursor\n periodically executes a dummy 'SELECT 1' to be sure that the connection\n stay alive (not killed with a timeout) when a long-running subprocess is\n run.\n * The operations in database are executed in short-lived cursors. This\n prevents an issue we had when the open cursor was locking\n 'ir_module_module', preventing odoo to install/update properly.\n\n* Try to disable colors in output if the term does not support colors\n\n\n0.5.1 (2016-10-26)\n++++++++++++++++++\n\n* Fix: marabunta processes run concurrently all tried to run the migration,\n this is better handled with a PostgreSQL advisory lock now\n\n\n0.5.0 (2016-10-12)\n++++++++++++++++++\n\nOdoo 10 Support\n\n**Features**\n\n- Switch the default command line for running odoo to ``odoo`` instead of\n ``odoo.py`` (renamed in Odoo 10). For usage with previous version, you must\n specify the ``install_command`` in the ``migration.yml`` file.\n\n\n0.4.2 (2016-08-17)\n++++++++++++++++++\n\n**Bugfixes**\n\n- Prevent error (25, 'Inappropriate ioctl for device') when\n stdout is not a tty by disabling the interactive mode.\n\n\n0.4.1 (2016-07-27)\n++++++++++++++++++\n\n**Bugfixes**\n\n- Do not print on stdout the result of operations twice\n\n\n0.4.0 (2016-07-26)\n++++++++++++++++++\n\n**Improvements**\n\n- New dependency on ``pexpect``. Used to create a pseudo-tty to execute the\n operations. It enables line buffering and interactivity for pdb in the\n children processes.\n\n**Fixes**\n\n- Noop operations are really considered as such\n\n\n0.3.3 (2016-07-12)\n++++++++++++++++++\n\n**Fixes**\n\n- Encode print's outputs to the stdout's encoding or to utf8 by default\n\n0.3.2 (2016-07-08)\n++++++++++++++++++\n\n**Fixes**\n\n- Failure when there are no version to process\n\n0.3.1 (2016-07-07)\n++++++++++++++++++\n\n**Fixes**\n\n- Fix decoding issues with output of subprocesses\n\n0.3.0 (2016-07-06)\n++++++++++++++++++\n\nIntroducing **modes**.\n\n**Backward incompatible changes**\n\n- ``--demo`` is replaced by a more general ``--mode`` argument,\n the equivalent being ``--mode=demo``\n- ``MARABUNTA_DEMO`` is replaced by ``MARABUNTA_MODE``\n- the configuration file has now operations and addons by \"modes\", allowing to\n load some different scripts or install different addons for different modes\n (the addons list are merged and the operations of the modes are executed\n after the main ones)::\n\n - version: 0.0.1\n operations:\n pre: # executed before 'addons'\n - echo 'pre-operation'\n post: # executed after 'addons'\n - anthem songs::install\n addons:\n upgrade:\n - base\n modes:\n prod:\n operations:\n pre:\n - echo 'pre-operation executed only when the mode is prod'\n post:\n - anthem songs::load_production_data\n demo:\n operations:\n post:\n - anthem songs::load_demo_data\n addons:\n upgrade:\n - demo_addon\n\n- ``--force`` renamed to ``--allow-serie``\n- ``MARABUNTA_FORCE`` renamed to ``MARABUNTA_ALLOW_SERIE``\n- ``--project-file`` renamed to ``--migration-file``\n- ``MARABUNTA_PROJECT_FILE`` renamed to ``MARABUNTA_MIGRATION_FILE``\n\n**Improvements**\n\n- When 'allow_serie' is used, the same Odoo addon will not be\n upgraded more than one time when it is in the 'upgrade' section of\n more than one version\n\n**Fixes**\n\n- Fix error when there is no db version in the database\n- Fix error ``AttributeError: 'bool' object has no attribute 'number'``\n when there is an unfinished version\n- Fix error when the db version is above the unprocessed version\n\n0.2.2 (2016-06-23)\n++++++++++++++++++\n\n**Improvements**\n\n- Adapted the README so that it is rendered as ReST on pypi.\n\n0.2.1 (2016-06-23)\n++++++++++++++++++\n\n**Bugfixes**\n\n- Fixed the version information of the package and release date.\n\n0.2.0 (2016-06-23)\n++++++++++++++++++\n\n**Features**\n\n- Added support for Python 3.4 and 3.5 in addition to 2.7.\n\n**Bugfixes**\n\n- Fixed a crash with empty install args\n\n**Improvements**\n\n- Use YAML ``safe_load`` for added security.\n\n**Documentation**\n\n- Bootstrapped the Sphinx documentation.\n\n**Build**\n\n- Switched to tox for the build. This allow to run the same tests in all\n environment locally like in travis. The travis configuration just calls tox\n now.\n- Added runtime dependencies to the package, kept separate from the build and test dependencies (installed separately by tox).\n\n0.1.1 (2016-06-08)\n++++++++++++++++++\n\n- Fixed problems with packaging so that now marabunta can be installable from\n pypi.\n\n0.1.0 (2016-06-08)\n++++++++++++++++++\n\nInitial release. This corresponds to the initial work of Guewen Baconnier.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/camptocamp/marabunta", "keywords": "", "license": "AGPLv3+", "maintainer": "", "maintainer_email": "", "name": "marabunta", "package_url": "https://pypi.org/project/marabunta/", "platform": "", "project_url": "https://pypi.org/project/marabunta/", "project_urls": { "Homepage": "https://github.com/camptocamp/marabunta" }, "release_url": "https://pypi.org/project/marabunta/0.10.4/", "requires_dist": [ "psycopg2", "PyYAML", "pexpect", "werkzeug", "future", "pytest ; extra == 'test'", "mock ; extra == 'test'" ], "requires_python": "", "summary": "Migration tool for Odoo", "version": "0.10.4" }, "last_serial": 4823997, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "dfd8a69631f4e7d43b4d4ee72af7829b", "sha256": "d701cf0827607c4c94a3abbffda4e325d033740141aa0b3e45be86b84973aafa" }, "downloads": -1, "filename": "marabunta-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dfd8a69631f4e7d43b4d4ee72af7829b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31009, "upload_time": "2016-06-08T13:06:39", "url": "https://files.pythonhosted.org/packages/e4/57/cb6a9408d24bdc51721716cbd896465fbf84f961b32781eddccb13adf31f/marabunta-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b27de1a730d6020e9b530aba14d28eef", "sha256": "90d8f8de38bd50902b68a9f83ebedc6b338ae51544e7bf03596b7f8274b63bdf" }, "downloads": -1, "filename": "marabunta-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b27de1a730d6020e9b530aba14d28eef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42602, "upload_time": "2016-06-08T14:14:05", "url": "https://files.pythonhosted.org/packages/27/71/de1a19855ab707b405ed7b157a9e0be44b9e42ff0e30ea3cf0d70d05d4d6/marabunta-0.1.1.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "0944ecabe71632519e31a2bac2df5e7b", "sha256": "1dc5ecfe84f84007ac35b99831c108130359e8d11d959f16d0506bcfd0579ec1" }, "downloads": -1, "filename": "marabunta-0.10.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "0944ecabe71632519e31a2bac2df5e7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38129, "upload_time": "2018-11-06T10:36:54", "url": "https://files.pythonhosted.org/packages/d3/61/887d638e4094e5313298efec8d710dd1e059fd2ffad6a47f777f48eade5c/marabunta-0.10.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "cdc79ce01d1c5e8d3befd61b972fd094", "sha256": "c3f37aefbcbf607aba05db8b2eb1ce6eab1773f1dec42e299cb1113414888bcc" }, "downloads": -1, "filename": "marabunta-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cdc79ce01d1c5e8d3befd61b972fd094", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32424, "upload_time": "2018-11-06T10:36:52", "url": "https://files.pythonhosted.org/packages/91/31/b5c67ea3abc1d71905310c4db0f5aa45950ec3f2f8a0a8c7efda751123c0/marabunta-0.10.0-py2.py3-none-any.whl" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "36a18381c4b58319d7f1107a29991648", "sha256": "723454e2e4f06b9d1b0858adaf60cc391042be2612d40b60173ceff7b91c595e" }, "downloads": -1, "filename": "marabunta-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36a18381c4b58319d7f1107a29991648", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38021, "upload_time": "2018-11-09T15:07:25", "url": "https://files.pythonhosted.org/packages/3d/4d/b425d4320798be776a76984542ae4ec1e87f99949d24c01984e28d3772a6/marabunta-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "acdaa30a0924dbe857fc2c6eca2b7f4c", "sha256": "bde4674abb913b5f49892b42701f14b72de18168d7376af7a059ea1432c3e982" }, "downloads": -1, "filename": "marabunta-0.10.1.tar.gz", "has_sig": false, "md5_digest": "acdaa30a0924dbe857fc2c6eca2b7f4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48970, "upload_time": "2018-11-09T15:07:26", "url": "https://files.pythonhosted.org/packages/eb/21/8f219bd9cc02a5ca83a44024b1d0244e83350e2420915992079c6f2df5ee/marabunta-0.10.1.tar.gz" } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "c8e8df49375674ac4a4d2e93f44d3110", "sha256": "387ce04e5f1246d2769c8e2cab186c3f797a204e60c6713bdda278ae24ad6db3" }, "downloads": -1, "filename": "marabunta-0.10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8e8df49375674ac4a4d2e93f44d3110", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38062, "upload_time": "2018-12-12T13:56:46", "url": "https://files.pythonhosted.org/packages/1a/20/2bf512eb6b5b8fc97c3f77ce225b44cb13a667c6dafe1ab048d766f836f5/marabunta-0.10.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fba147309098024b6f141c083194d7b", "sha256": "8e690878ad983b30b9c2c09bf25945952c59baa23f02b410bd485e9b94072006" }, "downloads": -1, "filename": "marabunta-0.10.2.tar.gz", "has_sig": false, "md5_digest": "3fba147309098024b6f141c083194d7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49112, "upload_time": "2018-12-12T13:56:48", "url": "https://files.pythonhosted.org/packages/bb/2c/123c4c8954b98d50322e0fe23538afda5529a566e206934d28d7924ef000/marabunta-0.10.2.tar.gz" } ], "0.10.3": [ { "comment_text": "", "digests": { "md5": "f4ef1f30f06182289f76dc0b68069a4a", "sha256": "8db6d07a2d157a8b4be4310d3ba7f2003a4fedbe4c6c3b1466b84a2ba05c5da5" }, "downloads": -1, "filename": "marabunta-0.10.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4ef1f30f06182289f76dc0b68069a4a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38171, "upload_time": "2019-02-13T16:00:37", "url": "https://files.pythonhosted.org/packages/03/0f/cfd73416094a6cd638dcae364af2f1f481904363ca9e8366588bffed583b/marabunta-0.10.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9754c60c1460749dbf3ac981ef58b5ab", "sha256": "b9e46b1e8f825cf104279eef8b05ab40c252449ca75c6cad3b3ddf22aa0765d0" }, "downloads": -1, "filename": "marabunta-0.10.3.tar.gz", "has_sig": false, "md5_digest": "9754c60c1460749dbf3ac981ef58b5ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49817, "upload_time": "2019-02-13T16:00:39", "url": "https://files.pythonhosted.org/packages/8c/b7/9ec337adc01c0b15707067a4c75f6c149f108202dcc2a32f45ff62c91014/marabunta-0.10.3.tar.gz" } ], "0.10.4": [ { "comment_text": "", "digests": { "md5": "67581a39b3aca8c440177a6094071013", "sha256": "f0e7b5a2e7f2e187ef559ac3b3d620f88b4f1edabe3074597b28937958ab4c55" }, "downloads": -1, "filename": "marabunta-0.10.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67581a39b3aca8c440177a6094071013", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38202, "upload_time": "2019-02-15T10:14:36", "url": "https://files.pythonhosted.org/packages/3d/09/599afad2596cf19721b55a4c219c5ae5da6734183b7eeeb5190df70cd9ca/marabunta-0.10.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45114e8ca71957d401f9e6d8e7e75c3a", "sha256": "16c5d104563e0b6237de550c0caeceb3594117a4f1f277ec4e5d85e3f3a7342d" }, "downloads": -1, "filename": "marabunta-0.10.4.tar.gz", "has_sig": false, "md5_digest": "45114e8ca71957d401f9e6d8e7e75c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49912, "upload_time": "2019-02-15T10:14:37", "url": "https://files.pythonhosted.org/packages/fe/fb/5cc2897d4e1a537fbe697119f9327babbb613644a4c7f8a7ecedde9eb167/marabunta-0.10.4.tar.gz" } ], "0.2.0.dev0": [], "0.2.1": [ { "comment_text": "", "digests": { "md5": "aec58817e193ee2fd0afbc8614b846ef", "sha256": "779fda76d11406b9476ee0dbe284e94f312051378a55a0e9b9e57e404909a448" }, "downloads": -1, "filename": "marabunta-0.2.1.tar.gz", "has_sig": false, "md5_digest": "aec58817e193ee2fd0afbc8614b846ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21743, "upload_time": "2016-06-23T12:46:04", "url": "https://files.pythonhosted.org/packages/17/f0/3d719b60f48db67186d4f050ba3f7aa2a17e1794c28a620a2d969b3b5011/marabunta-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c443fd4d19c8009bac6bc035f404f120", "sha256": "57eeba484d056c8b98b7bc9a2f0c2cd26d1814f9d9548c4d6bce429275d677aa" }, "downloads": -1, "filename": "marabunta-0.2.2.tar.gz", "has_sig": false, "md5_digest": "c443fd4d19c8009bac6bc035f404f120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21900, "upload_time": "2016-06-23T12:54:40", "url": "https://files.pythonhosted.org/packages/84/c7/4e2465057873357b0f1d452bb557b9e0d8353ac758d81388cd806a389693/marabunta-0.2.2.tar.gz" } ], "0.2.2.dev0": [], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2db6a5b4cd6ccad605d3dd895070dba3", "sha256": "8d01a2f882aaca13f0e86a38497737d8b674a07dbeb04cd8345848e7b0403140" }, "downloads": -1, "filename": "marabunta-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2db6a5b4cd6ccad605d3dd895070dba3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17729, "upload_time": "2016-07-06T15:16:07", "url": "https://files.pythonhosted.org/packages/78/1c/5559de6e578fe38dc803545676c1e8e3a0c12a2a649406501d342ebf7c5d/marabunta-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d1a22c6c465026a36cab998c5221019", "sha256": "b7afca8b0a50efacc83693b53a83f16b57e1583d983c9fafd091f20fde6c6920" }, "downloads": -1, "filename": "marabunta-0.3.0.tar.gz", "has_sig": false, "md5_digest": "6d1a22c6c465026a36cab998c5221019", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25160, "upload_time": "2016-07-06T15:12:05", "url": "https://files.pythonhosted.org/packages/40/ad/1915f7ca033959bc8a4a552045abd18ce3d3193769a0467d2c9f54be16ca/marabunta-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3c426c1f0975840e2a8ae9f398653eee", "sha256": "4d4e43e130dca981bd3dbe4cbabf5ef81befdd7a102f95c9373f2d7d20cf3c98" }, "downloads": -1, "filename": "marabunta-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c426c1f0975840e2a8ae9f398653eee", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17812, "upload_time": "2016-07-07T12:55:54", "url": "https://files.pythonhosted.org/packages/48/d1/00a5ccba70fe5ed6fe46845e0351ed23f7d31a3e7080bd0b45228fae1caa/marabunta-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "265b27a606a229b4ba53910c247a6a2a", "sha256": "5e1f47f6890e76c6f2e6ac78218f1afb0d89d64f2972a4cc1e6934288252bf31" }, "downloads": -1, "filename": "marabunta-0.3.1.tar.gz", "has_sig": false, "md5_digest": "265b27a606a229b4ba53910c247a6a2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25259, "upload_time": "2016-07-07T12:55:45", "url": "https://files.pythonhosted.org/packages/98/da/24ae3ad43602b63cfff859567704c82bdbe7b11cf155a6d6f2e8c0798650/marabunta-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "8f149c86bcf9035d3b7fcdaabc0c708f", "sha256": "fc5753fe32caae563848e9d4c9ac85c9167ac7c53557abd90a4910835a9feee9" }, "downloads": -1, "filename": "marabunta-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f149c86bcf9035d3b7fcdaabc0c708f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17866, "upload_time": "2016-07-08T09:28:15", "url": "https://files.pythonhosted.org/packages/6c/7f/195abdfd9ee4dcd7450ddc67bb410bc8dcba6a7b14bb652862dd61fde8d6/marabunta-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b0eb3041b5c396151833e9f1ad8c989", "sha256": "3fc96aa988efd012ed976ab38513f1867a5d0efbe46d34e56794fefc620fd574" }, "downloads": -1, "filename": "marabunta-0.3.2.tar.gz", "has_sig": false, "md5_digest": "3b0eb3041b5c396151833e9f1ad8c989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25341, "upload_time": "2016-07-08T09:20:33", "url": "https://files.pythonhosted.org/packages/70/4c/05d8a6890b1f01073d51254ead071122b6b8888305d25e90fcb196badadb/marabunta-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "b2b89799acd6071406ab797603291d11", "sha256": "0373995859d1b68c5dc05be353e156d1ec8ecbfe40c91cb77ea68a079e0782a6" }, "downloads": -1, "filename": "marabunta-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2b89799acd6071406ab797603291d11", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18070, "upload_time": "2016-07-12T07:14:40", "url": "https://files.pythonhosted.org/packages/de/af/8d4049474fa84d994e517d90c499489a98427b300303e3c8d37d32cc446b/marabunta-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30ebcaffec3010bd7cf60efea006f571", "sha256": "13c38fc017b914ab453313fa53de19a50f6e04e346cd29f4da54c6f0bd9f26a5" }, "downloads": -1, "filename": "marabunta-0.3.3.tar.gz", "has_sig": false, "md5_digest": "30ebcaffec3010bd7cf60efea006f571", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25539, "upload_time": "2016-07-12T07:14:05", "url": "https://files.pythonhosted.org/packages/f9/42/b5975394bef075a8d291795c2c8dc7deaf9e38d62cf30475b6f0e72bac2f/marabunta-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "305bd2e6dd9070cbd86a744d71aac99f", "sha256": "a29c68fd2ee6761b1954c4ca1e541bd852a7349454bad8a33bdf74cef7c3a7b2" }, "downloads": -1, "filename": "marabunta-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "305bd2e6dd9070cbd86a744d71aac99f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18600, "upload_time": "2016-07-26T13:54:22", "url": "https://files.pythonhosted.org/packages/94/a3/c5f5887cbae70c34a90fe0705c2d4acdaad45ca6af8125b51c10ac8dc62f/marabunta-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e5a6a1ce7ef5862e03d0b446d70881a", "sha256": "7936af002c487fda731a50122db1edbeddcc0eef4c525a5465692d75e838c8e2" }, "downloads": -1, "filename": "marabunta-0.4.0.tar.gz", "has_sig": false, "md5_digest": "9e5a6a1ce7ef5862e03d0b446d70881a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26180, "upload_time": "2016-07-26T13:54:15", "url": "https://files.pythonhosted.org/packages/41/c4/5ae67702f8c4979ce05f41892f2779628ff0f2c49e5cb7b6d6a5b0460659/marabunta-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ff74ac27b2ed133a7a14ada72ad3cc48", "sha256": "51f4beeb65953723b2eb49af25ac8d219c0b69f3c1c6bac4fc97d7a765ffe2dd" }, "downloads": -1, "filename": "marabunta-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff74ac27b2ed133a7a14ada72ad3cc48", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18711, "upload_time": "2016-07-27T06:29:57", "url": "https://files.pythonhosted.org/packages/c3/fc/00fdcd7e2b29a81141ddb3dc97c22c7f3b378ece2607cb622cb3f910c5fd/marabunta-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7df024fba45524f2d21895c19cba1ba0", "sha256": "cf53213108db6dc8e03a01ff37352d6187af4b3fcabd43b42bd1841a87fbe9f4" }, "downloads": -1, "filename": "marabunta-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7df024fba45524f2d21895c19cba1ba0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26297, "upload_time": "2016-07-27T06:29:52", "url": "https://files.pythonhosted.org/packages/7f/0d/26b35c2adbfb20f5d0df67a67a00d824afe7319f0ce63e4455ad47c2b050/marabunta-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "c16528eb00610e6cfced949df6ccb6e9", "sha256": "7fd08caeee84e75b74f5fb9297b0e0c8c0299fb9652f92f6833d3fa51e3b2b8e" }, "downloads": -1, "filename": "marabunta-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c16528eb00610e6cfced949df6ccb6e9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18976, "upload_time": "2016-08-17T12:40:55", "url": "https://files.pythonhosted.org/packages/67/7d/d2533a8abc0f8c47e0d1a24eaf7d12678c382d10b4f3aa9253c5a98dde92/marabunta-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af7ead0f39e9147f8c3bc2e024142faa", "sha256": "946dad1ead7a0fbed974912b1f27c52b1a16ed5166a7bb80a3af0cc0c7ec0868" }, "downloads": -1, "filename": "marabunta-0.4.2.tar.gz", "has_sig": false, "md5_digest": "af7ead0f39e9147f8c3bc2e024142faa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26541, "upload_time": "2016-08-17T12:40:50", "url": "https://files.pythonhosted.org/packages/79/38/6044c2aa54f1f5413cf218872ca9ce305f42fc0c1048b694b24bd5af0355/marabunta-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "built for Linux-4.4.0-38-generic-x86_64-with-glibc2.7", "digests": { "md5": "395ccf10d0c0365b8a006e098246e2df", "sha256": "d99c8e895b81fba0f3581223bf7fd6bce51a103398388ee23e11f651e5d2fed1" }, "downloads": -1, "filename": "marabunta-0.5.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "395ccf10d0c0365b8a006e098246e2df", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 23661, "upload_time": "2016-10-12T08:05:13", "url": "https://files.pythonhosted.org/packages/78/aa/cc15c2092d078f38e5643ee1b96cb4a9d5080c55c43f64de80c5fe992764/marabunta-0.5.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "d067208dd90357eb0157f552e7ff032b", "sha256": "f243819e8f0ab423ae3e5405f2dad56e721ba2fa1c91863aae5de2c04b6d68b2" }, "downloads": -1, "filename": "marabunta-0.5.0-py2.7.egg", "has_sig": false, "md5_digest": "d067208dd90357eb0157f552e7ff032b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 32687, "upload_time": "2016-10-12T08:05:00", "url": "https://files.pythonhosted.org/packages/c2/48/91b8bec1cd4e51f3e702a9502f6b74fbaaf55bf7ed7f9bfdd9b7b6bbe82b/marabunta-0.5.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "a7072263e0ec825daefcbda2e4c210a0", "sha256": "8611f114b03c1133cc3d3589cdb2ee56daaf884db9b2a0dcec4c2cb69a77e21a" }, "downloads": -1, "filename": "marabunta-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a7072263e0ec825daefcbda2e4c210a0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19222, "upload_time": "2016-10-12T08:05:07", "url": "https://files.pythonhosted.org/packages/e1/80/7d0ec96468037af79e67c3286b6cf3a9974689d9e7bbcbbb9b101fb155b2/marabunta-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "146fd714bd7621a8be9419687a6d8acb", "sha256": "073ba8ba0023b8b8f6ecaf18f96a9cc9f74c9834aff69b7d75ff4152892ae404" }, "downloads": -1, "filename": "marabunta-0.5.0.tar.gz", "has_sig": false, "md5_digest": "146fd714bd7621a8be9419687a6d8acb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26810, "upload_time": "2016-10-12T09:47:47", "url": "https://files.pythonhosted.org/packages/25/03/cc5278310ac25f419e771e060d7dd6f9087428ab880b4f60efb34438a2e8/marabunta-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "88c451b943a8f58f4c28ab8806dfa0df", "sha256": "372026252e92e25dc13b181a9ba050c050e7a25ae9afcff42f4cd2c065741d21" }, "downloads": -1, "filename": "marabunta-0.5.1-py2.7.egg", "has_sig": false, "md5_digest": "88c451b943a8f58f4c28ab8806dfa0df", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 33374, "upload_time": "2016-10-26T11:19:37", "url": "https://files.pythonhosted.org/packages/cb/10/4cb8a8b47f22550b0810d2a828e84ed02faf63f4b0a44522c925cb5f2263/marabunta-0.5.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "36b664f93f76503f8305589f3e350013", "sha256": "982b8a3b365420ca81964c1d8374d2fd51a49051930cb32a36bf2083d148fb49" }, "downloads": -1, "filename": "marabunta-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36b664f93f76503f8305589f3e350013", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19859, "upload_time": "2016-10-26T11:19:44", "url": "https://files.pythonhosted.org/packages/29/22/59ef13cf1017ea964b0fda982b32022362608d0fe20676ce519045f272fa/marabunta-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ea0361a5eb41555c8f7b4f629480799", "sha256": "472a6c5caf3aa5dbd7898a123efb1a51472121b84a49a58be301f897d057a212" }, "downloads": -1, "filename": "marabunta-0.5.1.tar.gz", "has_sig": false, "md5_digest": "6ea0361a5eb41555c8f7b4f629480799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27377, "upload_time": "2016-10-26T11:19:28", "url": "https://files.pythonhosted.org/packages/49/86/202afda82501c472f446fd19599987e0b7ce252ab9c8d3d5e35c94d6a301/marabunta-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "58a9b2e3f37f789215db84378a6a8867", "sha256": "b4f779605cc7359c24eb6e86a8baabe7c08c41547d80839f76b86e9379c02852" }, "downloads": -1, "filename": "marabunta-0.6.0-py2.7.egg", "has_sig": false, "md5_digest": "58a9b2e3f37f789215db84378a6a8867", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 34437, "upload_time": "2016-11-21T09:48:03", "url": "https://files.pythonhosted.org/packages/dd/4a/11b1ed8154ce059f66ee050de7aa347e448ac1883db51a7dbd8f1fed67de/marabunta-0.6.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "23cbbc6752903a74d96365b3a3a33726", "sha256": "3332ee86129850cb0cacb5bbc1354753b43a18eba850a93cef98be820462596c" }, "downloads": -1, "filename": "marabunta-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23cbbc6752903a74d96365b3a3a33726", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20649, "upload_time": "2016-11-21T09:47:57", "url": "https://files.pythonhosted.org/packages/41/f7/0a0066f6d76a3e987ad512fe28e4d0597cae125656b4c4968c73b353b0b3/marabunta-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2773ada86f284eaf1140c7f9247d8575", "sha256": "284fcab05166bdeb75169ef9b683a43d81c24a802234bb7428a53a282e32df90" }, "downloads": -1, "filename": "marabunta-0.6.0.tar.gz", "has_sig": false, "md5_digest": "2773ada86f284eaf1140c7f9247d8575", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28107, "upload_time": "2016-11-21T09:47:50", "url": "https://files.pythonhosted.org/packages/12/b9/c142b840d62cc3dc9fe083a0a739725d0e9ad0203c3761561697f8b4b975/marabunta-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "built for Linux-4.4.0-47-generic-x86_64-with-glibc2.7", "digests": { "md5": "4823ed84f82dc09403d6ec9a5ed5b006", "sha256": "7914d95b0dc24465ae6b2a2a740a377d52763d88c5e4890a7b419273ca1b4805" }, "downloads": -1, "filename": "marabunta-0.6.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "4823ed84f82dc09403d6ec9a5ed5b006", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 25446, "upload_time": "2016-11-25T07:38:52", "url": "https://files.pythonhosted.org/packages/fb/ed/e5333a4921074fb2bb5898a57fe2c164a9e6f8a4cbf2f9ff671dc25e3da5/marabunta-0.6.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "a38eeb09be5c2bcda6b193a309f2d69e", "sha256": "9c3fc58849df522193f0bfe36dac87827634fb87bc414389ad67158a3fe13bb3" }, "downloads": -1, "filename": "marabunta-0.6.1-py2.7.egg", "has_sig": false, "md5_digest": "a38eeb09be5c2bcda6b193a309f2d69e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 34500, "upload_time": "2016-11-25T07:38:39", "url": "https://files.pythonhosted.org/packages/81/bf/5a8bd62d96e01ee225374ec4de8b70637c3f578a51894bab4681b7e368f9/marabunta-0.6.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e08995e532d8d03223da9aead076599f", "sha256": "0f9337e3d0c63edd8ae6d1f70ebb6deac4dd95976c5bda838a6136a017d86071" }, "downloads": -1, "filename": "marabunta-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e08995e532d8d03223da9aead076599f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20810, "upload_time": "2016-11-25T07:38:44", "url": "https://files.pythonhosted.org/packages/7b/0c/761edd4de40837d506a6fb061b954ce5a64a4f205b1329f7dda9373210b7/marabunta-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e1fcde353caa5588036d3f5ffdda95f", "sha256": "cb22bd55ca4f39d8ff7a7e8ed5fac9ac2067847edb1840beb58366093968652a" }, "downloads": -1, "filename": "marabunta-0.6.1.tar.gz", "has_sig": false, "md5_digest": "6e1fcde353caa5588036d3f5ffdda95f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28266, "upload_time": "2016-11-25T07:38:30", "url": "https://files.pythonhosted.org/packages/1f/95/f91a6460372148240424cabb636e4facffa90e2086baf153f5d2533b074a/marabunta-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "83a8fd299455744ea78a001a06680547", "sha256": "00cf7aeccb2bacdce8666edea4e15392456d74daa1a3bf7349f467792a79cf0b" }, "downloads": -1, "filename": "marabunta-0.6.2-py2.7.egg", "has_sig": false, "md5_digest": "83a8fd299455744ea78a001a06680547", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 34809, "upload_time": "2016-12-12T13:08:09", "url": "https://files.pythonhosted.org/packages/45/96/b8794f09ca21d87b7e7e6a5ca8c931ea3d7bd46beec31a017ca87c48a637/marabunta-0.6.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "639bed32891609e14def31dbc2203370", "sha256": "88088ef0325f67353ee67b255e7eb3175712013ad05b19891610b1758f4c726c" }, "downloads": -1, "filename": "marabunta-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "639bed32891609e14def31dbc2203370", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 21190, "upload_time": "2016-12-12T13:08:31", "url": "https://files.pythonhosted.org/packages/74/a4/78733be0d866f9104ed3604b4173e740d590464ea11ff09eda356b980f7b/marabunta-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3fd9e31da222301fe0caa2886e4ecbf", "sha256": "44ba1d9e555947cd61976cd5f008605113f42f35da4255671305db115d615059" }, "downloads": -1, "filename": "marabunta-0.6.2.tar.gz", "has_sig": false, "md5_digest": "b3fd9e31da222301fe0caa2886e4ecbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28710, "upload_time": "2016-12-12T13:08:28", "url": "https://files.pythonhosted.org/packages/4f/db/29104abec1c566ca054ee0e43a5f1086d4f09ed284e84b57bd6130ba60c5/marabunta-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "fa90d5f1cfdc532fbe24c3b942cc2fc3", "sha256": "47aafb6ce4a3d56cc3756967c52646a35a9b261190e2b5ac272d361fa85cec49" }, "downloads": -1, "filename": "marabunta-0.6.3-py2.7.egg", "has_sig": false, "md5_digest": "fa90d5f1cfdc532fbe24c3b942cc2fc3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 34964, "upload_time": "2016-12-12T16:10:31", "url": "https://files.pythonhosted.org/packages/10/d5/98143ed06bcb3acd5cb2c822866e8b1a661b84c4b9a8fdaff5554e5f9ece/marabunta-0.6.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ad5b5e5851ea9216bec1c48be168b3a6", "sha256": "16e673fc84bd1ae76e772c9aef80f7f01861af76340db9ee702af660c365c638" }, "downloads": -1, "filename": "marabunta-0.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad5b5e5851ea9216bec1c48be168b3a6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 21425, "upload_time": "2016-12-12T16:10:52", "url": "https://files.pythonhosted.org/packages/b2/02/12fdfca0bed916856f4a83e25f7bb61936dea54e4678ea66ddd3b6bdc4b2/marabunta-0.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8615556352c4131e88d388398c513e0a", "sha256": "31f3978bd65ff9da2a1c0aba9836676eea34aed03ab02decea1ef8a360c6c3fe" }, "downloads": -1, "filename": "marabunta-0.6.3.tar.gz", "has_sig": false, "md5_digest": "8615556352c4131e88d388398c513e0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28992, "upload_time": "2016-12-12T16:10:26", "url": "https://files.pythonhosted.org/packages/a7/8d/ce13f259207bbed45e8847691a3ab9f763c3115b1433185e1975e75818f8/marabunta-0.6.3.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "f9ce0ec5ebdbdf99e432d42c4cf2255e", "sha256": "c76efde7127fd1888431c6500fe07ed22bd07cc7d4d60b7d71b81aef5e6928f3" }, "downloads": -1, "filename": "marabunta-0.7.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "f9ce0ec5ebdbdf99e432d42c4cf2255e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30872, "upload_time": "2017-09-08T13:53:03", "url": "https://files.pythonhosted.org/packages/a7/d6/62e127b5c896c16095a26c88948f325f0e2c4788a641e8440b6aaaed2d32/marabunta-0.7.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "970553c1f4c47d537633d185c88c1408", "sha256": "8270767d536636f11afc7597d73aa3c27ec50f46da279ca63df6e17a127c29fd" }, "downloads": -1, "filename": "marabunta-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "970553c1f4c47d537633d185c88c1408", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23243, "upload_time": "2017-09-08T13:52:46", "url": "https://files.pythonhosted.org/packages/60/9c/73fd87569241661f839b2f1e76bd2a0cd2be70b47236b184de90d026187e/marabunta-0.7.0-py2.py3-none-any.whl" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "9a91dfa63db8ddc02a02837e9c95cb82", "sha256": "a6f9b25690653c8568d6be7e8617912723620902a20bd59571271c5f4a4634f7" }, "downloads": -1, "filename": "marabunta-0.7.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "9a91dfa63db8ddc02a02837e9c95cb82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29762, "upload_time": "2017-09-11T08:43:53", "url": "https://files.pythonhosted.org/packages/74/02/fcb1c7cdfa381514441ed194bd7bd6c5653278f45a7ae1fe141ba8590899/marabunta-0.7.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "4c0b4f0a8b7af9906a125457ad047371", "sha256": "4ec0f857b782ba0f0ce604369e6fef5f743dc150755d1f046c2f9d81556d3255" }, "downloads": -1, "filename": "marabunta-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c0b4f0a8b7af9906a125457ad047371", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24314, "upload_time": "2017-09-11T08:43:51", "url": "https://files.pythonhosted.org/packages/d0/40/222d5dac514186c8473ba5b065f6a78ba88e951c52d5c584fa33f75c9b7e/marabunta-0.7.1-py2.py3-none-any.whl" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "3ce8a2b5a4c60a83468adb5432381cb4", "sha256": "7f3d4bcd4191bdc5741c7cac90b00539fee89e99d30072c7e7daa0b3ae72fa61" }, "downloads": -1, "filename": "marabunta-0.7.2.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "3ce8a2b5a4c60a83468adb5432381cb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29865, "upload_time": "2017-09-15T08:24:05", "url": "https://files.pythonhosted.org/packages/97/f5/a72295139471bccef275fbb42ba0bb5c9f8aeff28b5bf9a118c28d7af3cf/marabunta-0.7.2.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "8dc720d7eb2bfaf080e53ce0e3a95491", "sha256": "96f5c6e21f57809d9a0ed4f09c65f4b178731053a4375e26c78698bd9cb29399" }, "downloads": -1, "filename": "marabunta-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8dc720d7eb2bfaf080e53ce0e3a95491", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24510, "upload_time": "2017-09-15T08:24:03", "url": "https://files.pythonhosted.org/packages/c4/b7/9efc7151f96f31cb1652d369186ce8abbe586f3b0016eba8cb8fedc14fec/marabunta-0.7.2-py2.py3-none-any.whl" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "8364affe725e423626b7e6a241e7f063", "sha256": "8d4655f44f52af34f0627fbb5eb9a189b061cc5b5ee21a1bec8be7fd48836e43" }, "downloads": -1, "filename": "marabunta-0.7.3.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "8364affe725e423626b7e6a241e7f063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30001, "upload_time": "2017-11-01T10:45:51", "url": "https://files.pythonhosted.org/packages/1b/71/5860b08ccef16916b3b1b1c34ed85df2f39395b17c2482607eef6e6ca9c1/marabunta-0.7.3.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "60c186fca896fab44956f112e8a58615", "sha256": "64f8f326ad5cb6774735e67ec531654c8e300120b1c23226820f42da400217dc" }, "downloads": -1, "filename": "marabunta-0.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60c186fca896fab44956f112e8a58615", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24650, "upload_time": "2017-11-01T10:45:47", "url": "https://files.pythonhosted.org/packages/42/15/28912b3adb9c6a5f171a732c9c5a0dee2a1a06371f568086b1c8e8425b04/marabunta-0.7.3-py2.py3-none-any.whl" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "180e274bf45df7097d98af19b6a82ecd", "sha256": "980b0440777d59006c13fccc191ad83be7b3735fc4cc8f2918b15b9207186273" }, "downloads": -1, "filename": "marabunta-0.8.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "180e274bf45df7097d98af19b6a82ecd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30139, "upload_time": "2017-11-16T08:53:25", "url": "https://files.pythonhosted.org/packages/ae/91/4dce76f5acffb76f5511212647f4a0785891ef6510465a312ba472c15b89/marabunta-0.8.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "5bac9887a979ad9d15f1910244672bb0", "sha256": "455dcab8f452a67547556135ae4be8f66e127d83da4fe2484a8b789bb91447dd" }, "downloads": -1, "filename": "marabunta-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5bac9887a979ad9d15f1910244672bb0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24829, "upload_time": "2017-11-16T08:53:23", "url": "https://files.pythonhosted.org/packages/e9/9b/018c2b81048c47e064132e99aefed9a6bae61c92abb8641e67cd79fb330d/marabunta-0.8.0-py2.py3-none-any.whl" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "544f02f0c680f160b878f8b77b399a58", "sha256": "46f1c53b9591b61375c3b4ae9c2613e0d2daab702b88b5166c14a9f9c2a190ab" }, "downloads": -1, "filename": "marabunta-0.9.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "544f02f0c680f160b878f8b77b399a58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38385, "upload_time": "2018-09-04T08:47:55", "url": "https://files.pythonhosted.org/packages/0f/6b/7eb6e19267fb13a1394f41478dbd9825890f5d06433029b9a515a325c438/marabunta-0.9.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "2350e4819fdf33cc89e7b6c59fc22901", "sha256": "2133843f2b9fa6aca91af32635162e908c9776905ff8939a7c396e70cc5bab71" }, "downloads": -1, "filename": "marabunta-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2350e4819fdf33cc89e7b6c59fc22901", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23499, "upload_time": "2018-09-04T08:47:52", "url": "https://files.pythonhosted.org/packages/34/f3/afcbc44910764cac4e8f5b207d5057ce6be3e9f85d90c8097facd1cffeb4/marabunta-0.9.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "67581a39b3aca8c440177a6094071013", "sha256": "f0e7b5a2e7f2e187ef559ac3b3d620f88b4f1edabe3074597b28937958ab4c55" }, "downloads": -1, "filename": "marabunta-0.10.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67581a39b3aca8c440177a6094071013", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38202, "upload_time": "2019-02-15T10:14:36", "url": "https://files.pythonhosted.org/packages/3d/09/599afad2596cf19721b55a4c219c5ae5da6734183b7eeeb5190df70cd9ca/marabunta-0.10.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45114e8ca71957d401f9e6d8e7e75c3a", "sha256": "16c5d104563e0b6237de550c0caeceb3594117a4f1f277ec4e5d85e3f3a7342d" }, "downloads": -1, "filename": "marabunta-0.10.4.tar.gz", "has_sig": false, "md5_digest": "45114e8ca71957d401f9e6d8e7e75c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49912, "upload_time": "2019-02-15T10:14:37", "url": "https://files.pythonhosted.org/packages/fe/fb/5cc2897d4e1a537fbe697119f9327babbb613644a4c7f8a7ecedde9eb167/marabunta-0.10.4.tar.gz" } ] }