{ "info": { "author": "Matthew Mage, Harry Xie, David Turner", "author_email": "sciguymjm@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "[![Build Status](https://travis-ci.org/SaltieRL/carball.svg?branch=master)](https://travis-ci.org/SaltieRL/carball)\n[![PyPI version](https://badge.fury.io/py/carball.svg)](https://badge.fury.io/py/carball)\n\n# carball\nVarious tools for decompiling / analyzing Rocket League replays.\n\n## Requirements\n\n- Python 3.6+\n- Windows, Mac or Linux\n\n## Install\n\n`pip install carball`\n\n`python init.py`\n\n## Examples / Usage\n\nDecompile and analyze a replay:\n```Python\nimport carball\n\nanalysis_manager = carball.analyze_replay_file('9EB5E5814D73F55B51A1BD9664D4CBF3.replay', \n output_path='9EB5E5814D73F55B51A1BD9664D4CBF3.json', \n overwrite=True)\nproto_game = analysis_manager.get_protobuf_data()\n\n# you can see more example of using the analysis manager below\n\n```\n\nJust decompile a replay to a JSON object:\n\n```Python\nimport carball\n\n_json = carball.decompile_replay('9EB5E5814D73F55B51A1BD9664D4CBF3.replay', \n output_path='9EB5E5814D73F55B51A1BD9664D4CBF3.json', \n overwrite=True)\n```\n\nAnalyze a JSON game object:\n```Python\nimport carball\nimport os\nimport gzip\nfrom carball.json_parser.game import Game\nfrom carball.analysis.analysis_manager import AnalysisManager\n# _json is a JSON game object (from decompile_replay)\ngame = Game()\ngame.initialize(loaded_json=_json)\n\nanalysis_manager = AnalysisManager(game)\nanalysis_manager.create_analysis()\n\n# write proto out to a file\n# read api/*.proto for info on the object properties\nwith open(os.path.join('output.pts'), 'wb') as fo:\n analysis_manager.write_proto_out_to_file(fo)\n \n# write pandas dataframe out as a gzipped numpy array\nwith gzip.open(os.path.join('output.gzip'), 'wb') as fo:\n analysis_manager.write_pandas_out_to_file(fo)\n \n# return the proto object in python\nproto_object = analysis_manager.get_protobuf_data()\n\n# return the pandas data frame in python\ndataframe = analysis_manager.get_data_frame()\n```\n\n### Command Line\n\nCarball comes with a command line tool to analyze replays. To use carball from the command line:\n\n```bash\ncarball -i 9EB5E5814D73F55B51A1BD9664D4CBF3.replay --json analysis.json\n```\n\nTo get the analysis in both json and protobuf and also the compressed replay frame data frame:\n\n```bash\ncarball -i 9EB5E5814D73F55B51A1BD9664D4CBF3.replay --json analysis.json --proto analysis.pts --gzip frames.gzip\n```\n\n#### Command Line Arguments\n\n```\nusage: carball [-h] -i INPUT [--proto PROTO] [--json JSON] [--gzip GZIP] [-sd]\n [-v] [-s]\n\nRocket League replay parsing and analysis.\n\noptional arguments:\n -h, --help show this help message and exit\n -i INPUT, --input INPUT\n Path to replay file that will be analyzed. Carball\n expects a raw replay file unless --skip-decompile is\n provided.\n --proto PROTO The result of the analysis will be saved to this file\n in protocol buffers format.\n --json JSON The result of the analysis will be saved to this file\n in json file format. This is not the decompiled replay\n json from rattletrap.\n --gzip GZIP The pandas dataframe will be saved to this file in a\n compressed gzip format.\n -sd, --skip-decompile\n If set, carball will treat the input file as a json\n file that Rattletrap outputs.\n -v, --verbose Set the logging level to INFO. To set the logging\n level to DEBUG use -vv.\n -s, --silent Disable logging altogether.\n```\n\n## Pipeline\n![pipeline is in Parserformat.png](Parser%20format.png)\n\nIf you want to add a new stat it is best to do it in the advanced stats section of the pipeline.\nYou should look at:\n\n[Stat base classes](carball/analysis/stats/stats.py)\n\n[Where you add a new stat](carball/analysis/stats/stats_list.py)\n\nIf you want to see the output format of the stats created you can look [here](api)\n\nCompile the proto files by running in this directory\n`setup.bat` (Windows) or `setup.sh` (Linux/mac)\n\n[![Build Status](https://travis-ci.org/SaltieRL/carball.svg?branch=master)](https://travis-ci.org/SaltieRL/carball)\n[![codecov](https://codecov.io/gh/SaltieRL/carball/branch/master/graph/badge.svg)](https://codecov.io/gh/SaltieRL/carball)\n\n\n## Tips\n\nLinux set `python3.6` as `python`:\n```Python3\nsudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1\n```\nThis assumes you already have 3.6 installed.\n\nLinux Error (Potential):\n`PermissionError: [Errno 13] Permission denied: 'carball/rattletrap/rattletrap-6.2.2-linux'`\nFix:\n`chmod +x \"carball/rattletrap/rattletrap-6.2.2-linux\"`\n\n\n## Developing\n\nFor testing you must run pytest. For ides you can configure them to use the pytest runner.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SaltieRL/carball", "keywords": "rocket-league", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "carball", "package_url": "https://pypi.org/project/carball/", "platform": "", "project_url": "https://pypi.org/project/carball/", "project_urls": { "Homepage": "https://github.com/SaltieRL/carball" }, "release_url": "https://pypi.org/project/carball/0.6.32/", "requires_dist": null, "requires_python": "", "summary": "Rocket League replay parsing and analysis.", "version": "0.6.32" }, "last_serial": 5992938, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "87bdf804294afe5482b651c2c545ff0e", "sha256": "1c7287fbefae4b75683293888f98abdb7abab8d6892001bc06b56eaab6b6d913" }, "downloads": -1, "filename": "carball-0.1.1.tar.gz", "has_sig": false, "md5_digest": "87bdf804294afe5482b651c2c545ff0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11782001, "upload_time": "2018-09-05T21:31:06", "url": "https://files.pythonhosted.org/packages/71/15/29ea0ba16e9d7ad73373ca51d146ba08229d8ae381d2b0705abfd9e44df6/carball-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "638a6de27a3c7875be8e0c7e62d9c856", "sha256": "f4669c8968af74b6cd83f2d4e4ec54f70d2a08faef47c6ae1cf745d7d9ec162e" }, "downloads": -1, "filename": "carball-0.2.0.tar.gz", "has_sig": false, "md5_digest": "638a6de27a3c7875be8e0c7e62d9c856", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11783743, "upload_time": "2018-09-05T22:09:34", "url": "https://files.pythonhosted.org/packages/45/62/b2ece124b5c183cfcd4fc841b16d8dd5f7e8d10b114fa92acadf17630864/carball-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b6750b95ebfb199bf0da50ff3c3846a3", "sha256": "ae5b0751459fe87d74e2cca0a24f2a65f4b64a49eadcdccc4e186f77368d30a3" }, "downloads": -1, "filename": "carball-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b6750b95ebfb199bf0da50ff3c3846a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11822108, "upload_time": "2018-09-06T14:36:59", "url": "https://files.pythonhosted.org/packages/47/57/ac2b38d2791c6e646acc9cb6616cfd62d7887afd1827d38095cfa18fff2f/carball-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "53ea7936d47a1fdeae6f5f712de7471f", "sha256": "9173171409ac4ae9d6f459a35524347e1a8194b608053c19320692fbf840c78f" }, "downloads": -1, "filename": "carball-0.2.2.tar.gz", "has_sig": false, "md5_digest": "53ea7936d47a1fdeae6f5f712de7471f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11822249, "upload_time": "2018-09-06T16:47:34", "url": "https://files.pythonhosted.org/packages/4c/33/0eb0171da1c597758964c3a3f52f06cb16b4a227c0ef853b8c6ac61d89ea/carball-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "101e0bdd229eab5ec104c79ae32e72c3", "sha256": "e8608cb6e7b67a37907772cad934d953a1cd43d4f755235cd32d27e25e1dc418" }, "downloads": -1, "filename": "carball-0.2.3.tar.gz", "has_sig": false, "md5_digest": "101e0bdd229eab5ec104c79ae32e72c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11822274, "upload_time": "2018-09-07T19:54:34", "url": "https://files.pythonhosted.org/packages/8d/f0/12d403b7c9ea9a3564750f3b9a5bcac8020db17abb60183fd5787a110d2f/carball-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "18516fd849cbd4a3277a40421bf94908", "sha256": "fcba3abc68cd843a54fdcef271fa12bf168127a39ee03472c2e60ce9c1215e62" }, "downloads": -1, "filename": "carball-0.3.0.tar.gz", "has_sig": false, "md5_digest": "18516fd849cbd4a3277a40421bf94908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11822934, "upload_time": "2018-09-11T16:16:37", "url": "https://files.pythonhosted.org/packages/67/32/04f6131b050029c7182b39e63fbdf7d06b3869b4a007019ced425d943f57/carball-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "e2ddd67bd394cf88f9c654b55d564120", "sha256": "e8a7f7d2db30327115c6aa30b4ac414f9d5c6c0e6574445c248703cb13fa4672" }, "downloads": -1, "filename": "carball-0.3.1.tar.gz", "has_sig": false, "md5_digest": "e2ddd67bd394cf88f9c654b55d564120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11822953, "upload_time": "2018-09-11T18:48:47", "url": "https://files.pythonhosted.org/packages/51/6c/98dc6f4b7291e9f1366631d6a8d110864f13a5c5ae4ad452626de3a598e4/carball-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ac0e5013e74e8193c2e79826df514bcb", "sha256": "0e77b8e612c63c525cda5fab1fe88e9958f44309146cf53c1bd2d866cd353f50" }, "downloads": -1, "filename": "carball-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ac0e5013e74e8193c2e79826df514bcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11824919, "upload_time": "2018-09-21T01:53:15", "url": "https://files.pythonhosted.org/packages/ed/d1/4ce93bc1aa7d23190a2f96e5a58d2baf0a442cb809dea0e3cc8106accb96/carball-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "35432aecebcc6eac313195af5047abe3", "sha256": "551ba1b04aebcd62f25cb7ca8ed397f6b7d0698bbb63a70dc655554bec321279" }, "downloads": -1, "filename": "carball-0.4.1.tar.gz", "has_sig": false, "md5_digest": "35432aecebcc6eac313195af5047abe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11825554, "upload_time": "2018-09-21T03:48:34", "url": "https://files.pythonhosted.org/packages/b6/03/097151ddc35b477e3d99c8eb413c21fe59c938822b47643578d1cf38e0a2/carball-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "c03cf81e06cb61b280cd76e8c15bb6a8", "sha256": "755c334d06ab64ce3e9d0c28fbed026a306af258dcc3fee76a1a24676bdf4170" }, "downloads": -1, "filename": "carball-0.4.2.tar.gz", "has_sig": false, "md5_digest": "c03cf81e06cb61b280cd76e8c15bb6a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11824719, "upload_time": "2018-09-21T19:19:58", "url": "https://files.pythonhosted.org/packages/fd/45/3c87f344ff5b3175258dd73f317519ca6901c92abf4f95085849d5354ad8/carball-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "c6a297405c1fc2668becafec3c1f8a12", "sha256": "8db436fa893614d11c65a6352c7ad65625bf1343d3094236d236676391eeaf8c" }, "downloads": -1, "filename": "carball-0.4.3.tar.gz", "has_sig": false, "md5_digest": "c6a297405c1fc2668becafec3c1f8a12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11826546, "upload_time": "2018-09-23T16:50:29", "url": "https://files.pythonhosted.org/packages/1b/68/4e16111ad70f54dd7dcad1d8a422aa3a456081103be408c0969631ca219d/carball-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "0129b1b8a6308eb293cbe767d83f3d6f", "sha256": "eeb7edf749aaac3498b6fa2ebfa9f7b12022c566cc2f7d4770e37a92c9cbd569" }, "downloads": -1, "filename": "carball-0.5.0.tar.gz", "has_sig": false, "md5_digest": "0129b1b8a6308eb293cbe767d83f3d6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11830048, "upload_time": "2018-09-27T16:58:07", "url": "https://files.pythonhosted.org/packages/77/6f/ac1f1fb85d2fa53508629e1c04e7195c19ccfa90e752625f5eb612761924/carball-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f3bcccadb0860d8a4645699f664a613a", "sha256": "e51bd4ddfddf9456d16e21dc4097cf91d72b8f22e4888dfe870e70264f0a374d" }, "downloads": -1, "filename": "carball-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f3bcccadb0860d8a4645699f664a613a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11836011, "upload_time": "2018-10-01T14:24:32", "url": "https://files.pythonhosted.org/packages/c5/57/e7d0f1509f915b54635ec15f6c52cb515e1321216c7ccd64be7193f4067c/carball-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "6e8f2f43d65e2bd4f4b6921f7328ff9d", "sha256": "e3c18cd9241fcbe3e501fd31657939b1035c49eb11ad03a59a95ff32a4525a53" }, "downloads": -1, "filename": "carball-0.5.2.tar.gz", "has_sig": false, "md5_digest": "6e8f2f43d65e2bd4f4b6921f7328ff9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11836457, "upload_time": "2018-10-01T15:30:55", "url": "https://files.pythonhosted.org/packages/d4/19/5674646d360991b5fbc9f0780bbc607b5161d9e4fd0da3a05bd304e41223/carball-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "e70c167c396a0716b7db316bf93e176d", "sha256": "e28f34e95f7c453b1c0e7aa5e21df63f185db03c60a338dcded0e48ccb19ca35" }, "downloads": -1, "filename": "carball-0.5.3.tar.gz", "has_sig": false, "md5_digest": "e70c167c396a0716b7db316bf93e176d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11836468, "upload_time": "2018-10-01T20:19:57", "url": "https://files.pythonhosted.org/packages/15/55/d5b5f6c7a454312ba28cb5f8a8c3bf4a7f1af5fb9588d9f2fdd33327de41/carball-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "4f28298754e946f6d527efb0e2bc922c", "sha256": "d7a1345f85fd64d51402e81d9cff2a92d8bf10fa015ea8887c7471c93e49b8c5" }, "downloads": -1, "filename": "carball-0.5.4.tar.gz", "has_sig": false, "md5_digest": "4f28298754e946f6d527efb0e2bc922c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11838974, "upload_time": "2018-10-02T16:38:12", "url": "https://files.pythonhosted.org/packages/15/f2/0f63cb338435ac73ada3d728171a624397530c76a4b39b59f4fadc84f927/carball-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "728a381f72f411c1ccf066cba917a227", "sha256": "c3321aa47b4c4410eb36945f5e5c38a0edba7e26f38001b17c5199a698fa9e49" }, "downloads": -1, "filename": "carball-0.5.5.tar.gz", "has_sig": false, "md5_digest": "728a381f72f411c1ccf066cba917a227", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11839078, "upload_time": "2018-10-02T21:15:41", "url": "https://files.pythonhosted.org/packages/7c/b2/cf4550d0e327c9bb73a081794137edb017040bd01d06bf8ebb905bc11f2f/carball-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "2dd2344fd1a8207e229298d69ebcb60d", "sha256": "381c0014948a9a47132f4d3d1263580589f8f569a05436953f3bcbee10eabe5d" }, "downloads": -1, "filename": "carball-0.5.6.tar.gz", "has_sig": false, "md5_digest": "2dd2344fd1a8207e229298d69ebcb60d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11839294, "upload_time": "2018-10-03T19:20:22", "url": "https://files.pythonhosted.org/packages/a0/21/1687190771c3a6e4352876f90919caeca342e3732ed82cae2d50a1f809de/carball-0.5.6.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "348c6b7878249477eb5d7dea7f7c8af1", "sha256": "4189b9443309e46bc0bdd312268f2ea78e4994b61c28dce83ce8ccddeba0fd22" }, "downloads": -1, "filename": "carball-0.6.0.tar.gz", "has_sig": false, "md5_digest": "348c6b7878249477eb5d7dea7f7c8af1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11840704, "upload_time": "2018-10-10T15:12:54", "url": "https://files.pythonhosted.org/packages/c6/6c/9f699eb6cd9db661856a094ea87ec3300d9f727bcdf525ff261377fd30c8/carball-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "f2fc3b3909450e1fb53ffbd7ba492e2d", "sha256": "6236de4d431aa751bf16de15dd6f1227e4efc0c6e4975d50d213cabf19a6c8aa" }, "downloads": -1, "filename": "carball-0.6.1.tar.gz", "has_sig": false, "md5_digest": "f2fc3b3909450e1fb53ffbd7ba492e2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11843245, "upload_time": "2018-10-12T22:55:21", "url": "https://files.pythonhosted.org/packages/fd/99/81084ca1f6348b4527621b0031111824a8d63bda91bfdb2765191b8caa80/carball-0.6.1.tar.gz" } ], "0.6.10": [ { "comment_text": "", "digests": { "md5": "b442cb21df607bf8a4e28d82ceff0c68", "sha256": "e83ee733e4e00c6d51fd40876335cdd2c80788eb6420983039a6dc34704a89fe" }, "downloads": -1, "filename": "carball-0.6.10.tar.gz", "has_sig": false, "md5_digest": "b442cb21df607bf8a4e28d82ceff0c68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14185023, "upload_time": "2019-05-04T00:29:56", "url": "https://files.pythonhosted.org/packages/b2/0f/b820feafb08c37d29e8c37935958a70267be8ade801d0903d0c45288cb12/carball-0.6.10.tar.gz" } ], "0.6.11": [ { "comment_text": "", "digests": { "md5": "7671871c3d27e14cf3a917b2b77986da", "sha256": "2c191f5cd8e32111110ecc742c151a0b8bcec2d02cfcb6e6ef662be1bbce1588" }, "downloads": -1, "filename": "carball-0.6.11.tar.gz", "has_sig": false, "md5_digest": "7671871c3d27e14cf3a917b2b77986da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 105083, "upload_time": "2019-05-05T00:23:24", "url": "https://files.pythonhosted.org/packages/09/10/96f1562fcd5025c3621b5dffcf013bfbaf1574553d2210229886d07f322b/carball-0.6.11.tar.gz" } ], "0.6.12": [ { "comment_text": "", "digests": { "md5": "fe9e83890fb869b5029918cc70ccfc5f", "sha256": "ebc0fa6e84069f774bce23d1f2578af683c801071b50d1c1ed27f93c9e91b9d7" }, "downloads": -1, "filename": "carball-0.6.12.tar.gz", "has_sig": false, "md5_digest": "fe9e83890fb869b5029918cc70ccfc5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 105064, "upload_time": "2019-05-05T00:32:16", "url": "https://files.pythonhosted.org/packages/09/67/0f4d8cbb9edb10b49c75f16b05c766d4718096cce40d259b8586d7744283/carball-0.6.12.tar.gz" } ], "0.6.13": [ { "comment_text": "", "digests": { "md5": "74a91af20947d798ab769283fa81ed4e", "sha256": "2d1482e6b63020bfc0b65d058ec1b3aef4dbdfd97e6bc6ccf68520b32dc5b5ae" }, "downloads": -1, "filename": "carball-0.6.13.tar.gz", "has_sig": false, "md5_digest": "74a91af20947d798ab769283fa81ed4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107580, "upload_time": "2019-05-05T00:47:21", "url": "https://files.pythonhosted.org/packages/b2/de/0ec2af929d4293e893e406211d22222fd49faae527d217d7cc731e09108c/carball-0.6.13.tar.gz" } ], "0.6.14": [ { "comment_text": "", "digests": { "md5": "f8219b7888a18e964a3ef14dc1454c5d", "sha256": "9299657f1a5ddd777e6faa4c6bbea68fd2a77b4febebf2167d2cc121dba232e1" }, "downloads": -1, "filename": "carball-0.6.14.tar.gz", "has_sig": false, "md5_digest": "f8219b7888a18e964a3ef14dc1454c5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107889, "upload_time": "2019-05-05T03:11:17", "url": "https://files.pythonhosted.org/packages/d7/8f/0d65022ecd82709a2a5eac30e7f2e71aff2473aa2cf7fce94dfa6b1cc992/carball-0.6.14.tar.gz" } ], "0.6.15": [ { "comment_text": "", "digests": { "md5": "fe899152308caf1dac4fe754c5c974c0", "sha256": "fc5e5d1a8f908f07ff45f3fb0ebb947a979d91c4dc6c4e7740002eefc60f9b98" }, "downloads": -1, "filename": "carball-0.6.15-py3-none-any.whl", "has_sig": false, "md5_digest": "fe899152308caf1dac4fe754c5c974c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4779757, "upload_time": "2019-05-07T05:11:50", "url": "https://files.pythonhosted.org/packages/3a/a8/79159ac0ba827e1788730b61121bd3bcb14d6287d9e582d7bfe0054335f5/carball-0.6.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96e6c5c3edbd6c0b516ae9ff21586279", "sha256": "82c856d8fbdea51e125f8cf03fafd39a5c6520f41c65a52ac0f60cb933c80a42" }, "downloads": -1, "filename": "carball-0.6.15.tar.gz", "has_sig": false, "md5_digest": "96e6c5c3edbd6c0b516ae9ff21586279", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4668849, "upload_time": "2019-05-07T05:11:57", "url": "https://files.pythonhosted.org/packages/bb/9c/5f060ae8a4f11881d171fcee89a5ec046bcd0243567300d22406b597f6a8/carball-0.6.15.tar.gz" } ], "0.6.16": [ { "comment_text": "", "digests": { "md5": "d976c902d0c21a7f2661acfa0358b485", "sha256": "3786035b3c4e320a48287be44beb189bd278d8f02acf5fe535a6997bd6d004a5" }, "downloads": -1, "filename": "carball-0.6.16.tar.gz", "has_sig": false, "md5_digest": "d976c902d0c21a7f2661acfa0358b485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 113873, "upload_time": "2019-05-07T19:29:23", "url": "https://files.pythonhosted.org/packages/95/5b/621dfb898f18bf07e2a8b70ba2a8a4fbb5dec8312fde724f4facb97c815e/carball-0.6.16.tar.gz" } ], "0.6.17": [ { "comment_text": "", "digests": { "md5": "97e6eb18012a3aaf76ebf821c6fdd381", "sha256": "70b95d93d29541fefba0fad50508fb4df943d0fc07d0ed8ba509885f81470c38" }, "downloads": -1, "filename": "carball-0.6.17.tar.gz", "has_sig": false, "md5_digest": "97e6eb18012a3aaf76ebf821c6fdd381", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4669822, "upload_time": "2019-05-07T19:48:57", "url": "https://files.pythonhosted.org/packages/40/24/fa55336c2f5a8d92ade54dc52fb6682994ee1528b5c2ec14c08d2f30f260/carball-0.6.17.tar.gz" } ], "0.6.18": [ { "comment_text": "", "digests": { "md5": "9015d8b51619a2fc4bf5a24bac1ae1f2", "sha256": "34cb414902357c9a5f75ddebf67ad6f6c5b76eb61eafe4ad2429af563180ebb8" }, "downloads": -1, "filename": "carball-0.6.18.tar.gz", "has_sig": false, "md5_digest": "9015d8b51619a2fc4bf5a24bac1ae1f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4670155, "upload_time": "2019-05-07T20:02:42", "url": "https://files.pythonhosted.org/packages/0d/54/d0d79f9373d38b256d5a96f9f32e681883626ba5d3780dfd60f5bfbe9ca3/carball-0.6.18.tar.gz" } ], "0.6.19": [ { "comment_text": "", "digests": { "md5": "ebb7a6163275620f592ccdc5b872db70", "sha256": "b664a846b9c85e4681c0519ce43d389e20b4ed42e24ad1e851d4f6948920d52c" }, "downloads": -1, "filename": "carball-0.6.19.tar.gz", "has_sig": false, "md5_digest": "ebb7a6163275620f592ccdc5b872db70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4670203, "upload_time": "2019-05-07T20:23:25", "url": "https://files.pythonhosted.org/packages/b2/be/ba1e61f3e3db0fcc4ba7d4cb30ea0237001241d0915095644b8189be05ec/carball-0.6.19.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "78a16050d7ad540f33f329d94cf90f6f", "sha256": "7e4cbc633b56e1b77431946e849a1637c630f0107b78d856304c868177745f27" }, "downloads": -1, "filename": "carball-0.6.2.tar.gz", "has_sig": false, "md5_digest": "78a16050d7ad540f33f329d94cf90f6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11843410, "upload_time": "2018-10-26T16:32:26", "url": "https://files.pythonhosted.org/packages/7b/b9/d3522e0fc73a906f0e04195a0a1e1c4ddb113effd736ee518905a485273d/carball-0.6.2.tar.gz" } ], "0.6.20": [ { "comment_text": "", "digests": { "md5": "70f226ca534e84bb428c7667f7d9b5e6", "sha256": "cef8a1c4de39e115164b659b53eca835da099ad7196945f7e76206c04ad1d069" }, "downloads": -1, "filename": "carball-0.6.20.tar.gz", "has_sig": false, "md5_digest": "70f226ca534e84bb428c7667f7d9b5e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4669987, "upload_time": "2019-05-15T23:50:26", "url": "https://files.pythonhosted.org/packages/bf/42/e592ad907f85eb5a9e28d86c0ef66e4fe3da77d967efba22c5b9fd1272b2/carball-0.6.20.tar.gz" } ], "0.6.21": [ { "comment_text": "", "digests": { "md5": "fd717bc76ca9324d00994a3aa10e7338", "sha256": "b86b63908805faa2953f99909bc82dd1e6339cb5f2cd6d6e8f1acca8fcb35305" }, "downloads": -1, "filename": "carball-0.6.21.tar.gz", "has_sig": false, "md5_digest": "fd717bc76ca9324d00994a3aa10e7338", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4698125, "upload_time": "2019-06-05T20:56:07", "url": "https://files.pythonhosted.org/packages/5d/49/4d61747010f03003e06b128b87748a3c17b28bc4a2d11f567a1835979384/carball-0.6.21.tar.gz" } ], "0.6.22": [ { "comment_text": "", "digests": { "md5": "035bd13308abf3cb0e68b0c29a7d2819", "sha256": "5faf169a114e4ad8dc5d13ab6c7fb485c0095439ac3c35a209ebde07c25ae09b" }, "downloads": -1, "filename": "carball-0.6.22.tar.gz", "has_sig": false, "md5_digest": "035bd13308abf3cb0e68b0c29a7d2819", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4698264, "upload_time": "2019-06-05T21:32:13", "url": "https://files.pythonhosted.org/packages/8d/6d/6c62f97329a8996736c7e596b1ad97e23504fa58090dd1b27864d53f230e/carball-0.6.22.tar.gz" } ], "0.6.23": [ { "comment_text": "", "digests": { "md5": "0704bb36f733d5ea1a9f4ce293bc681a", "sha256": "9e28747bc080660062758f834c791113672a84019ed2883d92dfe78a327822b0" }, "downloads": -1, "filename": "carball-0.6.23.tar.gz", "has_sig": false, "md5_digest": "0704bb36f733d5ea1a9f4ce293bc681a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4698208, "upload_time": "2019-06-06T12:15:01", "url": "https://files.pythonhosted.org/packages/32/0c/917bb0c64d253b6fdd995460a6984c69b045058011de57a7f54719468731/carball-0.6.23.tar.gz" } ], "0.6.25": [ { "comment_text": "", "digests": { "md5": "8d60202fb0c405e4fb930be3a225cdad", "sha256": "b44a2e170f2257a57da3be6f74b31b67d80337658e711c9afe706efa0b07d51d" }, "downloads": -1, "filename": "carball-0.6.25.tar.gz", "has_sig": false, "md5_digest": "8d60202fb0c405e4fb930be3a225cdad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4701486, "upload_time": "2019-09-02T07:04:17", "url": "https://files.pythonhosted.org/packages/bf/5c/06b0b7dcc577de40cbc9b0b12ba030c01f1ca6fe1ace82741effddbe282f/carball-0.6.25.tar.gz" } ], "0.6.26": [ { "comment_text": "", "digests": { "md5": "427462ff9ec7e2834299c40e76645edf", "sha256": "f56d44c2e35a4893eed476ac3da53b45072ef3e125f34c459e4c979a2098053d" }, "downloads": -1, "filename": "carball-0.6.26.tar.gz", "has_sig": false, "md5_digest": "427462ff9ec7e2834299c40e76645edf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4699610, "upload_time": "2019-09-02T07:09:55", "url": "https://files.pythonhosted.org/packages/e3/27/78024749a0d11635582b69dfcbee08ccfbd780a23daa3b5ce47ad32ea907/carball-0.6.26.tar.gz" } ], "0.6.27": [ { "comment_text": "", "digests": { "md5": "b836bb8c9f952f8eee5b6c4083f6ee55", "sha256": "16f3eb785e348494a6b7fc51b30fd72a93be55331fe7818b4a2531b3b9ec67d9" }, "downloads": -1, "filename": "carball-0.6.27.tar.gz", "has_sig": false, "md5_digest": "b836bb8c9f952f8eee5b6c4083f6ee55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4700401, "upload_time": "2019-09-03T01:51:45", "url": "https://files.pythonhosted.org/packages/68/5c/ca22548c6dda12fd3d4036f94fba7e2ecd9ad002c28af5899dcbc9593c2c/carball-0.6.27.tar.gz" } ], "0.6.28": [ { "comment_text": "", "digests": { "md5": "54ecd3bd3f92d1bfc4ca242cf558ea82", "sha256": "d8c2fffe79c0d8807011fa9ca73827c6aa0ad719b5da54a804c00d9736f4dc77" }, "downloads": -1, "filename": "carball-0.6.28.tar.gz", "has_sig": false, "md5_digest": "54ecd3bd3f92d1bfc4ca242cf558ea82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4706088, "upload_time": "2019-09-08T04:37:20", "url": "https://files.pythonhosted.org/packages/6d/f7/51be16e2a7e433b16ace6af29b48ae823bc1884288c19b430293ce5ddbef/carball-0.6.28.tar.gz" } ], "0.6.29": [ { "comment_text": "", "digests": { "md5": "63a3048eb97800e9ad6420a460b64d6c", "sha256": "d833c0ff06b8f54a4fc4b4b72370cd13cb8e13fa32caa56bbe2377cc210f6548" }, "downloads": -1, "filename": "carball-0.6.29.tar.gz", "has_sig": false, "md5_digest": "63a3048eb97800e9ad6420a460b64d6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4703845, "upload_time": "2019-09-08T04:39:49", "url": "https://files.pythonhosted.org/packages/ea/52/dad1f4ed5365d3534ac37f44e4c7217dc93b6dd5810224f4ac995e380f18/carball-0.6.29.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "cb8f8fd0cf0bade1b725910a381fe193", "sha256": "f3ab747c3411b1fc091eea71da287374deaa2345f9c46b471c07f547a0a721fd" }, "downloads": -1, "filename": "carball-0.6.3.tar.gz", "has_sig": false, "md5_digest": "cb8f8fd0cf0bade1b725910a381fe193", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11844296, "upload_time": "2018-11-29T16:12:32", "url": "https://files.pythonhosted.org/packages/92/11/86834f0a5690068d6fa86e8aa267767a55860147d04646522abfd2a2aa9e/carball-0.6.3.tar.gz" } ], "0.6.30": [ { "comment_text": "", "digests": { "md5": "f300b8c82e8ca85558802ff2a737122a", "sha256": "1deb52a43439961fe7b688a13a29b5920e9aef9516b86a521ffcb4a943572180" }, "downloads": -1, "filename": "carball-0.6.30.tar.gz", "has_sig": false, "md5_digest": "f300b8c82e8ca85558802ff2a737122a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4715467, "upload_time": "2019-10-11T17:55:57", "url": "https://files.pythonhosted.org/packages/2f/dc/5a9f721fe26e130d53d47d3d514b6b251fb20229d23e8d86aedd7678c1b2/carball-0.6.30.tar.gz" } ], "0.6.31": [ { "comment_text": "", "digests": { "md5": "35831afdad3fd277f6d557a9a7fbc08e", "sha256": "92501ab5ceef5b5d94c90931a979a60ea98129d1523be1b4dc602357420fe626" }, "downloads": -1, "filename": "carball-0.6.31.tar.gz", "has_sig": false, "md5_digest": "35831afdad3fd277f6d557a9a7fbc08e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4715498, "upload_time": "2019-10-12T17:11:44", "url": "https://files.pythonhosted.org/packages/9b/86/75ef6d665d27fdf2faf1c16308b06a58d238d3da311b91c77c341d3ecf54/carball-0.6.31.tar.gz" } ], "0.6.32": [ { "comment_text": "", "digests": { "md5": "b8ddfc77582fb1a8650d586c07b068e5", "sha256": "63525a4d62ca06682a237e7f41aee80d9736d7d34ad09b61e2a11c6c7234484a" }, "downloads": -1, "filename": "carball-0.6.32.tar.gz", "has_sig": false, "md5_digest": "b8ddfc77582fb1a8650d586c07b068e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5125773, "upload_time": "2019-10-18T00:24:32", "url": "https://files.pythonhosted.org/packages/a6/ab/6a970e45fc74101f0a4357dd12d70d1edbbda5be3495d9a9883fca861e60/carball-0.6.32.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "d2872d735d6ccf9969c8ed27debc595a", "sha256": "37f9a6d969591c2ab193ee124683a10ae612203c8240d20b42b877675575997b" }, "downloads": -1, "filename": "carball-0.6.4.tar.gz", "has_sig": false, "md5_digest": "d2872d735d6ccf9969c8ed27debc595a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14037250, "upload_time": "2019-01-19T22:38:46", "url": "https://files.pythonhosted.org/packages/19/66/18228cb5dd0eea439868e82891da151844eae9847bd9db854d56b8fec773/carball-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "e6808d8ea8c06493fb2891948afe4496", "sha256": "95ff5394d8f1106e283616ddc31cce869c490da230df299910aeeb59cf5b36ed" }, "downloads": -1, "filename": "carball-0.6.5.tar.gz", "has_sig": false, "md5_digest": "e6808d8ea8c06493fb2891948afe4496", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14220123, "upload_time": "2019-02-21T02:18:26", "url": "https://files.pythonhosted.org/packages/65/94/d2c28436572773177f2539b65722589ffb70e5ed368931a2743e78c8b998/carball-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "9bd524324974d2c6b263b059bc4f4e2f", "sha256": "98868810212d0119020af63bc56bb2a87a6d55545f16990b67ab74405e5bdff3" }, "downloads": -1, "filename": "carball-0.6.6.tar.gz", "has_sig": false, "md5_digest": "9bd524324974d2c6b263b059bc4f4e2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14173607, "upload_time": "2019-03-02T06:24:12", "url": "https://files.pythonhosted.org/packages/67/81/1a29ced2472231685ff66fb52acf614bc7a0b8ae01d32a5b7a4802df8abe/carball-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "1116e051158b242f8236b8f4546ef940", "sha256": "e87c86ce342bef89b71706d39ed29ba7472ed88bbaebc8a725bc284e713aaa92" }, "downloads": -1, "filename": "carball-0.6.7.tar.gz", "has_sig": false, "md5_digest": "1116e051158b242f8236b8f4546ef940", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14173416, "upload_time": "2019-03-20T17:06:42", "url": "https://files.pythonhosted.org/packages/d7/10/1e54e309a41d6cc2283b690ca30c4b0acb7cde80116bcb9917ecc7f35d5f/carball-0.6.7.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "c0c62cb07ac01c9a0f700088a73fb225", "sha256": "c1406e93e8f63a4550372a8f4e7e4f67ceb7fddad01842479680389e4b28d61e" }, "downloads": -1, "filename": "carball-0.6.8.tar.gz", "has_sig": false, "md5_digest": "c0c62cb07ac01c9a0f700088a73fb225", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14185005, "upload_time": "2019-04-20T19:24:41", "url": "https://files.pythonhosted.org/packages/57/f2/aa9f52e484ae5cd4a489e83e215f7689a4a91c88cbe2fdda3ef7e7a92c68/carball-0.6.8.tar.gz" } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "2e8e9d777c76d76b8e29e5c4d2f2a135", "sha256": "1f6b077de802c77964503ce3b4e977fd3e4d09db9d3396b54728887ebb043568" }, "downloads": -1, "filename": "carball-0.6.9.tar.gz", "has_sig": false, "md5_digest": "2e8e9d777c76d76b8e29e5c4d2f2a135", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14184995, "upload_time": "2019-04-20T20:06:14", "url": "https://files.pythonhosted.org/packages/bc/9c/6ee6b84d1d060a4e7dee806bfaa2380ab2a4a3e1eb8e113116349818bdc4/carball-0.6.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b8ddfc77582fb1a8650d586c07b068e5", "sha256": "63525a4d62ca06682a237e7f41aee80d9736d7d34ad09b61e2a11c6c7234484a" }, "downloads": -1, "filename": "carball-0.6.32.tar.gz", "has_sig": false, "md5_digest": "b8ddfc77582fb1a8650d586c07b068e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5125773, "upload_time": "2019-10-18T00:24:32", "url": "https://files.pythonhosted.org/packages/a6/ab/6a970e45fc74101f0a4357dd12d70d1edbbda5be3495d9a9883fca861e60/carball-0.6.32.tar.gz" } ] }