{
"info": {
"author": "OpenStack",
"author_email": "openstack-discuss@lists.openstack.org",
"bugtrack_url": null,
"classifiers": [
"Environment :: OpenStack",
"Intended Audience :: Developers",
"Intended Audience :: Information Technology",
"License :: OSI Approved :: Apache Software License",
"Operating System :: POSIX :: Linux",
"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 :: 3.6",
"Programming Language :: Python :: 3.7"
],
"description": "=====\nRally\n=====\n\nRally is tool & framework that allows one to write simple plugins and combine\nthem in complex tests scenarios that allows to perform all kinds of testing!\n\nTeam and repository tags\n========================\n\n.. image:: https://governance.openstack.org/tc/badges/rally.svg\n :target: https://governance.openstack.org/tc/reference/tags/index.html\n\n.. image:: https://img.shields.io/pypi/v/rally.svg\n :target: https://pypi.org/project/rally/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/badge/gitter-join_chat-ff69b4.svg\n :target: https://gitter.im/rally-dev/Lobby\n :alt: Gitter Chat\n\n.. image:: https://img.shields.io/badge/tasks-trello_board-blue.svg\n :target: https://trello.com/b/DoD8aeZy/rally\n :alt: Trello Board\n\n.. image:: https://img.shields.io/github/license/openstack/rally.svg\n :target: https://www.apache.org/licenses/LICENSE-2.0\n :alt: Apache License, Version 2.0\n\n\nWhat is Rally\n=============\n\nRally is intended to provide a testing framework that is\ncapable to perform **specific**, **complicated** and **reproducible**\ntest cases on **real deployment** scenarios.\n\n**Rally** workflow can be visualized by the following diagram:\n\n.. image:: doc/source/images/Rally-Actions.png\n :alt: Rally Architecture\n\n\nWho Is Using Rally\n==================\n\n.. image:: doc/source/images/Rally_who_is_using.png\n :alt: Who is Using Rally\n\n\nDocumentation\n=============\n\n`Rally documentation on ReadTheDocs `_\nis a perfect place to start learning about Rally. It provides you with an\n**easy** and **illustrative** guidance through this benchmarking tool.\n\nFor example, check out the `Rally step-by-step tutorial\n`_ that\nexplains, in a series of lessons, how to explore the power of Rally in\nbenchmarking your OpenStack clouds.\n\nArchitecture\n------------\n\nIn terms of software architecture, Rally is built of 4 main components:\n\n1. **Environment** - one of key component in Rally. It manages and stores\n information about tested platforms. Env manager is using platform plugins\n to: create, delete, cleanup, check health, obtain information about\n platforms.\n2. **Task** component is responsible for executing tests defined in\n task specs, persisting and reporting results.\n3. **Verification** component allows to wrap subunit-based testing tools and\n provide complete tool on top of them with allow to do pre configuration,\n post cleanup as well process and persist results to Rally DB for future use\n like reporting and results comparing.\n\nUse Cases\n---------\n\nThere are 3 major high level Rally Use Cases:\n\n.. image:: doc/source/images/Rally-UseCases.png\n :alt: Rally Use Cases\n\n\nTypical cases where Rally aims to help are:\n\n- Automate measuring & profiling focused on how new code changes affect the\n OpenStack performance;\n- Using Rally profiler to detect scaling & performance issues;\n- Investigate how different deployments affect the OS performance:\n\n - Find the set of suitable OpenStack deployment architectures;\n - Create deployment specifications for different loads (amount of\n controllers, swift nodes, etc.);\n- Automate the search for hardware best suited for particular OpenStack cloud;\n- Automate the production cloud specification generation:\n\n - Determine terminal loads for basic cloud operations: VM start & stop,\n Block Device create/destroy & various OpenStack API methods;\n - Check performance of basic cloud operations in case of different loads.\n\nLinks\n-----\n\n* Free software: Apache license\n* Documentation: https://rally.readthedocs.org/en/latest/\n* Source: https://opendev.org/openstack/rally\n* Bugs: https://bugs.launchpad.net/rally\n* Step-by-step tutorial: https://rally.readthedocs.io/en/latest/quick_start/tutorial.html\n* Launchpad page: https://launchpad.net/rally\n* Gitter chat: https://gitter.im/rally-dev/Lobby\n* Trello board: https://trello.com/b/DoD8aeZy/rally\n\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://docs.openstack.org/rally/latest/",
"keywords": "",
"license": "Apache License, Version 2.0",
"maintainer": "",
"maintainer_email": "",
"name": "rally",
"package_url": "https://pypi.org/project/rally/",
"platform": "",
"project_url": "https://pypi.org/project/rally/",
"project_urls": {
"Homepage": "https://docs.openstack.org/rally/latest/"
},
"release_url": "https://pypi.org/project/rally/2.0.0/",
"requires_dist": [
"alembic",
"decorator",
"Jinja2",
"jsonschema",
"netaddr",
"oslo.config (!=4.3.0,!=4.4.0)",
"oslo.db",
"oslo.log",
"paramiko",
"pbr (!=2.1.0)",
"PrettyTable (<0.8)",
"pyOpenSSL",
"PyYAML",
"python-subunit",
"requests",
"SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8)",
"six",
"virtualenv",
"PyMySQL (>=0.7.6) ; extra == 'mysql'",
"psycopg2 (>=2.5) ; extra == 'postgres'",
"hacking (!=0.13.0,>=0.12.0) ; extra == 'test'",
"pytest (>=2.7) ; extra == 'test'",
"pytest-cov (>=2.2.1) ; extra == 'test'",
"pytest-html (>=1.10.0) ; extra == 'test'",
"pytest-xdist ; extra == 'test'",
"ddt ; extra == 'test'",
"mock ; extra == 'test'",
"python-dateutil ; extra == 'test'",
"testtools ; extra == 'test'",
"oslosphinx ; extra == 'test'",
"testresources ; extra == 'test'",
"sphinx (!=1.6.6,!=1.6.7,<2.0.0,>=1.6.2) ; ((python_version=='2.7')) and extra == 'test'",
"sphinx (!=1.6.6,!=1.6.7,>=1.6.2) ; ((python_version>='3.4')) and extra == 'test'"
],
"requires_python": "",
"summary": "Generic Testing Framework & Tool that unifies all types of testing.",
"version": "2.0.0"
},
"last_serial": 5835200,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "30fdbf97d7ab14a0214c3aa8881d51b0",
"sha256": "ea6e3b8ab7bc34be0db1a88251a7b14e5c82ab923134491a01441f8fe83f3411"
},
"downloads": -1,
"filename": "rally-0.0.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "30fdbf97d7ab14a0214c3aa8881d51b0",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 316155,
"upload_time": "2015-01-26T21:45:11",
"url": "https://files.pythonhosted.org/packages/53/18/9b29ca58076e18a1d74d424adecf4c5bb2161e8ab80ffaa61bb2c628f596/rally-0.0.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "1e3b311bb6180aaa252cbc96640607e4",
"sha256": "a5eec9c78121d64c320e73036f353c2609e532698f35e1d54f4b0f1624d19e43"
},
"downloads": -1,
"filename": "rally-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "1e3b311bb6180aaa252cbc96640607e4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1724360,
"upload_time": "2015-01-26T21:45:14",
"url": "https://files.pythonhosted.org/packages/3b/77/d8391b616e0e592b661cd56151d5097ab969f46b322efb756921817cac9f/rally-0.0.1.tar.gz"
}
],
"0.0.1.dev1214.g3230a3a": [],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "93871a72bd871e6ef7c3f3d6d967b3ce",
"sha256": "11d9bf31c3bb92bbfaa44c66e4d225490988504fd80f3899ff4260b9897f6806"
},
"downloads": -1,
"filename": "rally-0.0.2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "93871a72bd871e6ef7c3f3d6d967b3ce",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 299912,
"upload_time": "2015-03-12T16:55:36",
"url": "https://files.pythonhosted.org/packages/f8/d5/9591f436d66de1c687ac575c5b868227611ec7ea811a3ccc8c28be06142b/rally-0.0.2-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "fcedbff44c4937655c3fa9292030b022",
"sha256": "924b318b0b40b5e543eb2e3a920d96fe4406617a6ed07a4b64d2fe764f51f309"
},
"downloads": -1,
"filename": "rally-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "fcedbff44c4937655c3fa9292030b022",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1865478,
"upload_time": "2015-03-12T16:55:40",
"url": "https://files.pythonhosted.org/packages/43/c7/1452805e4dfd295a1511de249ed9424324bdcc32c7eb7ad82b2cc24e789f/rally-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "8ad13e680cb4706a34abe4807b4b7d86",
"sha256": "ef7b4a2cf39d63a81f1b95bfd4d27304538a3ec2a37386ed69fe5c4c4c032568"
},
"downloads": -1,
"filename": "rally-0.0.3-py2-none-any.whl",
"has_sig": false,
"md5_digest": "8ad13e680cb4706a34abe4807b4b7d86",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 312505,
"upload_time": "2015-04-14T20:28:54",
"url": "https://files.pythonhosted.org/packages/4c/25/7f3b17fb107e6bf88577b6ed42b75a7003b23d1ffc5b8f67e01c918728a7/rally-0.0.3-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "40abd28ca313c2796ecd5c1b6327cc52",
"sha256": "826e66b8f3f252a53c6b2e4d5ecb9e724ae494122677c63c9050b7c05c3b33c2"
},
"downloads": -1,
"filename": "rally-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "40abd28ca313c2796ecd5c1b6327cc52",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1886213,
"upload_time": "2015-04-14T20:28:58",
"url": "https://files.pythonhosted.org/packages/72/4d/31de3f6ce897f7c2cfbd4ee6c7c90cfc73bd29c5769f37eac822e38f679a/rally-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "45bd1a38bbd00d1b882e85920598267a",
"sha256": "b9a5af33e691d1dc61c65fe6d247e3d583c0f8c7c74f9fbd9a9d2cd002a74259"
},
"downloads": -1,
"filename": "rally-0.0.4-py2-none-any.whl",
"has_sig": false,
"md5_digest": "45bd1a38bbd00d1b882e85920598267a",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 337062,
"upload_time": "2015-05-14T11:45:42",
"url": "https://files.pythonhosted.org/packages/10/16/9193e810b9e1ebc0e98db404b179a28c41711bae42bdbe2473f179f942cc/rally-0.0.4-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c6e1c1c52036fbef88cb4f5fbb201623",
"sha256": "24302f9cfbd7dc2fea9a1ec84fafcc34cd061dbd21a34c0e403a953b99792d43"
},
"downloads": -1,
"filename": "rally-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "c6e1c1c52036fbef88cb4f5fbb201623",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1956379,
"upload_time": "2015-05-14T11:45:49",
"url": "https://files.pythonhosted.org/packages/58/aa/4a2ea3c527916a2d26390d1df813886e021d4b2b1dd467488b29281d9ccc/rally-0.0.4.tar.gz"
}
],
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "82e99cb04efbc788db439fc05e4f164d",
"sha256": "d09b46035a6cda488900e9bdfc838235ad78d8e3bdb34383ff9abd7357663cb7"
},
"downloads": -1,
"filename": "rally-0.1.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "82e99cb04efbc788db439fc05e4f164d",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 389713,
"upload_time": "2015-09-25T11:59:48",
"url": "https://files.pythonhosted.org/packages/85/f3/f9ea55fe2d99c7ed6df4f3c39eec1ad6d6f50038352dd3a8b8e0ec5ed432/rally-0.1.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7eb241098b0a546cda02d0f38bad22e7",
"sha256": "9239f7c362ade4b7273eeadb1c3d017bfe7e640ce3e65d98fba4c16007aad695"
},
"downloads": -1,
"filename": "rally-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "7eb241098b0a546cda02d0f38bad22e7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2111064,
"upload_time": "2015-09-25T11:59:53",
"url": "https://files.pythonhosted.org/packages/f6/1d/6042deabe49fa9771503368be056ecc372812255f0fddde47f524c7b34cd/rally-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "146716f6ab655fbc23bd750eb8f352dc",
"sha256": "e43b839b7d0c6ba527e330c4a174d55ebedc9f16c055fbbba4dc0cbca933fae3"
},
"downloads": -1,
"filename": "rally-0.1.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "146716f6ab655fbc23bd750eb8f352dc",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 396372,
"upload_time": "2015-10-07T04:01:42",
"url": "https://files.pythonhosted.org/packages/c2/69/fb17206351b71df671dff08b30f82bec5f6cd6988b24a2e74cc04df2a89a/rally-0.1.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f85ce8425f20c256bb621956851010f4",
"sha256": "dcadb334071b84236a24fe48ca8f1d7d92502db5ba1bf16ea13cd40c0cec9eec"
},
"downloads": -1,
"filename": "rally-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "f85ce8425f20c256bb621956851010f4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2121953,
"upload_time": "2015-10-07T04:01:53",
"url": "https://files.pythonhosted.org/packages/85/df/8026001426b7ffec1cb40292335b1a4d1d517565bece5f3cc999ed8d36d3/rally-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "6fa51a8a51d9b95a3cbe23146c423819",
"sha256": "9d36d260969656db04647345567ab6185e7f7e34dcae2d90b2fc3e2ea3879855"
},
"downloads": -1,
"filename": "rally-0.1.2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "6fa51a8a51d9b95a3cbe23146c423819",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 578943,
"upload_time": "2015-12-23T18:06:17",
"url": "https://files.pythonhosted.org/packages/ae/e4/5e4aebf1b9c126537102861b7f07b27bbb45b4ee590a7687a0bb03702ac7/rally-0.1.2-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d4f10f471b60ca74fd2a104cd4947574",
"sha256": "78bc147459b6fcbdab71938f6e5fe95546f7cc831ed888bf3f6b1291aeee0deb"
},
"downloads": -1,
"filename": "rally-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "d4f10f471b60ca74fd2a104cd4947574",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2482287,
"upload_time": "2015-12-23T18:06:28",
"url": "https://files.pythonhosted.org/packages/01/3c/50c466c0885f925c99589faeb2c95fe9469bb5f6c98af3d943453be3e6b1/rally-0.1.2.tar.gz"
}
],
"0.10.0": [
{
"comment_text": "",
"digests": {
"md5": "1418496505cbb1c3a5df40e94de955ba",
"sha256": "c7eef0db91472c1205d379895853e5bfc65dd305ee194c237f7ab4b7810f3b07"
},
"downloads": -1,
"filename": "rally-0.10.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "1418496505cbb1c3a5df40e94de955ba",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 819234,
"upload_time": "2017-10-21T11:07:59",
"url": "https://files.pythonhosted.org/packages/2e/b0/e0ba5820ea1da6cc13b8339031e65d3ed9d47ee539e2af2be0a6bc85c292/rally-0.10.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e39368c0644532008f65ea7981c97e98",
"sha256": "842fcf822a29c12803bf32586ca3e037909dcd8999c5ecd5e4af69cd721b9110"
},
"downloads": -1,
"filename": "rally-0.10.0.tar.gz",
"has_sig": false,
"md5_digest": "e39368c0644532008f65ea7981c97e98",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4385896,
"upload_time": "2017-10-21T11:08:04",
"url": "https://files.pythonhosted.org/packages/55/9e/8e89cad0c1fa19c7541e0e06c369f53de9bd75190bb0c6cd069722249a34/rally-0.10.0.tar.gz"
}
],
"0.10.1": [
{
"comment_text": "",
"digests": {
"md5": "101fe2a1b54dea85bca6426d5095dc9b",
"sha256": "66ab144da5f2396c7d1b40f07b42f764c7869a36137f3def6cb50d1aa6237ef4"
},
"downloads": -1,
"filename": "rally-0.10.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "101fe2a1b54dea85bca6426d5095dc9b",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 819826,
"upload_time": "2017-12-05T13:55:48",
"url": "https://files.pythonhosted.org/packages/f4/5c/dca274ede5cdd3227e6dd8816c5831bd195fe50ccea6d86f5044927fe874/rally-0.10.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8e716bb57649a63ba1fa87059ddb6882",
"sha256": "383bdd02d8e34f45c005b47c84808a4eec2cdebb4ac55f5a4cb92abd5f8335e7"
},
"downloads": -1,
"filename": "rally-0.10.1.tar.gz",
"has_sig": false,
"md5_digest": "8e716bb57649a63ba1fa87059ddb6882",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4380246,
"upload_time": "2017-12-05T13:55:54",
"url": "https://files.pythonhosted.org/packages/a4/6b/c7a5a314c0f5c4de2f537b4c23bb7c269e77c60be99c3a083d82ad3cb225/rally-0.10.1.tar.gz"
}
],
"0.11.0": [
{
"comment_text": "",
"digests": {
"md5": "2b9f203b27d1ee018e33ec83f355cfa3",
"sha256": "88c2fdacf9129cde613e9c618d1a7a6eaa6783bbef7baa5b136d7cbef3b2c6c4"
},
"downloads": -1,
"filename": "rally-0.11.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "2b9f203b27d1ee018e33ec83f355cfa3",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 843282,
"upload_time": "2018-02-16T11:55:18",
"url": "https://files.pythonhosted.org/packages/35/fb/7b28bc207f9063af91c775735506a4c068431b49dffa9f44f524e53ec036/rally-0.11.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0f53927c0c7f87b5391379e0008ed719",
"sha256": "c35665dfede8632208b8758e0fce458e4e3753aa282838598dc6df8f3034ba27"
},
"downloads": -1,
"filename": "rally-0.11.0.tar.gz",
"has_sig": false,
"md5_digest": "0f53927c0c7f87b5391379e0008ed719",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4409714,
"upload_time": "2018-02-16T11:55:22",
"url": "https://files.pythonhosted.org/packages/db/69/b2ced4aa12fc518eca7c4cd0a7644f87bcd073cbdc6498e822ab71cad67e/rally-0.11.0.tar.gz"
}
],
"0.11.1": [
{
"comment_text": "",
"digests": {
"md5": "7bb27b4c9fe9820d5235ffbd05ac77dd",
"sha256": "927e3b15d96bd713687356fe7515677ddf70dec30be89e1430f1b9f23cc9d739"
},
"downloads": -1,
"filename": "rally-0.11.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "7bb27b4c9fe9820d5235ffbd05ac77dd",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 843152,
"upload_time": "2018-02-27T16:49:13",
"url": "https://files.pythonhosted.org/packages/cb/91/f46e057c48b632981e08ee3fa3f08494f8e49fa8129a870c91d4e9995c97/rally-0.11.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "74d977bfd23cbf1e4f577073d2228e82",
"sha256": "267982f19ef53e67faf7add8978f88f8438c8f72886d55e324885131acd84496"
},
"downloads": -1,
"filename": "rally-0.11.1.tar.gz",
"has_sig": false,
"md5_digest": "74d977bfd23cbf1e4f577073d2228e82",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4409385,
"upload_time": "2018-02-27T16:49:17",
"url": "https://files.pythonhosted.org/packages/05/8f/b004f5901c3d9c493372aa06a34e974aac990646157ff79417f0a6eed1f8/rally-0.11.1.tar.gz"
}
],
"0.11.2": [
{
"comment_text": "",
"digests": {
"md5": "0bddad3c2fee20ac9489809d3f6615ba",
"sha256": "251d77536704e287098184b2e753b72b92f8567d29610af1ad95a71557039be2"
},
"downloads": -1,
"filename": "rally-0.11.2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "0bddad3c2fee20ac9489809d3f6615ba",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 847994,
"upload_time": "2018-03-29T17:02:43",
"url": "https://files.pythonhosted.org/packages/bd/a8/3ba0ffc20e0b50472bce35c39f601b13c46b3fe9ef5a9b32e44c086dcf44/rally-0.11.2-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9a1a11de674da6b690f1bd9a090ef96a",
"sha256": "6d2782e3a3f3ae9f15d08c5460587d27c76c514ceee0c1ce16f25947f9d84cc6"
},
"downloads": -1,
"filename": "rally-0.11.2.tar.gz",
"has_sig": false,
"md5_digest": "9a1a11de674da6b690f1bd9a090ef96a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4417077,
"upload_time": "2018-03-29T17:02:47",
"url": "https://files.pythonhosted.org/packages/35/7f/7eee603aabcb84a0ada3ff573818b9b2920d64db19fad51a267fe06f8144/rally-0.11.2.tar.gz"
}
],
"0.12.0": [
{
"comment_text": "",
"digests": {
"md5": "417fb50b1e4d0ae1c8a2197b3e2ac6a7",
"sha256": "b846364c49c9ae98976f14a06233b569676fe8bd79efcc96925817cc9ae0e92b"
},
"downloads": -1,
"filename": "rally-0.12.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "417fb50b1e4d0ae1c8a2197b3e2ac6a7",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 845041,
"upload_time": "2018-05-08T22:43:24",
"url": "https://files.pythonhosted.org/packages/f9/5c/5719a4d47a01a80979c46531a08f4dc3ea5c880603eda4a5c52ee7a10222/rally-0.12.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "61492bc89ce0c5729f392600a1b71403",
"sha256": "d3f746b5126485de6dbb20a301220717a2c197d239352e6879f2a019ab799529"
},
"downloads": -1,
"filename": "rally-0.12.0.tar.gz",
"has_sig": false,
"md5_digest": "61492bc89ce0c5729f392600a1b71403",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4423790,
"upload_time": "2018-05-08T22:43:29",
"url": "https://files.pythonhosted.org/packages/31/3f/e3f77da5216906e1195c2988c9f8f746b52c41e07613ce8fbca7b588951a/rally-0.12.0.tar.gz"
}
],
"0.12.1": [
{
"comment_text": "",
"digests": {
"md5": "da7fe4d9605d9760a71d056bf19ecfa1",
"sha256": "db0e21534fdf59a48af25cafe9a037fa29e59338780dc9e926c456f93ed2d20d"
},
"downloads": -1,
"filename": "rally-0.12.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "da7fe4d9605d9760a71d056bf19ecfa1",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 845120,
"upload_time": "2018-05-15T13:13:59",
"url": "https://files.pythonhosted.org/packages/3d/1c/567e8fd45c97ed188b88d4051d6776f08dbd343622f01a20e378fc2251a9/rally-0.12.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2c3fa14049afbdd22becfe9ce255ecc7",
"sha256": "abe3a658ef5ea8235d5eb00161ee2b17b624d5077c4febda150de8325550141a"
},
"downloads": -1,
"filename": "rally-0.12.1.tar.gz",
"has_sig": false,
"md5_digest": "2c3fa14049afbdd22becfe9ce255ecc7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4424717,
"upload_time": "2018-05-15T13:14:04",
"url": "https://files.pythonhosted.org/packages/a4/be/1738214a535d237bddd7a55bc010120aa42e5e8de9126214723b5a3d7d3b/rally-0.12.1.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "31a2467b40c25f4477294bc41edf07d4",
"sha256": "064b92e304f5738f647a2e5f3cae52c40e38429e666b0ecb4d0d3b2dfc857549"
},
"downloads": -1,
"filename": "rally-0.2.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "31a2467b40c25f4477294bc41edf07d4",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 584326,
"upload_time": "2016-01-11T17:53:31",
"url": "https://files.pythonhosted.org/packages/ab/d8/99c89aceb8549825a43438bdd7bf1ee233216281ebc8da10e05d6d61aeb2/rally-0.2.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a7a47135b567abd197745510fad27516",
"sha256": "d8e6d39ae04760e05c1921e927f3c1b811cf9aedbea101228a1a5bda6ac195d5"
},
"downloads": -1,
"filename": "rally-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "a7a47135b567abd197745510fad27516",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2493862,
"upload_time": "2016-01-11T17:53:42",
"url": "https://files.pythonhosted.org/packages/eb/47/f3ed4070cffceb5807bc3ab573d3099ffe41bc7151fe2c36c485ceb8f82f/rally-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "2deb78024d83c258417163b09e5a935e",
"sha256": "7ed2830d404875d2fb2ed53640fa6c900be89ccbce72fa9d3d2858f7b67d82f5"
},
"downloads": -1,
"filename": "rally-0.3.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "2deb78024d83c258417163b09e5a935e",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 597283,
"upload_time": "2016-02-16T13:57:42",
"url": "https://files.pythonhosted.org/packages/7c/0e/1e451828cfdff688605750c1ffb2010c2e1afdbf3b44d59137974f1418ee/rally-0.3.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e86a1014d635c0b38157977851cc7ebc",
"sha256": "46548fe4df6db1eb86b934fb249771501f78b923c2af1818a0e34fec5a4209d6"
},
"downloads": -1,
"filename": "rally-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "e86a1014d635c0b38157977851cc7ebc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2463734,
"upload_time": "2016-02-16T13:57:49",
"url": "https://files.pythonhosted.org/packages/11/54/4fa23f43235a790c1a43c8e2b53555a2e1c6b9d408357b61e24e7787c9cc/rally-0.3.0.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "c932479875f5defc77c0ec35de2807b6",
"sha256": "4e070ae6db70b608330bad621eda874629f9ae7c2ef91ab2a10051ea93d2c51d"
},
"downloads": -1,
"filename": "rally-0.3.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "c932479875f5defc77c0ec35de2807b6",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 599108,
"upload_time": "2016-02-19T07:48:07",
"url": "https://files.pythonhosted.org/packages/82/d7/be620003c4a5696b4b8c8392bbe152ab0661ad662eec81e7cb027a1d22db/rally-0.3.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0ac627dc98bfeea9962b41f36a5a50cd",
"sha256": "9b701ea90f35cf94d6a2e57f5204507e3ed6d3062fb2f822e27bfbbf0fb626b5"
},
"downloads": -1,
"filename": "rally-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "0ac627dc98bfeea9962b41f36a5a50cd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2466867,
"upload_time": "2016-02-19T07:48:16",
"url": "https://files.pythonhosted.org/packages/b5/4a/344dffce1523b8ca4de3f4866e0b56ba096574b96b9c798a54fa7f6ae650/rally-0.3.1.tar.gz"
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"md5": "76c0dfde76254fe61e68e50c8a29a789",
"sha256": "5b8bbd71e9073279c286d29cfe9d34c47e914e6a1b7611632c1c58afbf275efd"
},
"downloads": -1,
"filename": "rally-0.3.2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "76c0dfde76254fe61e68e50c8a29a789",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 605527,
"upload_time": "2016-03-14T11:35:35",
"url": "https://files.pythonhosted.org/packages/f6/87/b1b6a3973753dfb7ab69335943dcc7f3914a192a45b316efe043dedc05c7/rally-0.3.2-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "40bb065091b5e1e22719cc96dd9c86da",
"sha256": "76a64fe1ffb3acee1c624ec8547962f020f8617b5dc41d25060fa708c74fdbaa"
},
"downloads": -1,
"filename": "rally-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "40bb065091b5e1e22719cc96dd9c86da",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2483617,
"upload_time": "2016-03-14T11:36:09",
"url": "https://files.pythonhosted.org/packages/77/11/9bbfa64be2b651a22b6064d933a01a41853fa699118a59cb97eba7afcb0c/rally-0.3.2.tar.gz"
}
],
"0.3.3": [
{
"comment_text": "",
"digests": {
"md5": "7f453c7b330139a84837f7fdc3536215",
"sha256": "d002fbd59a0d67646a0c766d47f4f8968a3515bf94cbcc556f1cd71634e21686"
},
"downloads": -1,
"filename": "rally-0.3.3-py2-none-any.whl",
"has_sig": false,
"md5_digest": "7f453c7b330139a84837f7fdc3536215",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 610003,
"upload_time": "2016-03-24T11:56:20",
"url": "https://files.pythonhosted.org/packages/82/2d/31ce0e0f441449d39fb1188bbea7ed95b0ce5a43be9a76720ef1d3e3e897/rally-0.3.3-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "baa918756d5ba41962713bcf8b94477d",
"sha256": "38b0ce7c7bbe736fcf9ae0331fc5e5b00e9176e51e947bae88962f7df2eb2158"
},
"downloads": -1,
"filename": "rally-0.3.3.tar.gz",
"has_sig": false,
"md5_digest": "baa918756d5ba41962713bcf8b94477d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2492577,
"upload_time": "2016-03-24T11:56:30",
"url": "https://files.pythonhosted.org/packages/d5/07/afbd06965c8c093165f704e97c35bb993d141bbc9a66a046970d304bae1e/rally-0.3.3.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "703a5cc2baa9db51f03df78f6537ca80",
"sha256": "ab1d57f279138ca339ad21af5da0c2f635526be20700915b11e8f622244d75e0"
},
"downloads": -1,
"filename": "rally-0.4.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "703a5cc2baa9db51f03df78f6537ca80",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 618945,
"upload_time": "2016-04-20T08:28:15",
"url": "https://files.pythonhosted.org/packages/b8/3a/cad68d592c3364325638f6124bc682124d7287f76fd617c8d6b9d40cd401/rally-0.4.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "bad7c77b050a5c242d41be08280644c5",
"sha256": "ebc8d564e0cc25cbc41512039f6f92bd6888ec75db769560a21a7cc059433eeb"
},
"downloads": -1,
"filename": "rally-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "bad7c77b050a5c242d41be08280644c5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2523256,
"upload_time": "2016-04-20T08:28:25",
"url": "https://files.pythonhosted.org/packages/9b/22/53e1adc08e214f5d1e3074b8860f8030ec80e07483ea3a6a28e79f39bfbb/rally-0.4.0.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "007132af8289b61c12f08d4df1e3b1dd",
"sha256": "14a9a52cd0b7905b10ccdf8b0ea009d8c73cb5f43b43b58911646aba0aa1f64b"
},
"downloads": -1,
"filename": "rally-0.5.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "007132af8289b61c12f08d4df1e3b1dd",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 636304,
"upload_time": "2016-07-21T10:12:30",
"url": "https://files.pythonhosted.org/packages/6b/68/6d82ed107b0ede782aaaea50e7aae732314be87edcf8be5b2c246fa1e3d6/rally-0.5.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b62d4792e39cd11d2c4bc7d365c7eb5b",
"sha256": "e7ce2138370855dbd471125c655911da90b4512829ee86d1726012695f3fd831"
},
"downloads": -1,
"filename": "rally-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "b62d4792e39cd11d2c4bc7d365c7eb5b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2632561,
"upload_time": "2016-07-21T10:12:34",
"url": "https://files.pythonhosted.org/packages/04/d4/a9a64a2a76bc69be1e813c9d3e87903fb0f7a9a6ecd961e56548d1ce13d6/rally-0.5.0.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "82b7ab5c3ac7adc1a9c304a584e9952e",
"sha256": "68935d19f06feb6b9fbff91503d5ebe037a67a2b06005328e452a7c4e1198903"
},
"downloads": -1,
"filename": "rally-0.6.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "82b7ab5c3ac7adc1a9c304a584e9952e",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 655856,
"upload_time": "2016-09-06T13:01:17",
"url": "https://files.pythonhosted.org/packages/f9/c7/401296f9091f8e1cccd5184592dbdbb133767e9464b4c209c0dfdf590f4a/rally-0.6.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "02a919f2f82c749da80e1dc778c1f6c1",
"sha256": "5754df67416f633ce4acf428367b961670b647fdc837fc3e31649af03d53d1e1"
},
"downloads": -1,
"filename": "rally-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "02a919f2f82c749da80e1dc778c1f6c1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3586284,
"upload_time": "2016-09-06T13:01:23",
"url": "https://files.pythonhosted.org/packages/43/a1/23e9cf11468a4c3eae9027b74e79957272039e511da7ae8e25bccdccfc86/rally-0.6.0.tar.gz"
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "da4804af73a4880b1086acaa9bb3c6f1",
"sha256": "4641f2dc9733fe1889083db8e206e4dfe14c4e2923bee6610dae1baad9161eac"
},
"downloads": -1,
"filename": "rally-0.7.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "da4804af73a4880b1086acaa9bb3c6f1",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 683562,
"upload_time": "2016-10-12T15:36:05",
"url": "https://files.pythonhosted.org/packages/a3/11/7b5bab657e563b45899c9051006a1639d312bd96f342376860b305e246b4/rally-0.7.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7c8c29b615901abc8933a4fc7ee037a4",
"sha256": "898e053eca88d5751163c46dbcb80fb0bee7157866efa7463b3070098d92506f"
},
"downloads": -1,
"filename": "rally-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "7c8c29b615901abc8933a4fc7ee037a4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3622187,
"upload_time": "2016-10-12T15:36:10",
"url": "https://files.pythonhosted.org/packages/f5/49/ee0518af117c09b5faf58e08e974ada1095675d8df5ff9a9fe97753f7fe1/rally-0.7.0.tar.gz"
}
],
"0.8.0": [
{
"comment_text": "",
"digests": {
"md5": "dcbb1e916b2f370973157c012fe06a86",
"sha256": "3703c1e57101b22f0ed04133f61028f5db5231f636aefab50fde7e5115596793"
},
"downloads": -1,
"filename": "rally-0.8.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "dcbb1e916b2f370973157c012fe06a86",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 741541,
"upload_time": "2017-01-26T12:38:44",
"url": "https://files.pythonhosted.org/packages/40/2c/2d23ba5a811bb66aa91a6fa1741eb1bb9246d3ed52f613242cf95c0a2754/rally-0.8.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3c8f4c5091b7f1c5990db11682d36963",
"sha256": "e3a4a9cf0aa93c74332f4d72e70bb97b6e0414a55ea0d811e8191e0947fcacc8"
},
"downloads": -1,
"filename": "rally-0.8.0.tar.gz",
"has_sig": false,
"md5_digest": "3c8f4c5091b7f1c5990db11682d36963",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3932034,
"upload_time": "2017-01-26T12:38:48",
"url": "https://files.pythonhosted.org/packages/ab/07/c731108e2374be36285dd3744ca90bfdf2b4edc92d05e37828959fbecb1b/rally-0.8.0.tar.gz"
}
],
"0.8.1": [
{
"comment_text": "",
"digests": {
"md5": "091d524e90e755999cb952179404e070",
"sha256": "f049c5d9df8ee671c4dc3c2a9d9a171fc9eef654cedd36108df697167ccef5c9"
},
"downloads": -1,
"filename": "rally-0.8.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "091d524e90e755999cb952179404e070",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 741761,
"upload_time": "2017-01-28T11:29:25",
"url": "https://files.pythonhosted.org/packages/74/42/a9ac9ac4e213a0379d5240dc8385d1aa0f7e272b3452f8b4bda0dccec97e/rally-0.8.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b7bb156522b00477e76cbda23d1040e6",
"sha256": "f324c79445c1c9c037443318564c64be42400e5d6bd10eea9f663df0f3f9609a"
},
"downloads": -1,
"filename": "rally-0.8.1.tar.gz",
"has_sig": false,
"md5_digest": "b7bb156522b00477e76cbda23d1040e6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4109478,
"upload_time": "2017-01-28T11:29:28",
"url": "https://files.pythonhosted.org/packages/a5/95/9e8ab5dd3eecf783e8c4719e9223a7288fed4c1bb1abd86ade3f8490f6f5/rally-0.8.1.tar.gz"
}
],
"0.9.0": [
{
"comment_text": "",
"digests": {
"md5": "151b9cd11b897f2fb2313274d82206f6",
"sha256": "e811d3d9b937159755d9132ce5f48179ea4ed83231b1c873075d1dc1600114a1"
},
"downloads": -1,
"filename": "rally-0.9.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "151b9cd11b897f2fb2313274d82206f6",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 752930,
"upload_time": "2017-03-20T14:03:00",
"url": "https://files.pythonhosted.org/packages/1f/02/d6ae9da0f000a4e6ff84cfb929319d762d312e0ea879d83cd4ba8d1e817e/rally-0.9.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c9bc49cfdd732ec1a2f0c604bd4f3716",
"sha256": "1e50be5f7b570da1b642851a4c2b43d378667039c109d95aef8ff7a531023591"
},
"downloads": -1,
"filename": "rally-0.9.0.tar.gz",
"has_sig": false,
"md5_digest": "c9bc49cfdd732ec1a2f0c604bd4f3716",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4250016,
"upload_time": "2017-03-20T14:03:06",
"url": "https://files.pythonhosted.org/packages/ff/a8/aa1ad43c61491655218e64d56a0dab494c82aca50bb3bdb658d81e050327/rally-0.9.0.tar.gz"
}
],
"0.9.1": [
{
"comment_text": "",
"digests": {
"md5": "ddb64a0e106ea3c870f5d8c21c6b8f8f",
"sha256": "cd6173ec8850613de64c794de207b711f18a87b0dca2bbf5ba92e125e382ba3f"
},
"downloads": -1,
"filename": "rally-0.9.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "ddb64a0e106ea3c870f5d8c21c6b8f8f",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 754172,
"upload_time": "2017-04-12T12:41:11",
"url": "https://files.pythonhosted.org/packages/af/35/2cc1b4434ff30ed585ec05bda1d27369d0b61a825cc6a09c37557209be17/rally-0.9.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d7c62ddff7488907e9bb66f469ef36d3",
"sha256": "015b8ade95f5089b06aa21ddfde721d114dcc319dfacb7196a2390c785ec562f"
},
"downloads": -1,
"filename": "rally-0.9.1.tar.gz",
"has_sig": false,
"md5_digest": "d7c62ddff7488907e9bb66f469ef36d3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4255048,
"upload_time": "2017-04-12T12:41:17",
"url": "https://files.pythonhosted.org/packages/0e/80/b6c9016435acf07568103a20c70a08509ae12f4b4ece66ea95a6ebd188fd/rally-0.9.1.tar.gz"
}
],
"0.9.2": [
{
"comment_text": "",
"digests": {
"md5": "eb8db37cc52aafef17d88834dcd4e676",
"sha256": "d59cbca2955fd404775076ec6a646b32258ac28548f5bfcfc07a25efcb5c6061"
},
"downloads": -1,
"filename": "rally-0.9.2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "eb8db37cc52aafef17d88834dcd4e676",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 755036,
"upload_time": "2017-10-20T15:57:32",
"url": "https://files.pythonhosted.org/packages/df/5e/13057f64833a109fd6147dacb3b0437f4e543900399672ca501fef72a1e0/rally-0.9.2-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f101629a67b67ef0c96f12758b4194b8",
"sha256": "38d46daa93d6488b1e5ba85fbb0d2dd497c03e4e6fa631c7bace66c84901d6db"
},
"downloads": -1,
"filename": "rally-0.9.2.tar.gz",
"has_sig": false,
"md5_digest": "f101629a67b67ef0c96f12758b4194b8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4255100,
"upload_time": "2017-10-20T15:57:38",
"url": "https://files.pythonhosted.org/packages/d8/c2/028862c6dc8442dc45dd3fdc4ef796ea7d15dd46e10fb133448d75a37c77/rally-0.9.2.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "dbbaddce6504b7bbbd9356c6c345765d",
"sha256": "90c354bbdbbe9afbc23f3fd807b9c5dfcfd29f21e6e4d9095f03b0f6267c6727"
},
"downloads": -1,
"filename": "rally-1.0.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "dbbaddce6504b7bbbd9356c6c345765d",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 464879,
"upload_time": "2018-06-20T21:22:01",
"url": "https://files.pythonhosted.org/packages/84/de/58bc55b3ad1f7b270c6d87b35b9b41455c797abd9f74518becb8b4e338a5/rally-1.0.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4fa85b146e1a4683a59331b5bba4bb3a",
"sha256": "13dab48b66230b7775926747e3534329a0396c07f79dbb53d6f8455c1a27983f"
},
"downloads": -1,
"filename": "rally-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "4fa85b146e1a4683a59331b5bba4bb3a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3923315,
"upload_time": "2018-06-20T21:22:06",
"url": "https://files.pythonhosted.org/packages/5b/f7/e81dace547d6d7495069e4a1c8aca300ccfd74e8930004e266247c727eab/rally-1.0.0.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "f7964246be9f542668e663c6e6a07241",
"sha256": "e3ef308043f4652c2d658e4a603379ca06543a36c05e39081c3c0c2b3ea38f30"
},
"downloads": -1,
"filename": "rally-1.1.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "f7964246be9f542668e663c6e6a07241",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 465602,
"upload_time": "2018-08-07T21:13:02",
"url": "https://files.pythonhosted.org/packages/04/bc/71ec03c4e5025661276996f6244a09041b2ecdd64acc52730e5adac19875/rally-1.1.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "261e153a705f6142793c068d2929fb56",
"sha256": "1248d291d30a5cc90d0af80097b4962c303a909c40c95437d80eb717f70f43c6"
},
"downloads": -1,
"filename": "rally-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "261e153a705f6142793c068d2929fb56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3923035,
"upload_time": "2018-08-07T21:13:09",
"url": "https://files.pythonhosted.org/packages/52/c2/642fc1be1bd1771cd08c6689490ea708ac8d32b04539b494b36b441e618d/rally-1.1.0.tar.gz"
}
],
"1.2.0": [
{
"comment_text": "",
"digests": {
"md5": "c8a84e111d7c990c3c94b91d78cfcaae",
"sha256": "30aaaad5a953f23753676f103ed336efe2dec776161c8419fe84d07611cbceae"
},
"downloads": -1,
"filename": "rally-1.2.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "c8a84e111d7c990c3c94b91d78cfcaae",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 467733,
"upload_time": "2018-09-24T12:58:19",
"url": "https://files.pythonhosted.org/packages/37/04/2b6932d280a286dbd1c8015c15b56f89293a8caf8bcbdef3636288be736e/rally-1.2.0-py2-none-any.whl"
}
],
"1.2.1": [
{
"comment_text": "",
"digests": {
"md5": "fd2af057c5d02df4fa9770f6f1f1f246",
"sha256": "ad18e9b73355df70fe5bc9fe63dca7d657c5a68c0419eeeff12e7d2cc4334974"
},
"downloads": -1,
"filename": "rally-1.2.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fd2af057c5d02df4fa9770f6f1f1f246",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 467745,
"upload_time": "2018-09-27T23:25:15",
"url": "https://files.pythonhosted.org/packages/16/d8/4d6f015141a282e3abe8cdb54eb15d90449d2e31509376aba703bd763c31/rally-1.2.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "136c57954200be492360b14461ecb36f",
"sha256": "b766174904ca1061f9055075d537d3d512497e919207d530ef2ef463b1925f25"
},
"downloads": -1,
"filename": "rally-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "136c57954200be492360b14461ecb36f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3925782,
"upload_time": "2018-09-27T23:25:19",
"url": "https://files.pythonhosted.org/packages/c9/c7/707c1c1edb368cb9bb0f2a53dfee54fe96d288fca8d07fb456a2a7eb82f0/rally-1.2.1.tar.gz"
}
],
"1.3.0": [
{
"comment_text": "",
"digests": {
"md5": "44a0b1ea99f47896afa9309f51d573e7",
"sha256": "aaf2bf6b5810b30538c6ca63801d77d9198abb1be63a7b0ccfc26b6f99fca1fc"
},
"downloads": -1,
"filename": "rally-1.3.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "44a0b1ea99f47896afa9309f51d573e7",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 478350,
"upload_time": "2018-12-03T12:06:38",
"url": "https://files.pythonhosted.org/packages/12/d5/a257c205a798b9520e13c371518518ea181b1ee4b818f0f4972e4cccae52/rally-1.3.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "acd08e19cf41afcacdfd3a48caab7303",
"sha256": "b369eb45d23a584d13b5fa6ad1504e85600a9848cb79745829defd14bc0f6b9a"
},
"downloads": -1,
"filename": "rally-1.3.0.tar.gz",
"has_sig": false,
"md5_digest": "acd08e19cf41afcacdfd3a48caab7303",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3927818,
"upload_time": "2018-12-03T12:06:42",
"url": "https://files.pythonhosted.org/packages/b9/60/c9bfc41f674652cfa2f77fdf4d764ab8e611d32bad7b7851157bee7a3370/rally-1.3.0.tar.gz"
}
],
"1.4.0": [
{
"comment_text": "",
"digests": {
"md5": "f907fe994e77e6d84051acc6ce8e4a7d",
"sha256": "2974140b106631e8171fa7a4adaf440a88fa34e6dbae80f0ad00b6e2d4f055d8"
},
"downloads": -1,
"filename": "rally-1.4.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f907fe994e77e6d84051acc6ce8e4a7d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 480279,
"upload_time": "2019-02-04T22:38:50",
"url": "https://files.pythonhosted.org/packages/a5/38/af77703b7bbbf9e5c41d3941db187002a4d3839aa55e9a6a530ce1166bbe/rally-1.4.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9468415436f4c4a5c30e0c0521157778",
"sha256": "a7e88ff6d2f214091185ed0c65656d91124f6af7ca48fb672b1e072de548f47e"
},
"downloads": -1,
"filename": "rally-1.4.0.tar.gz",
"has_sig": false,
"md5_digest": "9468415436f4c4a5c30e0c0521157778",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3928365,
"upload_time": "2019-02-04T22:38:56",
"url": "https://files.pythonhosted.org/packages/a0/0b/14962d8830e0d7a8901bb0d7ff564fea5ac5846a789a30cb3ab8dff9b257/rally-1.4.0.tar.gz"
}
],
"1.4.1": [
{
"comment_text": "",
"digests": {
"md5": "ab9f736fb547c0e62bf01baa9222ba0f",
"sha256": "db9185ff7288fd63a5eddd122780de09a64e3a512a66c16ef964ffd353df403e"
},
"downloads": -1,
"filename": "rally-1.4.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "ab9f736fb547c0e62bf01baa9222ba0f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 480291,
"upload_time": "2019-02-28T22:41:43",
"url": "https://files.pythonhosted.org/packages/74/f2/4d07dcff14227e354900b1d9b6bcd8441e695a1ba7f2cc0279fac6f87c95/rally-1.4.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d82fb43427521d095c336da30c8be1bb",
"sha256": "35dc90b3c8177a0daea84aaa5473b2038e686f9041da3dc28c97f46c91e19b3f"
},
"downloads": -1,
"filename": "rally-1.4.1.tar.gz",
"has_sig": false,
"md5_digest": "d82fb43427521d095c336da30c8be1bb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3928520,
"upload_time": "2019-02-28T22:41:47",
"url": "https://files.pythonhosted.org/packages/99/7f/c8312f21b6cd2ace83e258cef00ea9bb8040b5371dfc43f47fc9dd94c54b/rally-1.4.1.tar.gz"
}
],
"1.5.0": [
{
"comment_text": "",
"digests": {
"md5": "0713c3d959f4c6a5d50e31f93a3883b1",
"sha256": "a22ee49c1038842dca4d73961b59f223bea3c77e82ed9ff36c3811867a278c81"
},
"downloads": -1,
"filename": "rally-1.5.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "0713c3d959f4c6a5d50e31f93a3883b1",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 485177,
"upload_time": "2019-05-09T22:23:21",
"url": "https://files.pythonhosted.org/packages/1a/bc/75ab28ffb19d102fba22749909e9840162420baea87cb2e0332800643dae/rally-1.5.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5a36f321b4c40f4e15af2da4457df70b",
"sha256": "23549434aab7ca0c9fba6eec90edd7adcfac1d281c65353b472793864a929aa8"
},
"downloads": -1,
"filename": "rally-1.5.0.tar.gz",
"has_sig": false,
"md5_digest": "5a36f321b4c40f4e15af2da4457df70b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3930221,
"upload_time": "2019-05-09T22:23:26",
"url": "https://files.pythonhosted.org/packages/fb/4e/edfed76ea8051559bf0038740ba4c1c63e7bbb62238cc2fe1e860bda6d84/rally-1.5.0.tar.gz"
}
],
"1.5.1": [
{
"comment_text": "",
"digests": {
"md5": "4331611c9bd6c4dc35bf28f2a38d0a72",
"sha256": "8d81dc9b038f9cb76e10ef9034e5d3fda98fe2b62d4e44b44d7c1759e25fcf86"
},
"downloads": -1,
"filename": "rally-1.5.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4331611c9bd6c4dc35bf28f2a38d0a72",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 480550,
"upload_time": "2019-05-16T07:05:50",
"url": "https://files.pythonhosted.org/packages/3e/f6/a0b8d5b79e3c77bb23f08cf9de432b748643384d0104c02d46d5f2a7527d/rally-1.5.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b65f6418108e5b0e26878bb6da224322",
"sha256": "5e638ef05f9ebae49d4da40a08fd7369e4b107b1d544eafcbf27ea1f41a85cf9"
},
"downloads": -1,
"filename": "rally-1.5.1.tar.gz",
"has_sig": false,
"md5_digest": "b65f6418108e5b0e26878bb6da224322",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3927609,
"upload_time": "2019-05-16T07:05:56",
"url": "https://files.pythonhosted.org/packages/d0/45/414ca3a680be15224d78241e930401a7da6b4043f76eba2bbe9fdb2762eb/rally-1.5.1.tar.gz"
}
],
"1.6.0": [
{
"comment_text": "",
"digests": {
"md5": "2e7c6113fafd90e1e2161e9b43ec6a0f",
"sha256": "b8ef5bcab7563f8b7be92a5b284aeb94efa2c2ee34b4c5d74fb3a79fd44e49a4"
},
"downloads": -1,
"filename": "rally-1.6.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "2e7c6113fafd90e1e2161e9b43ec6a0f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 481164,
"upload_time": "2019-06-21T15:16:42",
"url": "https://files.pythonhosted.org/packages/72/61/90fba46611f5c3998243d84b7e63d69c57e36ff6088bd41a397160df1cf2/rally-1.6.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "117eef4ff66538410babd11466ac6717",
"sha256": "74989dd276fe2110a901acb60b9aaa898ee0e7ec340d8a53c9b83bf08b4cf6c3"
},
"downloads": -1,
"filename": "rally-1.6.0.tar.gz",
"has_sig": false,
"md5_digest": "117eef4ff66538410babd11466ac6717",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3933873,
"upload_time": "2019-06-21T15:16:46",
"url": "https://files.pythonhosted.org/packages/7f/71/e13d3d390212306a686c5bf8af663ce3c89c99f355ac6cf921ee7c1acd50/rally-1.6.0.tar.gz"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "cb1a1488d207b5314f425229fe2dead7",
"sha256": "933d099dd8a5d5f9718d4c1e90716beff24ab758b582efc6b0be6a0b2dee664d"
},
"downloads": -1,
"filename": "rally-2.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "cb1a1488d207b5314f425229fe2dead7",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 480306,
"upload_time": "2019-09-16T09:32:37",
"url": "https://files.pythonhosted.org/packages/d7/3f/e86aca27f79e73f542d1be70119c1a2639dca12a2212a538f83101d49a20/rally-2.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "df2ca449c6e34d4425366b73161d94dc",
"sha256": "09b2cc841a189ed85c9dfc1f0dc99a592a3cc50e3ed3390a134e43530ba65daf"
},
"downloads": -1,
"filename": "rally-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "df2ca449c6e34d4425366b73161d94dc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3931672,
"upload_time": "2019-09-16T09:32:42",
"url": "https://files.pythonhosted.org/packages/2a/32/20964e2e019da540432fd2232eeeda90ee96abff0e6b49b2ea0f1030862e/rally-2.0.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "cb1a1488d207b5314f425229fe2dead7",
"sha256": "933d099dd8a5d5f9718d4c1e90716beff24ab758b582efc6b0be6a0b2dee664d"
},
"downloads": -1,
"filename": "rally-2.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "cb1a1488d207b5314f425229fe2dead7",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 480306,
"upload_time": "2019-09-16T09:32:37",
"url": "https://files.pythonhosted.org/packages/d7/3f/e86aca27f79e73f542d1be70119c1a2639dca12a2212a538f83101d49a20/rally-2.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "df2ca449c6e34d4425366b73161d94dc",
"sha256": "09b2cc841a189ed85c9dfc1f0dc99a592a3cc50e3ed3390a134e43530ba65daf"
},
"downloads": -1,
"filename": "rally-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "df2ca449c6e34d4425366b73161d94dc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3931672,
"upload_time": "2019-09-16T09:32:42",
"url": "https://files.pythonhosted.org/packages/2a/32/20964e2e019da540432fd2232eeeda90ee96abff0e6b49b2ea0f1030862e/rally-2.0.0.tar.gz"
}
]
}