{ "info": { "author": "Aleksandr Lizin", "author_email": "sogimu@nxt.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: Freely Distributable", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development", "Topic :: Software Development :: Build Tools", "Topic :: System", "Topic :: System :: Operating System", "Topic :: System :: Shells" ], "description": "# scenarist.py\n\n[![Build Status](http://sogimu.fvds.ru:8080/buildStatus/icon?job=scenarist.py/Astralinux_1.11)](http://sogimu.fvds.ru:8080/job/scenarist.py/job/Astralinux_1.11/) Astralinux 1.11, master\n\n## Description\nMake-like utility to execute platform-dependent scripts (scenarios) written in Python 2.7. Format of scenario-name consist information about platform it written. Scenarios consist of targets.\n\n* **Automatic script (scenario) selection for the current platform**\n File names of scenarios may consists up to three parts joined by '_' (underscore).\n Parts:\n * OS name - mandatory part. It can be Linux or Windows\n * Distrib name - not a mandatory part. It specify distribution name. Example: Ubuntu\n * Distrib version - not a mandatory part. It specify distribution version. Example: 16.04\n Examples of scenarios names:\n * Linux_Ubuntu_16.04.scenario\n * Linux_Ubuntu.scenario\n * Linux.scenario\n Name of scenario gives ability to choose most suitabe scenario for current platform through comparison scenario name and platform properties.\n\n* **Target-body shifting**\n Body of target may shifted to right by tabs of spacies.\n\n* **Target inheritance**\n If calling target not decribed in most suitable scenario for current platform, target will be searched in more general scenario.\n Example: if Linux_Ubuntu_16.04.scenario not consist target 'build' scenarist will try search 'build' in scenario Linux_Ubuntu.scenario.\n\n## To install or upgrade\nPip package page: https://pypi.python.org/pypi/build_scenarist\n```\n# pip install -U build_scenarist\n```\n\n## Example\n### Linux.scenario\n```python\n[install_deps]\nrun(\"apt-get update\")\nrun(\"apt-get -y install git cmake build-essential freeglut3-dev freeglut3 libxmu-dev libxi-dev\")\n\n[init]\nrun(\"git submodule update --init --recursive\")\n\n[build]\nif not exists(\"./build\"):\n makedirs(\"./build\")\nwith cd(\"./build\"):\n run(\"cmake ..\")\n run(\"make -j 2\")\n\n[run_unit-tests]\nwith cd(\"./build/tests/\"):\n run(\"./unit-tests/tests\")\n```\n### How use\n```bash\nscenarist.py run install_deps init build run_unit-tests\n```\n\n## Similar utilities\n* [dapp](https://github.com/flant/dapp)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/sogimu/scenarist", "keywords": "CI,ci,crossplatform,build,tool,dev,shell", "license": "", "maintainer": "", "maintainer_email": "", "name": "build_scenarist", "package_url": "https://pypi.org/project/build_scenarist/", "platform": "", "project_url": "https://pypi.org/project/build_scenarist/", "project_urls": { "Homepage": "http://github.com/sogimu/scenarist" }, "release_url": "https://pypi.org/project/build_scenarist/1.0.5/", "requires_dist": null, "requires_python": "", "summary": "Make-like utility to execute platform-dependent scripts (scenarios) written in Python 2.7. Format of scenario-name consist information about platform it written. Scenarios consist of targets", "version": "1.0.5" }, "last_serial": 4464430, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "afea9095b8e6a6e98e2e81bb31d1c5a8", "sha256": "7dc8b2308f5f1cb06eee74e417479bcf07ccd7926351c08f5a3fc37a6b9a371d" }, "downloads": -1, "filename": "build_scenarist-0.10.0.tar.gz", "has_sig": false, "md5_digest": "afea9095b8e6a6e98e2e81bb31d1c5a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5736, "upload_time": "2017-12-12T10:03:17", "url": "https://files.pythonhosted.org/packages/f3/e3/61a0e889e2716de99c4d0ea489c6957cf8e86696372f9443a84494c2465a/build_scenarist-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "01911b6ef5d07d0fe178323b3a9daa73", "sha256": "50fc3494ba6400cad9597d0e9f0a6724533a6a91f30ca7f5861dd418d803f0ab" }, "downloads": -1, "filename": "build_scenarist-0.10.1.tar.gz", "has_sig": false, "md5_digest": "01911b6ef5d07d0fe178323b3a9daa73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5713, "upload_time": "2017-12-12T10:16:51", "url": "https://files.pythonhosted.org/packages/c5/69/cef5eb9cdefed566af166e415a681f9c62c4b981bdd14eb400fb68bc4b6b/build_scenarist-0.10.1.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "6fc63c2951057e60619661fa4fae6e4e", "sha256": "cfd809ffd35e6ede7ab06ba18d4d7bbe2c714597a84a4aa913cd12d7cb4716af" }, "downloads": -1, "filename": "build_scenarist-0.5.6.zip", "has_sig": false, "md5_digest": "6fc63c2951057e60619661fa4fae6e4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6807, "upload_time": "2017-03-24T10:07:42", "url": "https://files.pythonhosted.org/packages/f4/ca/629cbe8c288f04c7ddc7f7ce0bba1e2e7122fcdc98b2f8e494402ad5cc94/build_scenarist-0.5.6.zip" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "9d89e993368ca27252641b4792059b90", "sha256": "ed00b9c4941d061328b2b6e8ffd20fccc3ec3d2056d97cf6e178103e0d5b4e75" }, "downloads": -1, "filename": "build_scenarist-0.6.1.tar.gz", "has_sig": false, "md5_digest": "9d89e993368ca27252641b4792059b90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4625, "upload_time": "2017-08-23T12:05:34", "url": "https://files.pythonhosted.org/packages/d6/9c/1029bdf13f2048c7ba8677aa1166173663071f4b69d156f1c3a57dfc6366/build_scenarist-0.6.1.tar.gz" } ], "0.6.10": [ { "comment_text": "", "digests": { "md5": "96163ac9c332f12657e15b1c3e3c8834", "sha256": "305558fb0ef8f0c42a555755c4de23a373c0f90bb8643785a300a6c6c914ed18" }, "downloads": -1, "filename": "build_scenarist-0.6.10.tar.gz", "has_sig": false, "md5_digest": "96163ac9c332f12657e15b1c3e3c8834", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4827, "upload_time": "2017-08-31T10:01:50", "url": "https://files.pythonhosted.org/packages/01/b1/23cca9b0800ce592e0f9cbd6e57e0ef20371a5c30ef6b6816b38a2eb1148/build_scenarist-0.6.10.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "ba14797381b6a407be8d02e5a5f7e94d", "sha256": "0cb55c0e4ceb08bd5b24151ccc05dd2e09afcb676551a63a5a90e206ee332b0c" }, "downloads": -1, "filename": "build_scenarist-0.6.2.tar.gz", "has_sig": false, "md5_digest": "ba14797381b6a407be8d02e5a5f7e94d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4626, "upload_time": "2017-08-23T14:09:55", "url": "https://files.pythonhosted.org/packages/7b/e0/7c163f1c1d51cab8d55fbf72da2739afdf2ff8a6c3ca7d37d20a2378828c/build_scenarist-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "9f55b971ee6c5e63c06b4fa10bfdddee", "sha256": "e4b8903553acc8fa2493a97dd2823224b2871b96d0214171569077ad01933faa" }, "downloads": -1, "filename": "build_scenarist-0.6.3.tar.gz", "has_sig": false, "md5_digest": "9f55b971ee6c5e63c06b4fa10bfdddee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4787, "upload_time": "2017-08-24T06:05:07", "url": "https://files.pythonhosted.org/packages/c0/a5/71e522eed09c4b3d05f059a2471dff3669cc52d5aaa90ae00f3f497a5892/build_scenarist-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "c54c98ca203fea88282d87b37f223158", "sha256": "faa3f471bd482231229f799b97678d9797b1b9c4c52364c08f5045bcd09999c1" }, "downloads": -1, "filename": "build_scenarist-0.6.4.tar.gz", "has_sig": false, "md5_digest": "c54c98ca203fea88282d87b37f223158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4787, "upload_time": "2017-08-24T06:08:32", "url": "https://files.pythonhosted.org/packages/d2/c7/75fba929ec91515b5553d07b70a0d832f4b51a4657ab7949490b7c964f7f/build_scenarist-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "5b4e6cc60a922b19b70dbf72a3ecd687", "sha256": "529e454eded1168c4fd835a3aeb463c37e56fd012d336f5f46e2ae39e496c4e4" }, "downloads": -1, "filename": "build_scenarist-0.6.5.tar.gz", "has_sig": false, "md5_digest": "5b4e6cc60a922b19b70dbf72a3ecd687", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4782, "upload_time": "2017-08-24T07:27:58", "url": "https://files.pythonhosted.org/packages/90/20/12467ba2ee63afca026c28029cf4787bd49a90f152c10ac552893452f7c3/build_scenarist-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "ac649c1c15a4919a95d27d5765afb029", "sha256": "07d5e6fa575e0f520deb9af6b0d0cc4ba38ca593ee9f39c35845596969d823e1" }, "downloads": -1, "filename": "build_scenarist-0.6.6.tar.gz", "has_sig": false, "md5_digest": "ac649c1c15a4919a95d27d5765afb029", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4783, "upload_time": "2017-08-24T08:09:01", "url": "https://files.pythonhosted.org/packages/bf/d7/7a7646422823b6b4bbe7161f504d5d97d783e851d1b29c6ae3b6e467962f/build_scenarist-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "2ee1a21d4b1e4a4b456c7213fe8efa87", "sha256": "b91845514029237f718b32e38fd50fd6eaa65058dcc2024b2f672168cab0c5f0" }, "downloads": -1, "filename": "build_scenarist-0.6.7.tar.gz", "has_sig": false, "md5_digest": "2ee1a21d4b1e4a4b456c7213fe8efa87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4808, "upload_time": "2017-08-24T08:19:42", "url": "https://files.pythonhosted.org/packages/5e/23/ab88ee00232adaa822a26d9b5be4c7e67753885f90eb9bd2e66e4b7d5752/build_scenarist-0.6.7.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "4af723df83ae25458f2d2ce720e17f6c", "sha256": "5542414f17e7eddd18ff656f15c1706fed8c51200cdc115a4fe1ae4cb19022f3" }, "downloads": -1, "filename": "build_scenarist-0.6.8.tar.gz", "has_sig": false, "md5_digest": "4af723df83ae25458f2d2ce720e17f6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4828, "upload_time": "2017-08-31T07:51:11", "url": "https://files.pythonhosted.org/packages/57/e0/ff8aa14d4200f25b100e145b80091c1ecfdf310df4fa1800d0ffe007f9c2/build_scenarist-0.6.8.tar.gz" } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "8d91f5565a8931ae980c6df042fc4603", "sha256": "a7119325bd4353d7e3ba79f99c5c2d12c027b362307400682bee8de93d3fb347" }, "downloads": -1, "filename": "build_scenarist-0.6.9.tar.gz", "has_sig": false, "md5_digest": "8d91f5565a8931ae980c6df042fc4603", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4831, "upload_time": "2017-08-31T09:54:05", "url": "https://files.pythonhosted.org/packages/f7/a8/459891437903059b8ab206e4a0b19e61d38f010d116d429e6ec0b7b9c675/build_scenarist-0.6.9.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "eaccd98292cf5e37b0e5779384cc2966", "sha256": "2fcf62cedc94b71d9bf669ef945efa94bb8be0943a907edf2b47fa30d607f4da" }, "downloads": -1, "filename": "build_scenarist-0.7.0.tar.gz", "has_sig": false, "md5_digest": "eaccd98292cf5e37b0e5779384cc2966", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5185, "upload_time": "2017-09-04T04:01:11", "url": "https://files.pythonhosted.org/packages/6a/da/a75462e27a18d4bb0b75d7a57b33e98d8ebc936a35ccbde0a0cf8163aad5/build_scenarist-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "193197c76e1204668e10682f8d75125a", "sha256": "60d242a081182a6153ae7eea2c20f24c0055261dda42ca4454650e72b46f9b30" }, "downloads": -1, "filename": "build_scenarist-0.7.1.tar.gz", "has_sig": false, "md5_digest": "193197c76e1204668e10682f8d75125a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5241, "upload_time": "2017-09-07T11:48:47", "url": "https://files.pythonhosted.org/packages/90/5d/29ef286b79ba0d9ac85e0fab597d0c22ff3b3874ecdc200aaa7f118ff0e6/build_scenarist-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "34fa8a32a6da96d92a2317317237b7aa", "sha256": "b318aa09dd8150df51e3b3b49f83b8ccc54f523a58656bfceb722bed2ab74542" }, "downloads": -1, "filename": "build_scenarist-0.7.2.tar.gz", "has_sig": false, "md5_digest": "34fa8a32a6da96d92a2317317237b7aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4717, "upload_time": "2017-09-07T11:56:20", "url": "https://files.pythonhosted.org/packages/1c/ea/1495fd30145679cec0ae5d52813478f51c8ba82c6673de4871c0259985ad/build_scenarist-0.7.2.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "ed137d1c2c74cbe126bf7a488c4cfe0c", "sha256": "433a41f7fff62b464fe0235442e433a4e0171937c95ca67979b51b9caf7809cf" }, "downloads": -1, "filename": "build_scenarist-0.8.0.tar.gz", "has_sig": false, "md5_digest": "ed137d1c2c74cbe126bf7a488c4cfe0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4837, "upload_time": "2017-09-08T16:51:19", "url": "https://files.pythonhosted.org/packages/74/35/3869c93a8292ce2de6aa5d12fddcb8b65b789e6917875dd26c340858f9cc/build_scenarist-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "0cd0116501b8abb79dfb0a7b82b41612", "sha256": "ef967af1d263c3dc7bf95861990b699f95d661e5c256ad5af0615494c069fa70" }, "downloads": -1, "filename": "build_scenarist-0.8.1.tar.gz", "has_sig": false, "md5_digest": "0cd0116501b8abb79dfb0a7b82b41612", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4823, "upload_time": "2017-09-29T08:10:38", "url": "https://files.pythonhosted.org/packages/70/b2/878c01d063e0e9bb95a6ec2f1f32cca5576317f4597e5046ed490ff9e98d/build_scenarist-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "ef029649bb3f625b8645daad0df4a6df", "sha256": "de89fac44d7b47b0690bd3c69f3a78d7abf39424c454cf00af3406fe8714b792" }, "downloads": -1, "filename": "build_scenarist-0.8.2.tar.gz", "has_sig": false, "md5_digest": "ef029649bb3f625b8645daad0df4a6df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4856, "upload_time": "2017-10-16T08:15:48", "url": "https://files.pythonhosted.org/packages/c5/5e/a2614b4b4eb132b174af0fd7f54b16c5e1b6f73082c7581163ec615d4c76/build_scenarist-0.8.2.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "75931594287aa139ef14f37fe3630112", "sha256": "11b65061a4eea450bca74a17ca6d894fe05e53f52eb80eeae26ce4b5f9b4c5fa" }, "downloads": -1, "filename": "build_scenarist-0.9.0.tar.gz", "has_sig": false, "md5_digest": "75931594287aa139ef14f37fe3630112", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5169, "upload_time": "2017-10-30T06:35:56", "url": "https://files.pythonhosted.org/packages/01/c2/b2cc1e9867f4c27cf61f669e928119fb0b32b4167303ed1484b809eeb8ec/build_scenarist-0.9.0.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "acf1dcec8fb97bca1b176118f6d5fb96", "sha256": "ba0a0dc18946bbee26ee73dba1065ed06a63306853d7630dfb1b145e0b8c24f5" }, "downloads": -1, "filename": "build_scenarist-0.9.3.tar.gz", "has_sig": false, "md5_digest": "acf1dcec8fb97bca1b176118f6d5fb96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5733, "upload_time": "2017-12-11T11:01:53", "url": "https://files.pythonhosted.org/packages/62/e9/2bd31f95e9c6bc42c849aade8f3103a8adf01cadca452b59702697012ceb/build_scenarist-0.9.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "06e4218e06a49d5fb9971429ade33906", "sha256": "156d7c2e6f39dafe3fb3fbde856b42e2413af8dfebde5cbc363df8447b3d7b0c" }, "downloads": -1, "filename": "build_scenarist-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "06e4218e06a49d5fb9971429ade33906", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8270, "upload_time": "2018-11-07T10:47:14", "url": "https://files.pythonhosted.org/packages/76/fa/f78f7baf7d2efbbe2cd31fcb2c0d2cfb120e5cda32c9540f49ed8d4167de/build_scenarist-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93281a57194e2c73040bf799bca11747", "sha256": "4dc4fa65aa0e3675fda8d9ecf636a884b7b102ab572bfa01e80a84489676aa4b" }, "downloads": -1, "filename": "build_scenarist-1.0.0.tar.gz", "has_sig": false, "md5_digest": "93281a57194e2c73040bf799bca11747", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5495, "upload_time": "2018-11-07T10:47:15", "url": "https://files.pythonhosted.org/packages/dc/64/4e0cb7d846673d4d0524e27a7bd57888e2ecd10598c1c0ff4581c6d60ad3/build_scenarist-1.0.0.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "159806505bb0c4d2a6dfd163bda38614", "sha256": "0227a3c84d1c0688910ad455cd6430e0d790da7ea2d64329de197da40f863207" }, "downloads": -1, "filename": "build_scenarist-1.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "159806505bb0c4d2a6dfd163bda38614", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9396, "upload_time": "2018-11-08T05:50:01", "url": "https://files.pythonhosted.org/packages/66/c0/9fce0aaf7ea6e21c259f27dfa933fd80a0a9cfcdf8dbe84f6f2a9a9168d7/build_scenarist-1.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6e29bb1bdbf1768d8cb2e58fd81c0e5", "sha256": "fe208fd9c4f136dc449acf70d0e073eba985ecac2a8b97216ee66b1528a3fc0f" }, "downloads": -1, "filename": "build_scenarist-1.0.4.tar.gz", "has_sig": false, "md5_digest": "c6e29bb1bdbf1768d8cb2e58fd81c0e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6552, "upload_time": "2018-11-08T05:50:02", "url": "https://files.pythonhosted.org/packages/7e/e1/3a206ff775d6f6e3804a87fe69bc231f2bd5fd40cd4f1f3a8372f8c45bde/build_scenarist-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "15ab3c526fc4237964f37dfcb98aeb5a", "sha256": "a049c91968342a6b8c029791097e4ec2f5ea8908f48c77f0989125eab567eb20" }, "downloads": -1, "filename": "build_scenarist-1.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "15ab3c526fc4237964f37dfcb98aeb5a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9591, "upload_time": "2018-11-08T07:00:56", "url": "https://files.pythonhosted.org/packages/21/ad/26b720a4fb110d70d89785cea511464e3ff328473e27649e9cff19c899ef/build_scenarist-1.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19c108cd4f886bf974cfca1ba11868fd", "sha256": "20882206b4574a7d2980fec3b0f814d564c673ca391ba73142f219d7b70f7669" }, "downloads": -1, "filename": "build_scenarist-1.0.5.tar.gz", "has_sig": false, "md5_digest": "19c108cd4f886bf974cfca1ba11868fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6774, "upload_time": "2018-11-08T07:00:57", "url": "https://files.pythonhosted.org/packages/64/d8/c6e7f15e532ae0a21fd5a95ff9d2d424c3f3b5a1960f4c73e3d17b1e0b16/build_scenarist-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "15ab3c526fc4237964f37dfcb98aeb5a", "sha256": "a049c91968342a6b8c029791097e4ec2f5ea8908f48c77f0989125eab567eb20" }, "downloads": -1, "filename": "build_scenarist-1.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "15ab3c526fc4237964f37dfcb98aeb5a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9591, "upload_time": "2018-11-08T07:00:56", "url": "https://files.pythonhosted.org/packages/21/ad/26b720a4fb110d70d89785cea511464e3ff328473e27649e9cff19c899ef/build_scenarist-1.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19c108cd4f886bf974cfca1ba11868fd", "sha256": "20882206b4574a7d2980fec3b0f814d564c673ca391ba73142f219d7b70f7669" }, "downloads": -1, "filename": "build_scenarist-1.0.5.tar.gz", "has_sig": false, "md5_digest": "19c108cd4f886bf974cfca1ba11868fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6774, "upload_time": "2018-11-08T07:00:57", "url": "https://files.pythonhosted.org/packages/64/d8/c6e7f15e532ae0a21fd5a95ff9d2d424c3f3b5a1960f4c73e3d17b1e0b16/build_scenarist-1.0.5.tar.gz" } ] }