{ "info": { "author": "Squadron", "author_email": "info@gosquadron.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "# Squadron\n\n[![Squadron build status](https://travis-ci.org/gosquadron/squadron.png)](https://travis-ci.org/gosquadron/squadron)   [![Coverage Status](https://coveralls.io/repos/gosquadron/squadron/badge.png)](https://coveralls.io/r/gosquadron/squadron)   [![PyPI version](https://badge.fury.io/py/squadron.png)](http://badge.fury.io/py/squadron)\n\nSquadron is an easy-to-use configuration tool designed for programmers. Deploy your website, service or backend to different environments quickly and easily.\n\n## Features\n\n* Built-in test framework\n* Automatic rollback\n* Test your changes locally\n* Atomic releases\n\nVisit our [overview](http://squadron.readthedocs.io/en/latest/overview.html) for \nmore details on what Squadron can do and if it's right for you.\n\n## Installing\n\nTo get started using Squadron, head over to the [Squadron docs page](http://squadron.readthedocs.io/en/latest/gettingstarted.html).\n\n# Contact us\n\nTo get in touch with us, you can open an issue on GitHub if it's a bug or improvement. We also have an IRC channel:\n\n irc.freenode.net #squadron\n \nAnd you can also [email us](mailto:info@gosquadron.com) or hit us up on\n[Twitter](https://twitter.com/GoSquadron).\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.gosquadron.com", "keywords": "configuration management release deployment tool", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "squadron", "package_url": "https://pypi.org/project/squadron/", "platform": "", "project_url": "https://pypi.org/project/squadron/", "project_urls": { "Homepage": "http://www.gosquadron.com" }, "release_url": "https://pypi.org/project/squadron/0.6.4/", "requires_dist": null, "requires_python": "", "summary": "Easy-to-use configuration and release management tool", "version": "0.6.4" }, "last_serial": 3778569, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9dc96452ccdaea780db5982e6dea3cd2", "sha256": "4fa72df8623ecbb9853e36ce7b5e2af702dba6bcc794a8d05b67b9677032ed08" }, "downloads": -1, "filename": "squadron-0.0.1.tar.gz", "has_sig": false, "md5_digest": "9dc96452ccdaea780db5982e6dea3cd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28943, "upload_time": "2014-01-22T17:15:15", "url": "https://files.pythonhosted.org/packages/d1/4e/7c61ac7b3969bae063dc55a4267a83d551517492dd78c6c6ae47e920c5d3/squadron-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "3c225baeefa53b64912b34435a00e988", "sha256": "3e67a63f3f2c70ac5a9ed1f023394679801bb97b1317ba4bb5ba14232955c608" }, "downloads": -1, "filename": "squadron-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3c225baeefa53b64912b34435a00e988", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33822, "upload_time": "2014-02-12T17:13:18", "url": "https://files.pythonhosted.org/packages/54/28/c1ca2a3effabf979e5df5d1f54f83ff37344843ea3df049de99728b78f21/squadron-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "d3985b307a89c37ad5a605c48930ee2c", "sha256": "792858219b3f426315d134a85a91d58e7f33b5b88894151715c3475a046cbd67" }, "downloads": -1, "filename": "squadron-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d3985b307a89c37ad5a605c48930ee2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35289, "upload_time": "2014-02-12T17:23:40", "url": "https://files.pythonhosted.org/packages/be/62/2258ad0dd51bb4b3c42b4d1d1a3d0976cd245a5736c030d9483f16bb3742/squadron-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "b62b4b787494cde26e8df1269e86ab75", "sha256": "4bfc014749f9b34101d0d553e2d723371a79f55a77300bb94519ea059b7d1613" }, "downloads": -1, "filename": "squadron-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b62b4b787494cde26e8df1269e86ab75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36643, "upload_time": "2014-02-24T20:06:00", "url": "https://files.pythonhosted.org/packages/22/02/2d577bd2c7e31e5a6d142ce00689e2bfe7f8d12710ea8bed97e87eb2d6c9/squadron-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "98ccbedef86c17d5163cf924a3aae5ee", "sha256": "4e3db5b759ad9e20fa4012323d68aff73db5342811a99646e7b82fdb2130144c" }, "downloads": -1, "filename": "squadron-0.1.1.tar.gz", "has_sig": false, "md5_digest": "98ccbedef86c17d5163cf924a3aae5ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38502, "upload_time": "2014-02-25T17:46:25", "url": "https://files.pythonhosted.org/packages/b4/72/4cd78360021883bb2e5cdfd37e87932b8907624646632672caab3c92b6b4/squadron-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "00e6421e31c7518fcfb8c9d63c968cb9", "sha256": "761b2a3e6a855b23abda5a07d7eda32eefdd0fcbc0563919041d87e9f9d56dee" }, "downloads": -1, "filename": "squadron-0.2.0.tar.gz", "has_sig": false, "md5_digest": "00e6421e31c7518fcfb8c9d63c968cb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40575, "upload_time": "2014-03-07T16:23:14", "url": "https://files.pythonhosted.org/packages/e3/b1/1566fa1da2fc6cd2e49f8d7280a5fb0aada07de3bf2d9befbe51c02902f4/squadron-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "387d69052107c1ffe6d9a62ee0a904b6", "sha256": "0b8760c5e33af078922b17629d23a53a1e499e75488bf464d20f43c34c1bf8fd" }, "downloads": -1, "filename": "squadron-0.2.1.tar.gz", "has_sig": false, "md5_digest": "387d69052107c1ffe6d9a62ee0a904b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40577, "upload_time": "2014-03-11T16:36:52", "url": "https://files.pythonhosted.org/packages/8e/35/8c1aacc739cf9d3d9be1a43730c3fbbfa181ca52b14fd2a9f6ec0435f607/squadron-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4b7d6d108d2a72b242af8be420f3eb4e", "sha256": "2168011b739b6a6bb8027219fd8e9c511023ee129059123950fc40487cb95160" }, "downloads": -1, "filename": "squadron-0.3.0.tar.gz", "has_sig": false, "md5_digest": "4b7d6d108d2a72b242af8be420f3eb4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40758, "upload_time": "2014-03-12T15:54:16", "url": "https://files.pythonhosted.org/packages/a9/f7/a3b056d14607a23c11a466b799eb2b08a0c92e6c4f91954b631fdb245c97/squadron-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "6aa8c2a9c3581ffd0264f507a79a3755", "sha256": "72deeb7e013b84b8d3ec564c61cc3808aa9621b5f4eda31583bfa4ec1d70ca6d" }, "downloads": -1, "filename": "squadron-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6aa8c2a9c3581ffd0264f507a79a3755", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40832, "upload_time": "2014-03-12T16:16:22", "url": "https://files.pythonhosted.org/packages/d0/d6/200585b8c1cbf6a7d839a433a1938a4188720036fa9c8a1ecac2eb727944/squadron-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "9db019e63937d818d9fdaba8ab865d25", "sha256": "e0cfed4f9baf68e808638ef7ef65bc7591f11d6e086ad93e57b4b6858fb2f715" }, "downloads": -1, "filename": "squadron-0.4.0.tar.gz", "has_sig": false, "md5_digest": "9db019e63937d818d9fdaba8ab865d25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43101, "upload_time": "2014-03-25T16:41:24", "url": "https://files.pythonhosted.org/packages/02/5b/52177db4f6e737c2b499df1272e61ba05b3e3252185491825eca7290ecf1/squadron-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "f90f9fd48792bcb8c953e903412baf2b", "sha256": "25640c462eead0947f01b5ca9afa14a6dc0b206102f74da2639618471aa0aaab" }, "downloads": -1, "filename": "squadron-0.4.1.tar.gz", "has_sig": false, "md5_digest": "f90f9fd48792bcb8c953e903412baf2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43442, "upload_time": "2014-03-26T16:39:28", "url": "https://files.pythonhosted.org/packages/fb/b5/bd15c639679ec57da44b3bc0728097c702bc63e633df57864a9c04f3b10b/squadron-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "4aa6333fa25c98ea1a244cb9ea1b9c0c", "sha256": "9578a69cfca03f9c4e33430192c0a122156f76fe5f8033710ba433323ba36fc5" }, "downloads": -1, "filename": "squadron-0.5.0.tar.gz", "has_sig": false, "md5_digest": "4aa6333fa25c98ea1a244cb9ea1b9c0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44118, "upload_time": "2014-04-13T16:01:07", "url": "https://files.pythonhosted.org/packages/fc/35/07d14ba13957093ccfdd1bc5896336140d00491fbe338698cb480bde0b1f/squadron-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "a133187e8b3c13b28fc6557e6e45ae2b", "sha256": "f763f3d494ab5219cb84f810885de236a35c353d31a6dbcce848f8f2dac5831a" }, "downloads": -1, "filename": "squadron-0.6.0.tar.gz", "has_sig": false, "md5_digest": "a133187e8b3c13b28fc6557e6e45ae2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45451, "upload_time": "2014-12-23T22:44:37", "url": "https://files.pythonhosted.org/packages/ee/67/a3f8e51e268d243bfabc8c5efa6b0c683eacd19cf9f0e42273856d113da0/squadron-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "27516734f6d77bf345babbb9f9232cd3", "sha256": "2bf1b521cab42c2e234c76697b8109e1f9bed0b2c03b33729da578f2e66cbcfa" }, "downloads": -1, "filename": "squadron-0.6.1.tar.gz", "has_sig": false, "md5_digest": "27516734f6d77bf345babbb9f9232cd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45538, "upload_time": "2015-02-18T01:01:29", "url": "https://files.pythonhosted.org/packages/94/df/167c9422bc7bc33fe498a27248579d1d909bc370608baca23ecc872cdfd9/squadron-0.6.1.tar.gz" } ], "0.6.2": [], "0.6.3": [ { "comment_text": "", "digests": { "md5": "02e1d27000ed978500ba31609f2c5972", "sha256": "a01adfc57b22aac3917664a96ebaf8273790541e6e74d3d8e907036d9575b3f6" }, "downloads": -1, "filename": "squadron-0.6.3.tar.gz", "has_sig": false, "md5_digest": "02e1d27000ed978500ba31609f2c5972", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45036, "upload_time": "2016-01-19T02:39:12", "url": "https://files.pythonhosted.org/packages/2d/a6/605b4032678de55e084618d51158795868a57c20b8ab8d614be6e45e788c/squadron-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "c0433228b53106216f74585c9212bbb6", "sha256": "903da0e5c4a0c8fcb001745367b12885012bf05da00eeb051f5ac098aed33415" }, "downloads": -1, "filename": "squadron-0.6.4.tar.gz", "has_sig": false, "md5_digest": "c0433228b53106216f74585c9212bbb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44892, "upload_time": "2018-04-18T21:15:59", "url": "https://files.pythonhosted.org/packages/4a/49/b8f0e3cdf11310f0f283762701e4129f7e878fdf784f94acb0a47aaef554/squadron-0.6.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c0433228b53106216f74585c9212bbb6", "sha256": "903da0e5c4a0c8fcb001745367b12885012bf05da00eeb051f5ac098aed33415" }, "downloads": -1, "filename": "squadron-0.6.4.tar.gz", "has_sig": false, "md5_digest": "c0433228b53106216f74585c9212bbb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44892, "upload_time": "2018-04-18T21:15:59", "url": "https://files.pythonhosted.org/packages/4a/49/b8f0e3cdf11310f0f283762701e4129f7e878fdf784f94acb0a47aaef554/squadron-0.6.4.tar.gz" } ] }