{ "info": { "author": "Nikita Tsvetkov", "author_email": "nikitanovosibirsk@yandex.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# sabotage\n\n[![License](https://img.shields.io/github/license/nikitanovosibirsk/sabotage.svg)](https://github.com/nikitanovosibirsk/sabotage)\n[![PyPI](https://img.shields.io/pypi/v/sabotage.svg)](https://pypi.python.org/pypi/sabotage)\n[![Python Version](https://img.shields.io/pypi/pyversions/sabotage.svg)](https://pypi.python.org/pypi/sabotage)\n\n## Installation\n\n```bash\npip3 install sabotage\n```\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": "https://github.com/nikitanovosibirsk/sabotage", "keywords": "", "license": "Apache 2", "maintainer": "", "maintainer_email": "", "name": "sabotage", "package_url": "https://pypi.org/project/sabotage/", "platform": "", "project_url": "https://pypi.org/project/sabotage/", "project_urls": { "Homepage": "https://github.com/nikitanovosibirsk/sabotage" }, "release_url": "https://pypi.org/project/sabotage/0.2.1/", "requires_dist": [ "docker (<=3.7,>=2.4)" ], "requires_python": ">=3.5.4", "summary": "Infra-tests made easy", "version": "0.2.1" }, "last_serial": 5154349, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "49d0f29c1b0c355f9c39616b92af6350", "sha256": "4816d3618d535abc7147906e2a75a4ad1bd5c4243ae3449e4f466d4e62343213" }, "downloads": -1, "filename": "sabotage-0.1.0-py3.6.egg", "has_sig": false, "md5_digest": "49d0f29c1b0c355f9c39616b92af6350", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.6.0", "size": 3817, "upload_time": "2019-03-16T16:44:35", "url": "https://files.pythonhosted.org/packages/a6/f7/1ecb1f3395e549eaa51da77479546d3afb4522cdc812ab6326b1f6cba3d1/sabotage-0.1.0-py3.6.egg" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "790175a032f2cf1e40bf3e1dc0d1f18d", "sha256": "cac8ebf28af5ab9e17f07ee7fab3c871866b3d44463a5fa63f754d0f9b5947db" }, "downloads": -1, "filename": "sabotage-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "790175a032f2cf1e40bf3e1dc0d1f18d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 6593, "upload_time": "2019-03-17T08:58:56", "url": "https://files.pythonhosted.org/packages/37/36/acc858ba796e190465d1f2866fac874c50bebd3d6f85e3e7b781b795e9dd/sabotage-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a62c967d3caaadd15f73830f5836622f", "sha256": "45b2fff6d62607f8daa340912737967de629b76b217d8d449fa44b16679c2295" }, "downloads": -1, "filename": "sabotage-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a62c967d3caaadd15f73830f5836622f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 1987, "upload_time": "2019-03-17T08:58:57", "url": "https://files.pythonhosted.org/packages/11/ca/b5073403c4eed6138f52908e4b7d77ccf5bde3895ae8d3531a737c9265fa/sabotage-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "7c0d11315c24779642ce77f6169f3e1d", "sha256": "d38a66b8a27af1e1932ce14878556a85e93fb1478de0afe0906fe4f8ddac94a6" }, "downloads": -1, "filename": "sabotage-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7c0d11315c24779642ce77f6169f3e1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.4", "size": 6592, "upload_time": "2019-03-17T09:59:38", "url": "https://files.pythonhosted.org/packages/ec/ed/070b1324778487a411eabd4589d84661394dd6153a802a65a726d86a9ccc/sabotage-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5764e06b51adbaa6ddff7f0b8841e361", "sha256": "92c5eadf0039f98e0dede3ca2becf03c6ce2267dd53c87691e2453aa265f928e" }, "downloads": -1, "filename": "sabotage-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5764e06b51adbaa6ddff7f0b8841e361", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.4", "size": 1987, "upload_time": "2019-03-17T09:59:39", "url": "https://files.pythonhosted.org/packages/9b/0b/63978300b1373831c36c2fc2fbf646469e99ee866339028b39190e028299/sabotage-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c0d11315c24779642ce77f6169f3e1d", "sha256": "d38a66b8a27af1e1932ce14878556a85e93fb1478de0afe0906fe4f8ddac94a6" }, "downloads": -1, "filename": "sabotage-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7c0d11315c24779642ce77f6169f3e1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.4", "size": 6592, "upload_time": "2019-03-17T09:59:38", "url": "https://files.pythonhosted.org/packages/ec/ed/070b1324778487a411eabd4589d84661394dd6153a802a65a726d86a9ccc/sabotage-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5764e06b51adbaa6ddff7f0b8841e361", "sha256": "92c5eadf0039f98e0dede3ca2becf03c6ce2267dd53c87691e2453aa265f928e" }, "downloads": -1, "filename": "sabotage-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5764e06b51adbaa6ddff7f0b8841e361", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.4", "size": 1987, "upload_time": "2019-03-17T09:59:39", "url": "https://files.pythonhosted.org/packages/9b/0b/63978300b1373831c36c2fc2fbf646469e99ee866339028b39190e028299/sabotage-0.2.1.tar.gz" } ] }