{ "info": { "author": "Alberto Galera Jimenez", "author_email": "galerajimenez@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "|pythonversions|\n\nRocket task manager\n===================\n\nAsynchronous task manager in python\n\nInstall\n-------\n\n.. code:: bash\n\n pip install rockettm\n\nLink pypi: https://pypi.python.org/pypi/rockettm\n\nExample\n-------\n\nRedis not is localhost\n~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n from rockettm import connect\n\n # to run it, reconnect to Redis\n connect(\"other_ip_or_domain\")\n\nConfigure logger in client\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nUsing standard logger in python\nhttps://docs.python.org/2/library/logging.html#logging.basicConfig\n\n.. code:: python\n\n import logging\n from rockettm import send_task\n\n # 50 CRITICAL, 40 ERROR, 30 WARNING, 20 INFO, 10 DEBUG, 0 NOTSET\n logging.basicConfig(level=20)\n send_task(\"queue_name\", \"name_task\", \"Pepito\")\n\nConfigure logger in server\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nin settings.py:\n\n.. code:: python\n\n # filename (DEFAULT \"rockettm.log\")\n # level (DEFAULT 30)\n # 50 CRITICAL, 40 ERROR, 30 WARNING, 20 INFO, 10 DEBUG, 0 NOTSET\n logger = {'filename': \"rockettm.log\", # optional,\n # is not defined print in console\n 'level': 10 # optional\n }\n\nSend task\n~~~~~~~~~\n\n.. code:: python\n\n # send task\n from rockettm import send_task\n\n send_task(\"queue_name\", \"name_task\", \"arg1\", [\"arg2\", \"2\"], {'args': 3}, ('arg', 4), example=\"ok\")\n\nDeclare new task\n~~~~~~~~~~~~~~~~\n\nWarning! if there are 2 tasks registered with the same name, will run 2!\n\n.. code:: python\n\n # task example\n from rockettm import task\n\n\n @task('name_task')\n def function1(*args, **kwargs):\n return True\n\n # max_time(timeout in seconds) example\n @task('name_task2', max_time=10)\n def long_call(*args, **kwargs):\n return True\n\nsettings.py example\n~~~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n # settings.py example\n ip = \"127.0.0.1\"\n port = 5672\n\n logger = {'filename': \"rockettm.log\", # optional,\n # is not defined print in console\n 'level': 10 # optional\n }\n\n # search @task in imports\n imports = ['examples.test1',\n 'examples.test2']\n\n # support params\n # name (mandatory), string\n # concurrency (mandatory), int\n # durable (optional), boolean\n # max_time (in seconds) (optional), int\n queues = [{'name': 'rocket1', 'durable': True, 'concurrency': 7},\n {'name': 'rocket2', 'concurrency': 1},\n {'name': 'rocket3', 'concurrency': 1, 'max_time': 10}]\n\nRun server\n\n.. code:: bash\n\n rockettm_server file_settings.py\n\nDocumentation\n-------------\n\nFunctions\n~~~~~~~~~\n\n- task(name\\_task\\_event)\n\nIt is a decorator to create tasks\n\n- send\\_task(queue, name\\_task, \\*args)\n\nSend task\n\n- add\\_task(name\\_task, func(object))\n\nAdd manual task\n\n- connect(ip\\_or\\_domain)\n\nconnects to another server other than localhost\n\nBasicevents\n-----------\n\nrockettm currently used basicevents for noticificaciones the api. You\ncan use basicevents as its official documentation \\*\n\n- Do not need to run(), rockettm up a common process for all workers\n\nhttps://github.com/agalera/basicevents\n\n.. |pythonversions| image:: https://img.shields.io/pypi/pyversions/rockettm.svg\n :target: https://pypi.python.org/pypi/rockettm\n\n\nCHANGELOG\n=========\n\n2.2.13 (2017-05-16)\n-------------------\n\n- remove prints ...\n\n2.2.12 (2017-05-16)\n-------------------\n\n- fix gevent incompatibility (timekiller)\n\n2.2.11 (2017-05-11)\n-------------------\n\n- fix gevent incompatibility\n\n2.2.10 (2017-04-24)\n-------------------\n\n- qsize support name and namespace arguments\n- empty support name and namespace arguments\n\n2.2.9 (2017-04-19)\n------------------\n\n- only support ujson\n- fix serializer\n\n2.2.8 (2017-04-19)\n------------------\n\n- fix import\n\n2.2.4 (2017-04-19)\n------------------\n\n- fix dependencies\n\n2.2.3 (2017-04-07)\n------------------\n\n- Graceful stop\n\n2.2.2 (2017-03-31)\n------------------\n\n- support force exit\n\n2.2.1 (2017-03-31)\n------------------\n\n- sigterm safe\n\n2.2.0 (2017-03-18)\n------------------\n\n- callback is optional\n- return callback to rabbitmq (queue results)\n- Support return other results to basicevents (send(\"results\", \"type\",\n \"data\"))\n\n2.1.11 (2016-12-12)\n-------------------\n\n- Fix dependencies conflict\n\n2.1.11 (2016-11-02)\n-------------------\n\n- Fix dependencies conflict\n\n2.1.10 (2016-10-20)\n-------------------\n\n- Clean code\n\n2.1.9 (2016-10-19)\n------------------\n\n- prevent infinite callback\n\n2.1.6 (2016-09-29)\n------------------\n\n- send return False with failed send\n\n2.1.5 (2016-09-29)\n------------------\n\n- Fix name var\n\n2.1.4 (2016-09-29)\n------------------\n\n- Support custom id\n\n2.1.3 (2016-09-28)\n------------------\n\n- Supported basicevents\n\n2.1.2 (2016-09-28)\n------------------\n\n- Fix dead MainThread in Python 3.4.2\n\n2.1.1 (2016-09-21)\n------------------\n\n- clean code\n\n2.1.0 (2016-09-21)\n------------------\n\n- call api in init tasks and return status task\n\n2.0.6 (2016-09-20)\n------------------\n\n- added support kwargs in tasks\n\n2.0.5 (2016-09-07)\n------------------\n\n- Revert heartbeat\n\n2.0.4 (2016-09-07)\n------------------\n\n- implemented heartbeat\n- fix ack failed for loss connection\n\n2.0.3 (2016-09-07)\n------------------\n\n- prevent relaunch finish task\n\n2.0.2 (2016-09-07)\n------------------\n\n- Change prefetch to 1\n\n2.0.1 (2016-09-06)\n------------------\n\n- Reuse connection in send\\_tasks\n\n2.0.0 (2016-09-06)\n------------------\n\n- Migrate pika to kambu\n\n1.0.16 (2016-09-06)\n-------------------\n\n- Fix ack\n\n1.0.8 - 1.0.15 (2016-09-06)\n---------------------------\n\n- clean code\n\n1.0.8 - 1.0.13 (2016-09-05)\n---------------------------\n\n- fix timeouts and other exceptions\n\n1.0.7 (2016-09-05)\n------------------\n\n- fix rabbitmq ack timeout\n\n1.0.6 (2016-08-26)\n------------------\n\n- retry sending the message to the queue 5 times before returning an\n exception\n- When you add in the queue fails, now returns an exception\n\n1.0.5 (2016-08-26)\n------------------\n\n- timekiller stop propagate\n- fix inmortal server\n\n1.0.4 (2016-08-25)\n------------------\n\n- run tasks in safe and isolated proccess\n\n1.0.3 (2016-08-25)\n------------------\n\n- Solved multiple errors with disconnection with RabbitMQ\n- Update python compatibility (py2.x no loger supported)\n\n1.0.2 (2016-08-23)\n------------------\n\n- Fix automatic declare queues\n\n1.0.1 (2016-08-22)\n------------------\n\n- send\\_task now sends the set ip\n\n1.0.0 (2016-07-19)\n------------------\n\n- Added callback support\n- generate uuid for task\n- all tasks get \\_id in first attr\n- if multiple tasks with the same name, if continued with the following\n fails\n- prevent connection closed to send\\_task (automatic reconnect)\n\n0.2.6 (2016-07-15)\n------------------\n\n- py3 compatibility\n- fix hardcoding durable\n- ignore not exists logger config\n\n0.2.5 (2016-07-15)\n------------------\n\n- py3 compatibility\n\n0.2.4 (2016-07-15)\n------------------\n\n- Fix automatic declare queue\n\n0.2.3 (2016-06-14)\n------------------\n\n- Add new dependency (timekiller)\n\n0.2.2 (2016-06-14)\n------------------\n\n- hotfix bad raise\n\n0.2.1 (2016-06-14)\n------------------\n\n- Hotfix rabbitmq\\_server command\n\n0.2.0 (2016-06-13)\n------------------\n\n- add support timeout (tasks and queues)\n\n0.1.1 (2016-04-27)\n------------------\n\n- Fix dependencies\n\n0.1.0 (2016-03-22)\n------------------\n\n- Permit change log\n\n0.0.4 (2016-03-21)\n------------------\n\n- Fix CHANGELOG\n- Update README\n\n0.0.3 (2016-03-21)\n------------------\n\n- Permit connect different rabbitmq server\n- Prevent channel\\_closed\n- Support durable queues\n\n0.0.2 (2016-03-14)\n------------------\n\n- Add documentation\n\n0.0.1 (2016-03-14)\n------------------\n\n- initial version\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/agalera/rockettm", "keywords": "rockettm", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "rockettm", "package_url": "https://pypi.org/project/rockettm/", "platform": "", "project_url": "https://pypi.org/project/rockettm/", "project_urls": { "Homepage": "https://github.com/agalera/rockettm" }, "release_url": "https://pypi.org/project/rockettm/2.2.14/", "requires_dist": null, "requires_python": "", "summary": "Rocket task manager", "version": "2.2.14" }, "last_serial": 3781423, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ab44dd7502e816e5acead78f5a317dac", "sha256": "7f347471eceb639ca62ea49d1b8b520762eac41248bdfea5e511f35a7289b954" }, "downloads": -1, "filename": "rockettm-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ab44dd7502e816e5acead78f5a317dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2421, "upload_time": "2016-03-14T15:10:59", "url": "https://files.pythonhosted.org/packages/c9/a4/ccdef1acc1fe319995a3af8dc671b17076b99d119c88b9c40bb243d4516d/rockettm-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4b71d486b2bd36d61af8eb975386f693", "sha256": "1a6a6f389df8138a48d39aa4392d0875a44d8e305d6f825125d1ca815191c0cf" }, "downloads": -1, "filename": "rockettm-0.0.2.tar.gz", "has_sig": false, "md5_digest": "4b71d486b2bd36d61af8eb975386f693", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3067, "upload_time": "2016-03-14T15:37:31", "url": "https://files.pythonhosted.org/packages/e0/55/fdc4fa63a079139b4680228bb42a19e13a92d03838d8d0af1f15c3690c3b/rockettm-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "bf57f477eced99cb8bf9f28a2fb858b3", "sha256": "0b18c63f7868d81758da327da4b7558f71b97b125bdda40be75ae03d3364b4a9" }, "downloads": -1, "filename": "rockettm-0.0.3.tar.gz", "has_sig": false, "md5_digest": "bf57f477eced99cb8bf9f28a2fb858b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3312, "upload_time": "2016-03-21T19:09:52", "url": "https://files.pythonhosted.org/packages/ee/2b/21e7d9fb32afaafe808863f479878efb75bebf77626832f05ffa4f27d448/rockettm-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "b81a1fc5492c9815ea3c851bd004bef8", "sha256": "dad5dd0210508582dd2ff5907adb3c0d2f6798a2c28b90e42907268b8f7f97bc" }, "downloads": -1, "filename": "rockettm-0.0.4.tar.gz", "has_sig": false, "md5_digest": "b81a1fc5492c9815ea3c851bd004bef8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3437, "upload_time": "2016-03-21T19:23:52", "url": "https://files.pythonhosted.org/packages/48/db/b1b43798f95159301c74030f8635b5518c7a7711211b670da97d21eac03c/rockettm-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "f2ce248b1b1e83cd02401674050c3dc9", "sha256": "195ff13fa3b0f694c8322c2624de1d8285fb9ef0ea0dd5d77906c2f490ae8166" }, "downloads": -1, "filename": "rockettm-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f2ce248b1b1e83cd02401674050c3dc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3810, "upload_time": "2016-03-22T11:45:58", "url": "https://files.pythonhosted.org/packages/5d/cc/cc8740bdbcf804a16885858d27806ab6d008e26aac900b594c980ecc9923/rockettm-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1b62bba8b8b47f6b3a9984d4251372db", "sha256": "e1793322ade20f9f62ae8b4784cabe32e7ced59922d0e26e4f4bbd0364829eb3" }, "downloads": -1, "filename": "rockettm-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1b62bba8b8b47f6b3a9984d4251372db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3851, "upload_time": "2016-04-27T16:15:09", "url": "https://files.pythonhosted.org/packages/d5/be/42eed9188188616dad34936b59405448979d4c4854122de5b669df516f38/rockettm-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "862b23beea8e78b5fa9ef9ec70769278", "sha256": "edc9708b733701279e43e086b2e5223c8f794773c9a87cb87fcbc9f9b4cd9cf9" }, "downloads": -1, "filename": "rockettm-0.2.0.tar.gz", "has_sig": false, "md5_digest": "862b23beea8e78b5fa9ef9ec70769278", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2854, "upload_time": "2016-06-13T10:47:11", "url": "https://files.pythonhosted.org/packages/63/92/b58de389b80c69d7d1c85121346fbed5c9bea2d1f40379e8a07662393b08/rockettm-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "00d3fbd3d87f73e9a33376a24a711b1a", "sha256": "618e5e7cfc75a240b2ce4f698e647f97b16e305a1d1daf32f6a277f2165ab308" }, "downloads": -1, "filename": "rockettm-0.2.1.tar.gz", "has_sig": false, "md5_digest": "00d3fbd3d87f73e9a33376a24a711b1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4175, "upload_time": "2016-06-13T21:52:51", "url": "https://files.pythonhosted.org/packages/d7/02/5eedc7e87cf0f4099f1c64badabe66901aff2eb9576cee1ec4a62c8e67cd/rockettm-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "4a526fd43fc6affcdadf453276603dcf", "sha256": "814f48a697214a58ff473ee50a0b0cf6d02bf9ab65475bf017a3bfe46fb911b3" }, "downloads": -1, "filename": "rockettm-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4a526fd43fc6affcdadf453276603dcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4316, "upload_time": "2016-06-14T08:55:13", "url": "https://files.pythonhosted.org/packages/33/7a/f2db122ba5f17b73ddfeb82630fea6b4616fe960482389fd475461cce699/rockettm-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "b43188961696244e2139ee5c16cefe10", "sha256": "6e0e60f930cec961eb5f02788d6050e2076cf5df3ab0f5bb5f64686a9abf2173" }, "downloads": -1, "filename": "rockettm-0.2.3.tar.gz", "has_sig": false, "md5_digest": "b43188961696244e2139ee5c16cefe10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4228, "upload_time": "2016-06-14T09:02:51", "url": "https://files.pythonhosted.org/packages/df/4c/00010576634678cb2de1a6f57d39736dffb7220a42066fcdc085eec93090/rockettm-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "cc91a7ec64c6b07dec265c4abbae0f30", "sha256": "f97b56dd6afe1119868f4c293085776a2b9970f6f3ae3ea560fd51c62140dcb0" }, "downloads": -1, "filename": "rockettm-0.2.4.tar.gz", "has_sig": false, "md5_digest": "cc91a7ec64c6b07dec265c4abbae0f30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4220, "upload_time": "2016-07-15T10:41:28", "url": "https://files.pythonhosted.org/packages/08/8f/28f01e6395e6401af98cd9e688fdd8d73c190d5285f07c59ec9e9bb79fa3/rockettm-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "674a4806ad9922069026620ed99d0d29", "sha256": "0870489d5ad1ec2c1d4ee641b4f06254525342b9c2e6c3e8db0b252dbe777bbe" }, "downloads": -1, "filename": "rockettm-0.2.5.tar.gz", "has_sig": false, "md5_digest": "674a4806ad9922069026620ed99d0d29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4252, "upload_time": "2016-07-15T10:45:35", "url": "https://files.pythonhosted.org/packages/c2/d9/b3974fe0a3761f7759be1b4ca317112b4565277e0d06c53537550e558759/rockettm-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "41ac9d255fb371ac1879574f05d97d5a", "sha256": "36b907d102f53f1dbeb474b677e1d2977c85ebfcfacb93b3278e6a56418636b7" }, "downloads": -1, "filename": "rockettm-0.2.6.tar.gz", "has_sig": false, "md5_digest": "41ac9d255fb371ac1879574f05d97d5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4403, "upload_time": "2016-07-18T08:36:26", "url": "https://files.pythonhosted.org/packages/2b/b7/1aa0e981e90b4324e50f71e0089ca4671f937f0d184db04fa2cbe1a41a00/rockettm-0.2.6.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ba2115c8bbe83ab4d8a5cc2c11a1a813", "sha256": "3d1a8e209d8cbb9b4159b950d4c50c6985a2daa17833fbb964ca801e65446ea5" }, "downloads": -1, "filename": "rockettm-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ba2115c8bbe83ab4d8a5cc2c11a1a813", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4777, "upload_time": "2016-07-19T10:13:31", "url": "https://files.pythonhosted.org/packages/2d/7b/e7ada4c3c5f3e3599639e1da1b87956f83c5f5cdc2ed6ca867caddd9b76b/rockettm-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4eafe9c39001e7e59a7d3d8f90aa9eba", "sha256": "2e5061fa4fdb21843be6f836d2f2c7b440af84ba188a34ed29d444157e883f29" }, "downloads": -1, "filename": "rockettm-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4eafe9c39001e7e59a7d3d8f90aa9eba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4791, "upload_time": "2016-08-22T15:07:06", "url": "https://files.pythonhosted.org/packages/c4/95/601f0ece2cc14093937f4361e821f0a56705037558299b45c893cb4d179e/rockettm-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "726be5213e434183a9104048d3a38f49", "sha256": "cc795cf4ea5c37570b1f1c3f3cdb773b025fb5c5bd0c5109499e91fbc9c07161" }, "downloads": -1, "filename": "rockettm-1.0.10.tar.gz", "has_sig": false, "md5_digest": "726be5213e434183a9104048d3a38f49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5208, "upload_time": "2016-09-05T10:10:45", "url": "https://files.pythonhosted.org/packages/d0/5e/fd4d5ad70e84c5977fc699d33ce6f087c1da89ee7de0cce66dbca86e6cb9/rockettm-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "54bdb0eadd051567ec4ef86100cc67f9", "sha256": "528dacc95c2284e47011342f237ef80e103dbfc64cd17337aad48d852f2519ad" }, "downloads": -1, "filename": "rockettm-1.0.11.tar.gz", "has_sig": false, "md5_digest": "54bdb0eadd051567ec4ef86100cc67f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5210, "upload_time": "2016-09-05T10:11:33", "url": "https://files.pythonhosted.org/packages/17/79/fad050b07bfded37ae7f603f8e96e563be2d6e9eedda2f82a827a70dfd96/rockettm-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "8f5a38bff60996b8f8b645127c316090", "sha256": "b2d908c62209ebfc1f6c47ea10315cfb5a1e8d326a93cd44648b1814b647323b" }, "downloads": -1, "filename": "rockettm-1.0.12.tar.gz", "has_sig": false, "md5_digest": "8f5a38bff60996b8f8b645127c316090", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5217, "upload_time": "2016-09-05T10:15:58", "url": "https://files.pythonhosted.org/packages/af/bf/10d72b12cbd67a7d3b92a398731f63549aa0358bd24cdfe3d10ddfb65a9d/rockettm-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "bf528ae2cd21d1e16e6db1f26f1cc2a7", "sha256": "f258ea50df97b9e5b1e2478ab4fd8f184e6e366b088667c20cc47a2043f1fca7" }, "downloads": -1, "filename": "rockettm-1.0.13.tar.gz", "has_sig": false, "md5_digest": "bf528ae2cd21d1e16e6db1f26f1cc2a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5269, "upload_time": "2016-09-05T14:43:57", "url": "https://files.pythonhosted.org/packages/70/13/4e2b706ecf9b73229500467dbc5c448b28489450f3567b7663dc707c7306/rockettm-1.0.13.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "76a8580938b9bffda4d451723e9b38c1", "sha256": "80a3db275ccf47483fcf60bfe3cb0fee5674eb32ae7414a1cd8995c281988f53" }, "downloads": -1, "filename": "rockettm-1.0.15.tar.gz", "has_sig": false, "md5_digest": "76a8580938b9bffda4d451723e9b38c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5252, "upload_time": "2016-09-06T08:20:25", "url": "https://files.pythonhosted.org/packages/ae/4f/4f9195ea20023846099e45e3008faafe28cc2d3296f65b1407ac49a1c8b4/rockettm-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "acdd4d96dfe40bfd541b69266d6548ff", "sha256": "b7d4c5a8b6d347215b879fdadd5a40871c9ed19df4ecc5383d4dec9fa739935a" }, "downloads": -1, "filename": "rockettm-1.0.16.tar.gz", "has_sig": false, "md5_digest": "acdd4d96dfe40bfd541b69266d6548ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5298, "upload_time": "2016-09-06T08:48:20", "url": "https://files.pythonhosted.org/packages/8c/3c/95161d9f9d1098fbeceb968877b419870350b19d6e2924c5ce7c778d171a/rockettm-1.0.16.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "2a6a138978a9157ab51753e19378d513", "sha256": "90e349bca8efc7a5e7d7ce6205612ba6b8b5da60cfbef18fc535d3fa5f6ff7a8" }, "downloads": -1, "filename": "rockettm-1.0.2.tar.gz", "has_sig": false, "md5_digest": "2a6a138978a9157ab51753e19378d513", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4801, "upload_time": "2016-08-23T14:01:07", "url": "https://files.pythonhosted.org/packages/ff/97/f762ca860bb48c92d90345c2e7e046e643e839416f485b9227cdbdebc187/rockettm-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "4e5168f0bd307617c0a50dc2d0a8e749", "sha256": "cb6132db6163156af1ca7e9c2361280d4dbccf1cecdc13b6319952edc138d32a" }, "downloads": -1, "filename": "rockettm-1.0.3.tar.gz", "has_sig": false, "md5_digest": "4e5168f0bd307617c0a50dc2d0a8e749", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4898, "upload_time": "2016-08-25T08:19:33", "url": "https://files.pythonhosted.org/packages/fc/4e/672fd9c086f62c0aea85c9055c4c3d39c35c97474a15334f5224c98de134/rockettm-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "7108011688254a91a35a8ef11aa273d1", "sha256": "3018f8468040446b92292ecd56eaa7f8f2a335fb31b946d7ded3410d836132a3" }, "downloads": -1, "filename": "rockettm-1.0.4.tar.gz", "has_sig": false, "md5_digest": "7108011688254a91a35a8ef11aa273d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5128, "upload_time": "2016-08-26T09:22:18", "url": "https://files.pythonhosted.org/packages/bc/20/18f86b00febdae23abbcac999b4d9c47aeaf11d1158abb19dedf436ffd24/rockettm-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "c878da2f063ca2f2ce8542a514a55374", "sha256": "a9d89b928050187684be823f2a0af471bdaf15aaed1e59d5ab3dfb0b8604ea42" }, "downloads": -1, "filename": "rockettm-1.0.5.tar.gz", "has_sig": false, "md5_digest": "c878da2f063ca2f2ce8542a514a55374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5124, "upload_time": "2016-08-26T10:17:37", "url": "https://files.pythonhosted.org/packages/e8/b6/e92a815bb0695fca0585ddc634ef4007f122e92807233991357381377854/rockettm-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "36cef69e49fe82f02aa51af51f8fda51", "sha256": "4e9359ca71519b4c3dbb78c4dff4ad6e3dfa1a98e758e4e8a5f6fef242fa5ee8" }, "downloads": -1, "filename": "rockettm-1.0.6.tar.gz", "has_sig": false, "md5_digest": "36cef69e49fe82f02aa51af51f8fda51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5198, "upload_time": "2016-08-26T11:30:22", "url": "https://files.pythonhosted.org/packages/e9/5e/e4d4827cd05889672f9de47e83897411d98418f2159a38eb41e760554849/rockettm-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "40112ea5822e1a2a5177e58b504b0391", "sha256": "8650c4b69c7df12b6d2313af4874588fe720fa72c57124139094b206c4a985be" }, "downloads": -1, "filename": "rockettm-1.0.7.tar.gz", "has_sig": false, "md5_digest": "40112ea5822e1a2a5177e58b504b0391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5217, "upload_time": "2016-09-05T09:14:55", "url": "https://files.pythonhosted.org/packages/01/7b/08a2b564fa3a72c0b55713195dd430b6e2a892e04a24a468982e11611287/rockettm-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "d3350408f4df634b26f4216e83ae4a4f", "sha256": "f579bd4d63bbe879c2cfd521d5dcdaff3a466a0d7c8ff2cb8a06d9fc6ab156b0" }, "downloads": -1, "filename": "rockettm-1.0.8.tar.gz", "has_sig": false, "md5_digest": "d3350408f4df634b26f4216e83ae4a4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5210, "upload_time": "2016-09-05T09:22:05", "url": "https://files.pythonhosted.org/packages/b7/0b/dc3eea737094a4097567c842b4cf8f389f86f4b9e5dcbd175504add3cf7e/rockettm-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "a225586e05bc60790a4980f481428f1b", "sha256": "0be81c3113f40022ce33413c74fa5cc0f7114ddd37c2dddbe030b28691311b92" }, "downloads": -1, "filename": "rockettm-1.0.9.tar.gz", "has_sig": false, "md5_digest": "a225586e05bc60790a4980f481428f1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5217, "upload_time": "2016-09-05T09:34:28", "url": "https://files.pythonhosted.org/packages/1f/d9/80810af0992dd73142a221c0b5083841b6e9a1b6d271d5a9762e93cdb9d8/rockettm-1.0.9.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "be8bd298b5208f9b9d7e78b6ee89e9ae", "sha256": "68224abeda5460f07053038ba38f9e64672fa8a65712deaa7b536e2b73b88616" }, "downloads": -1, "filename": "rockettm-2.0.0.tar.gz", "has_sig": false, "md5_digest": "be8bd298b5208f9b9d7e78b6ee89e9ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5148, "upload_time": "2016-09-06T16:19:49", "url": "https://files.pythonhosted.org/packages/00/b4/b30a56360b16b26d9f8a7e3aad18f100551e0c6eb339971056e9f3ba8475/rockettm-2.0.0.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "aae8ae30fb66b9a8f545525e1468a061", "sha256": "b098807eb93ce36a8c5027a09fca318ee0d85fcc0bd5ef4503adbf13ed05f7bf" }, "downloads": -1, "filename": "rockettm-2.0.5.tar.gz", "has_sig": false, "md5_digest": "aae8ae30fb66b9a8f545525e1468a061", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5321, "upload_time": "2016-09-08T09:59:43", "url": "https://files.pythonhosted.org/packages/73/27/3bf6c8a694e6edb7ad2dee44d8e7c2a1be1431b69f16d268e0acade2fe75/rockettm-2.0.5.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "2b245e758ff99de4c274064eeec8c884", "sha256": "e1a12e728bd462f4631309ccc93cceac206c2a57b3f2724133951501fb29725e" }, "downloads": -1, "filename": "rockettm-2.1.1.tar.gz", "has_sig": false, "md5_digest": "2b245e758ff99de4c274064eeec8c884", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5443, "upload_time": "2016-09-27T15:52:24", "url": "https://files.pythonhosted.org/packages/f3/5d/bde32617bbf1a5c99e3b8ded37b41b70d034d6fd5f4bc41519b7cbbd35ed/rockettm-2.1.1.tar.gz" } ], "2.1.10": [ { "comment_text": "", "digests": { "md5": "6ad69b9c90895027b5fdcc5fb4bd05a2", "sha256": "6803620b639b05ed0d62dadcbb5b861d26cc8b6b3df55455da2c0412a3959ea1" }, "downloads": -1, "filename": "rockettm-2.1.10.tar.gz", "has_sig": false, "md5_digest": "6ad69b9c90895027b5fdcc5fb4bd05a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5990, "upload_time": "2016-10-20T12:40:57", "url": "https://files.pythonhosted.org/packages/d6/2b/b1a5ac949f1e2a3bdad726ac756ad420d302f169c278c5e67bc82d69ef35/rockettm-2.1.10.tar.gz" } ], "2.1.11": [ { "comment_text": "", "digests": { "md5": "8481e911c695b17c6f4cce8a84100c22", "sha256": "4d763329b1f84a1d0a8f30e3119da505da993d893383504256eb106a2a78b2d2" }, "downloads": -1, "filename": "rockettm-2.1.11.tar.gz", "has_sig": false, "md5_digest": "8481e911c695b17c6f4cce8a84100c22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6044, "upload_time": "2016-11-02T11:08:54", "url": "https://files.pythonhosted.org/packages/5f/5b/b8a1fc27ecbdf0293fa55d442c6f69b25aa8ad8063de2324a5c2d1a3c3e0/rockettm-2.1.11.tar.gz" } ], "2.1.12": [ { "comment_text": "", "digests": { "md5": "81f21fdd73369096aad45360986364f6", "sha256": "e1d0782ebc3004b2c49d37f9530d100a4fdf578dcb0b9c79b2424201e3134ace" }, "downloads": -1, "filename": "rockettm-2.1.12.tar.gz", "has_sig": false, "md5_digest": "81f21fdd73369096aad45360986364f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6029, "upload_time": "2016-12-12T12:31:15", "url": "https://files.pythonhosted.org/packages/cb/36/9aa99b2201d25f522a7f0c539e05ae95382a8939789a3867d99ca702f7ed/rockettm-2.1.12.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "a8209131769b50fe63e218d916391819", "sha256": "fad5ca3606297eaec794c5684b059249fd7c7785b23e9f8eb52fbd8f23ce9f65" }, "downloads": -1, "filename": "rockettm-2.1.2.tar.gz", "has_sig": false, "md5_digest": "a8209131769b50fe63e218d916391819", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5494, "upload_time": "2016-09-28T17:06:06", "url": "https://files.pythonhosted.org/packages/bc/41/df3fc657cf6decb7e37fb22bba715d3de5d8cf9a17c471677ccd42551743/rockettm-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "d3eee46801b1e406cd99970901878b0b", "sha256": "3ba2bcd882542f77299356c5648ae434fed606f600a08c6e0311041dc1279e6d" }, "downloads": -1, "filename": "rockettm-2.1.3.tar.gz", "has_sig": false, "md5_digest": "d3eee46801b1e406cd99970901878b0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5669, "upload_time": "2016-09-28T18:34:10", "url": "https://files.pythonhosted.org/packages/81/b0/385052acb26746bd168b567d23cc10fa26ec583bc7ce8755636f044723cb/rockettm-2.1.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "4aa93b15f4c66a557fe140bcee8752e8", "sha256": "4313380ffbaf0e135848d361a0d0ab0ec137772b1c9abda30f1d6c8e62e3d75f" }, "downloads": -1, "filename": "rockettm-2.1.4.tar.gz", "has_sig": false, "md5_digest": "4aa93b15f4c66a557fe140bcee8752e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5773, "upload_time": "2016-09-29T08:19:16", "url": "https://files.pythonhosted.org/packages/37/0f/d28ce59324b2bb1ac73a891fbd3297258a12ef68228c030f9cf153a9c3ca/rockettm-2.1.4.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "1ffc003ce5dfbe2a1c0d0d92b0783ae1", "sha256": "9365b1bc61b01774a78b5f6a48a1be7ef7c058fec4cdf9d4916f3c3fbfd1f786" }, "downloads": -1, "filename": "rockettm-2.1.5.tar.gz", "has_sig": false, "md5_digest": "1ffc003ce5dfbe2a1c0d0d92b0783ae1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5780, "upload_time": "2016-09-29T08:28:38", "url": "https://files.pythonhosted.org/packages/8c/65/3169d3e47c8987060bb5d0bb8d65988e98776e785e1d2acdb92ee6b44239/rockettm-2.1.5.tar.gz" } ], "2.1.6": [ { "comment_text": "", "digests": { "md5": "9d02dc8ade58fc1b599464fc24a8db56", "sha256": "acd4c0fd2a5f59839a3453f6ba76fd1bd031dec9e85d62a6072172d080c48384" }, "downloads": -1, "filename": "rockettm-2.1.6.tar.gz", "has_sig": false, "md5_digest": "9d02dc8ade58fc1b599464fc24a8db56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5821, "upload_time": "2016-09-29T08:34:07", "url": "https://files.pythonhosted.org/packages/fd/98/8d37d263b2b547826fdd73ef7942de35a826c3799f014648795de4d24d6b/rockettm-2.1.6.tar.gz" } ], "2.1.7": [ { "comment_text": "", "digests": { "md5": "a1fdd12b43b79ec3202a1387ef1fabe0", "sha256": "b012629ef62f5e7e4ca0718736799f8913bc40c0f5e4ae9af96ff9a27265f74c" }, "downloads": -1, "filename": "rockettm-2.1.7.tar.gz", "has_sig": false, "md5_digest": "a1fdd12b43b79ec3202a1387ef1fabe0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5874, "upload_time": "2016-10-19T18:50:30", "url": "https://files.pythonhosted.org/packages/1d/f6/817b62561f006a3090b66523caf72dc4efb8c43ee5b3dd2c59fa520e4e5f/rockettm-2.1.7.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "ff8672b17eea5b150ae456af20b81bd0", "sha256": "0f160bf6affc12b1ce025c8b191bc09c6c40a8bc863aeb8a9ea219f54ff09470" }, "downloads": -1, "filename": "rockettm-2.2.0.tar.gz", "has_sig": false, "md5_digest": "ff8672b17eea5b150ae456af20b81bd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5881, "upload_time": "2017-03-16T11:11:41", "url": "https://files.pythonhosted.org/packages/3c/1c/76c16bfe5af10add542e79f5e3c3b6024f37cb840f09a07d4276d5f976de/rockettm-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "7a7014198bc0babc37771b5ccb422779", "sha256": "e50e2c7a038a434edd232f04dbe8d48f93bbd1ad62e9a5c9d5c9d834ead97441" }, "downloads": -1, "filename": "rockettm-2.2.1.tar.gz", "has_sig": false, "md5_digest": "7a7014198bc0babc37771b5ccb422779", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6060, "upload_time": "2017-03-31T08:49:30", "url": "https://files.pythonhosted.org/packages/1f/66/e2e5a97c0720d45f219d524f1bde907abdc3ec364b01dea1b31bc36e6884/rockettm-2.2.1.tar.gz" } ], "2.2.10": [ { "comment_text": "", "digests": { "md5": "499b0ba519e0be28336628761ee509c8", "sha256": "dbff989a3313bf27f92c91b4d41b6efd2c39b4f6e78d47263a9e5fc927e09837" }, "downloads": -1, "filename": "rockettm-2.2.10.tar.gz", "has_sig": false, "md5_digest": "499b0ba519e0be28336628761ee509c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6448, "upload_time": "2017-04-24T11:28:17", "url": "https://files.pythonhosted.org/packages/50/2c/d20b77cc0212499f4716906275634fe7c80aad5aaf539aeadc6d21f3d00b/rockettm-2.2.10.tar.gz" } ], "2.2.11": [ { "comment_text": "", "digests": { "md5": "e13d830e643b1cb4f1a9ced3a48ad591", "sha256": "e3c10b3835a35c312687de0e143aaaa313c22fbcdbfa0e2d1788f2808679e010" }, "downloads": -1, "filename": "rockettm-2.2.11.tar.gz", "has_sig": false, "md5_digest": "e13d830e643b1cb4f1a9ced3a48ad591", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6496, "upload_time": "2017-05-11T10:34:08", "url": "https://files.pythonhosted.org/packages/76/c9/a89ffd06a1bd9d96d72e658b31d090cbd040cba9020d860ee5aa81e6ed02/rockettm-2.2.11.tar.gz" } ], "2.2.12": [ { "comment_text": "", "digests": { "md5": "30b43cfb43b5d65bdec50ce0a4dd84fd", "sha256": "fa8d42c7294713fb17d79e2a7b2fcb843458c00d1aacf8d45f0afedd5fcea868" }, "downloads": -1, "filename": "rockettm-2.2.12.tar.gz", "has_sig": false, "md5_digest": "30b43cfb43b5d65bdec50ce0a4dd84fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6536, "upload_time": "2017-05-16T09:41:36", "url": "https://files.pythonhosted.org/packages/52/23/460fb2f861e293919e864aa57899f7875677f49d61ed889fd9aa23a0226f/rockettm-2.2.12.tar.gz" } ], "2.2.13": [ { "comment_text": "", "digests": { "md5": "d2e63c90f943c45b21d536d5a58da190", "sha256": "1334d3f6889fd003151604074fd4221e0519697e038259db0686d34c8b0415ac" }, "downloads": -1, "filename": "rockettm-2.2.13.tar.gz", "has_sig": false, "md5_digest": "d2e63c90f943c45b21d536d5a58da190", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6529, "upload_time": "2017-05-16T09:52:19", "url": "https://files.pythonhosted.org/packages/fa/c7/9c32022b67c9421a43931d3e4178e04f0a745426fa827e35ae3eefd439e9/rockettm-2.2.13.tar.gz" } ], "2.2.14": [ { "comment_text": "", "digests": { "md5": "a3d53e9210bdfbebbb426ff15f867016", "sha256": "4aeb0a13126530223f01e3e4f4fe6484d94f1d47bf5ef3ab0ed2d5e0f1c0464f" }, "downloads": -1, "filename": "rockettm-2.2.14.tar.gz", "has_sig": false, "md5_digest": "a3d53e9210bdfbebbb426ff15f867016", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7093, "upload_time": "2018-04-19T17:03:34", "url": "https://files.pythonhosted.org/packages/ec/8a/2806e46b741b515bd1e46e4de06187c50d19094defde9c4b4ee7ade58de8/rockettm-2.2.14.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "5ef67f45f603c271cfc19ff79fb59c31", "sha256": "43ff6fdafcab52af20e8890b540a916a73886e0d0d7829ec05ec2cb15b689e8c" }, "downloads": -1, "filename": "rockettm-2.2.2.tar.gz", "has_sig": false, "md5_digest": "5ef67f45f603c271cfc19ff79fb59c31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6088, "upload_time": "2017-03-31T11:53:52", "url": "https://files.pythonhosted.org/packages/bf/f0/702925670a27b1b4640ba5fec90303e3ae98c8d30c9509464ea738d18055/rockettm-2.2.2.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "9725d2de2c2e3613a01b9cfbeafc0f42", "sha256": "864d62294e930fbddd36f6dd0bdd156d14e54563c2e6ac9cf3894a38a9eb190a" }, "downloads": -1, "filename": "rockettm-2.2.3.tar.gz", "has_sig": false, "md5_digest": "9725d2de2c2e3613a01b9cfbeafc0f42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6101, "upload_time": "2017-04-07T14:33:59", "url": "https://files.pythonhosted.org/packages/35/2e/b6c9ceb91eaa98d355dec4075eb679bde599c1b6a459e6879a053288ed74/rockettm-2.2.3.tar.gz" } ], "2.2.5": [ { "comment_text": "", "digests": { "md5": "937029ef037988f8d3511dece4692f16", "sha256": "3f2a2215d55d4db427633ac0b9a988b378bc3be471c6433fd1cdf88a07651622" }, "downloads": -1, "filename": "rockettm-2.2.5.tar.gz", "has_sig": false, "md5_digest": "937029ef037988f8d3511dece4692f16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5786, "upload_time": "2017-04-19T15:27:31", "url": "https://files.pythonhosted.org/packages/db/2e/4b98942104426726cb97d58dfab9ac05670dbab3d7bf1690af6a2e974e64/rockettm-2.2.5.tar.gz" } ], "2.2.6": [ { "comment_text": "", "digests": { "md5": "9540d7c478479854aece2aa6445afb08", "sha256": "8969a44383ee2499d9ae9ac8ad9131168892edecd0a61c186ac1da6cb9e0d8a9" }, "downloads": -1, "filename": "rockettm-2.2.6.tar.gz", "has_sig": false, "md5_digest": "9540d7c478479854aece2aa6445afb08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5795, "upload_time": "2017-04-19T15:53:28", "url": "https://files.pythonhosted.org/packages/fe/e6/ae25eba78e7d07eec80f903931303f0d52866adc0051ea0be01a00849619/rockettm-2.2.6.tar.gz" } ], "2.2.7": [ { "comment_text": "", "digests": { "md5": "75064c345d825f088977bc95895afcc6", "sha256": "3ddda25937dd1fce06dbb45bd13899a1222fc7076fbf865ecb49031ed163cd35" }, "downloads": -1, "filename": "rockettm-2.2.7.tar.gz", "has_sig": false, "md5_digest": "75064c345d825f088977bc95895afcc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5791, "upload_time": "2017-04-19T15:55:36", "url": "https://files.pythonhosted.org/packages/09/00/48bcd123051c4baa9a4729721d657de63d38831f0399ac9805dff8fa31ee/rockettm-2.2.7.tar.gz" } ], "2.2.8": [ { "comment_text": "", "digests": { "md5": "5edd46af9b6801811b920abde7f4c534", "sha256": "e8b86ff33a99a9c23b3873435ee0f7d6a968325fdf24d1ff4dc9d2d2c7ee2023" }, "downloads": -1, "filename": "rockettm-2.2.8.tar.gz", "has_sig": false, "md5_digest": "5edd46af9b6801811b920abde7f4c534", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6407, "upload_time": "2017-04-19T15:58:17", "url": "https://files.pythonhosted.org/packages/cf/db/b0a0c5aa6e8be2790b5630ab686f4d357538590c0cf50ccaa42177d2a2c3/rockettm-2.2.8.tar.gz" } ], "2.2.9": [ { "comment_text": "", "digests": { "md5": "e4e5d45f8d187d614e948e6dcf3c7a25", "sha256": "9dba8d50fb3253e1306870fdc9741deecb53a9a89432e7b1573f72e1b14fe6fe" }, "downloads": -1, "filename": "rockettm-2.2.9.tar.gz", "has_sig": false, "md5_digest": "e4e5d45f8d187d614e948e6dcf3c7a25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6416, "upload_time": "2017-04-19T18:23:21", "url": "https://files.pythonhosted.org/packages/ca/18/7baa4e173a0ecefa541211e9733238277937925293681899200d4630255b/rockettm-2.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a3d53e9210bdfbebbb426ff15f867016", "sha256": "4aeb0a13126530223f01e3e4f4fe6484d94f1d47bf5ef3ab0ed2d5e0f1c0464f" }, "downloads": -1, "filename": "rockettm-2.2.14.tar.gz", "has_sig": false, "md5_digest": "a3d53e9210bdfbebbb426ff15f867016", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7093, "upload_time": "2018-04-19T17:03:34", "url": "https://files.pythonhosted.org/packages/ec/8a/2806e46b741b515bd1e46e4de06187c50d19094defde9c4b4ee7ade58de8/rockettm-2.2.14.tar.gz" } ] }