{ "info": { "author": "Alex Forbes", "author_email": "alforbes@ebay.com", "bugtrack_url": null, "classifiers": [], "description": "# Orlo\n[![Build Status](https://travis-ci.org/eBayClassifiedsGroup/orlo.svg?branch=master)](https://travis-ci.org/eBayClassifiedsGroup/orlo/) [![Documentation Status](https://readthedocs.org/projects/orlo/badge/?version=latest)](http://orlo.readthedocs.org/en/latest/?badge=latest)\n\n\nAn API for tracking deployments, written with Python, Flask and SqlAlchemy.\n\n## About\n\nOrlo originated as part of a siteops hackathon at eBay classifieds, and is currently in development by staff at gumtree.com, kijiji.ca, mobile.de and 2dehands.be (all part of eBay Classifieds).\nIt aims to cover the needs of all eCG platforms with respect to gathering information about deployments, while being simple to integrate with existing deployment software and scripts. This currently includes:\n\n - Person who performed the release\n - Dev team responsible\n - Platforms deployed to\n - Start time, finish time, and duration by package\n - Versions of packages released\n - External references such as issue tracking tickets\n - Output such as logs\n\nWith this information, it will be possible to build dashboards and more intelligent release tooling.\n\nThe API should also be agnostic to release process, server container or packaging format - all platforms do things differently. It should be forgiving and \"do the right thing\" in the case of missing data, as not all platforms will use every field.\n\n# Road map\n\nIn the begining:\n - Records release information in a database\n - Returns release information in JSON\n - API documentation\n\nIn future:\n - UI to display and consume the data\n - Control API for performing deployments\n\n## Documentation\n\n[http://orlo.readthedocs.org](http://orlo.readthedocs.org)\n\nFor sources, see the docs/ directory. Documentation can be compiled with `make html`.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eBayClassifiedsGroup/orlo", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "orlo", "package_url": "https://pypi.org/project/orlo/", "platform": "", "project_url": "https://pypi.org/project/orlo/", "project_urls": { "Homepage": "https://github.com/eBayClassifiedsGroup/orlo" }, "release_url": "https://pypi.org/project/orlo/0.4.3/", "requires_dist": null, "requires_python": "", "summary": "Deployment data capture API", "version": "0.4.3" }, "last_serial": 2880917, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "799351520e7a17e245c07b717f09f0cf", "sha256": "4b0fa44f006d30a369a551bdf4d87d3eb50faf814635c0091ca4b5ca205459c6" }, "downloads": -1, "filename": "orlo-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "799351520e7a17e245c07b717f09f0cf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16588, "upload_time": "2015-11-24T19:51:58", "url": "https://files.pythonhosted.org/packages/b0/1c/76b41eb71f5b578e715d07ff352eeb35130797a97b570b98494972e82889/orlo-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f80dfc69c96febfdcee1241d51d6adfe", "sha256": "33acf707e40e89fe644334fc804a99139863dfe1d6ff887b64ea7b4f88d68cbb" }, "downloads": -1, "filename": "orlo-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f80dfc69c96febfdcee1241d51d6adfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11848, "upload_time": "2015-11-24T19:51:49", "url": "https://files.pythonhosted.org/packages/9a/73/e683dee3f883b3f5d780599582025b637d036f1bb26131a18414165f8f92/orlo-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "18f9fb01fa780a0b493a1b5aef0a27a1", "sha256": "2c604f75590f9c54f5351ca88a591c06a4d949f70dc7d830726801ec09f00fbc" }, "downloads": -1, "filename": "orlo-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "18f9fb01fa780a0b493a1b5aef0a27a1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 31829, "upload_time": "2016-01-19T15:52:39", "url": "https://files.pythonhosted.org/packages/3c/cb/05d950d912025c28429b67ca3626320b7bee453b49870748c8f915bc54b9/orlo-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3dce81b31ba348929e483e9d2da056d3", "sha256": "d9c15c1f63e3f2ce2e4dccb76a541093077c2dd608e025eec23549b4263ad350" }, "downloads": -1, "filename": "orlo-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3dce81b31ba348929e483e9d2da056d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22973, "upload_time": "2016-01-19T15:52:29", "url": "https://files.pythonhosted.org/packages/29/16/ab5eaf2df5e364c148eaaa2f47ef1f847c7973ea953e3ef3d62faf18a497/orlo-0.1.0.tar.gz" } ], "0.1.1": [], "0.1.1.post1": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "06125af49c775d9524cc2cc733193308", "sha256": "7954f8d7f0f9025a353b1f041a6e18990605cd547349b0a0c676a819deab4335" }, "downloads": -1, "filename": "orlo-0.1.1.post1.macosx-10.10-x86_64.tar.gz", "has_sig": false, "md5_digest": "06125af49c775d9524cc2cc733193308", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 39251, "upload_time": "2016-02-01T19:17:20", "url": "https://files.pythonhosted.org/packages/45/b3/821b446acb4ed5b924f8bf5d5578a1b19dc5f624b7baf5486000cd1e9a16/orlo-0.1.1.post1.macosx-10.10-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "274fccf7f96bcc04b1d8b1f4ff19a35e", "sha256": "746bf4e96d32c515ea147e2833d1055ed9269862c5674847cd0626983ada6f4e" }, "downloads": -1, "filename": "orlo-0.1.1.post1-py2-none-any.whl", "has_sig": false, "md5_digest": "274fccf7f96bcc04b1d8b1f4ff19a35e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 26133, "upload_time": "2016-02-01T19:18:35", "url": "https://files.pythonhosted.org/packages/44/41/2293e1c4f47c100801b9126307b80fe56d6901b3d6be3c29654ddf64b9cc/orlo-0.1.1.post1-py2-none-any.whl" } ], "0.2.0": [ { "comment_text": "built for Darwin-15.5.0", "digests": { "md5": "62bdfe782cc4f4743ffc1e6bc5aaadd9", "sha256": "348b43faaa182953caa53996e70edea800b40e55a33706074cbd3136a56377e5" }, "downloads": -1, "filename": "orlo-0.2.0.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "62bdfe782cc4f4743ffc1e6bc5aaadd9", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 48264, "upload_time": "2016-06-17T14:06:29", "url": "https://files.pythonhosted.org/packages/3a/19/ba38647a030d34bf9bbcea9fa6b03ccff177e522c3aa9c16528458f59be5/orlo-0.2.0.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "95a78fb9bf62a62d80762044f6ccd00b", "sha256": "4edb48e30e846874afeecf58f0a0f2b024f4a265bb1a0130304ac88cbb38b97b" }, "downloads": -1, "filename": "orlo-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "95a78fb9bf62a62d80762044f6ccd00b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 31036, "upload_time": "2016-06-17T14:06:33", "url": "https://files.pythonhosted.org/packages/27/30/66c59b84b9ae5c582da5f126dfcc88cd530be13b503389edee978bdad0cb/orlo-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9efe761ca50a73fb020ee04342929063", "sha256": "7c35a2037dcad8755d302beda689a5438c0cc3cafc05bd3c2699ed729386202d" }, "downloads": -1, "filename": "orlo-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9efe761ca50a73fb020ee04342929063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23107, "upload_time": "2016-06-17T14:06:24", "url": "https://files.pythonhosted.org/packages/65/75/bf8fae0c6d8de3b59e8ed2bf4d3a0b7014b1a4e277f91b21120f686a11cc/orlo-0.2.0.tar.gz" } ], "0.2.0rc1": [ { "comment_text": "built for Darwin-15.4.0", "digests": { "md5": "068e2a0f280a499adfb4dcaa08a197a8", "sha256": "691d23c7289e1a7d42320bb8d0babdded577d3e7509a1dff5eee3de01adfa47c" }, "downloads": -1, "filename": "orlo-0.2.0rc1.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "068e2a0f280a499adfb4dcaa08a197a8", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 52929, "upload_time": "2016-04-08T01:58:45", "url": "https://files.pythonhosted.org/packages/d6/24/bd53a929910f6d94516370900766318136d7308fc35e4be5e61f7c3c688a/orlo-0.2.0rc1.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "20166ad1499c019573e821150c14daca", "sha256": "7b91d73daaa7428c90093afc057c6aa2487bbbf4cb97d4b6ea21f366ed7daf00" }, "downloads": -1, "filename": "orlo-0.2.0rc1-py2-none-any.whl", "has_sig": false, "md5_digest": "20166ad1499c019573e821150c14daca", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34287, "upload_time": "2016-04-08T01:59:20", "url": "https://files.pythonhosted.org/packages/70/f9/4ea447df54ec051ba9b87d439a1ddd66748851da12db366fbab11221950d/orlo-0.2.0rc1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11298cda25902565fa07dd475345661c", "sha256": "4c633e1543b51eb0320e4a177ed71355d7a60d108aefd57698eb763bc5cd941e" }, "downloads": -1, "filename": "orlo-0.2.0rc1.tar.gz", "has_sig": false, "md5_digest": "11298cda25902565fa07dd475345661c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22126, "upload_time": "2016-04-08T01:58:16", "url": "https://files.pythonhosted.org/packages/00/4d/896202aa424b07190d152d1d7662397513cb788598c59a7cbf87c4a02d26/orlo-0.2.0rc1.tar.gz" } ], "0.3.1": [ { "comment_text": "built for Darwin-16.1.0", "digests": { "md5": "846d5217d7a670140b7bc9ca27e3b0d7", "sha256": "0ca876acf8eaafc8c914c78887b94290dca7db638a7b9b4c232e49320b3813b7" }, "downloads": -1, "filename": "orlo-0.3.1.macosx-10.12-x86_64.tar.gz", "has_sig": false, "md5_digest": "846d5217d7a670140b7bc9ca27e3b0d7", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 50157, "upload_time": "2016-11-22T20:25:31", "url": "https://files.pythonhosted.org/packages/c6/29/faa1fab42c9366cfcd14b9f6affa13589f2d715bb30cb80442622bb0dcee/orlo-0.3.1.macosx-10.12-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "36496017b1e3e44d01ea7817bcb1fbef", "sha256": "59ec64cc00218ce5c125e1d4c642e847ce3eca5ed3c32c5743c5a5e6c5357fb9" }, "downloads": -1, "filename": "orlo-0.3.1.tar.gz", "has_sig": false, "md5_digest": "36496017b1e3e44d01ea7817bcb1fbef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62889, "upload_time": "2016-11-22T20:25:28", "url": "https://files.pythonhosted.org/packages/1f/32/d700c0bc6fc96ecee685af9321324b2e173752e1fd13f11fa390ac67b4f7/orlo-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "built for Darwin-16.5.0", "digests": { "md5": "9911cdf69f022c3c0d2b11baf87163e0", "sha256": "90057adbde86da1035b7b0d62b1cd64d20024e69777a859eb9329691d171ef1f" }, "downloads": -1, "filename": "orlo-0.4.0.macosx-10.12-x86_64.tar.gz", "has_sig": false, "md5_digest": "9911cdf69f022c3c0d2b11baf87163e0", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 54936, "upload_time": "2017-04-04T13:22:52", "url": "https://files.pythonhosted.org/packages/dc/23/19338dcc5ffedb735240336af5ab4017b5c8e772c400ddfc548684336ddb/orlo-0.4.0.macosx-10.12-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "3b3c3a2abdd722a0c223a747272bd9b4", "sha256": "753745961a7604a2b4a7f0c2a8e6c2f557afb774503f7a1faf9e45b1f05fffd2" }, "downloads": -1, "filename": "orlo-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b3c3a2abdd722a0c223a747272bd9b4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 36109, "upload_time": "2017-04-04T13:22:58", "url": "https://files.pythonhosted.org/packages/90/94/2adc412f1126ebf3a43355c4145d067d1960d50d47b7a55acc733eab3a35/orlo-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be54d55ee260253544eb36b13e7ed831", "sha256": "7971a95f466a91bea9a8a4b8507ed5dd9a4c43c36f93e51249d04366d1984a6f" }, "downloads": -1, "filename": "orlo-0.4.0.tar.gz", "has_sig": false, "md5_digest": "be54d55ee260253544eb36b13e7ed831", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62659, "upload_time": "2017-04-04T13:22:56", "url": "https://files.pythonhosted.org/packages/21/0b/fc975afb7f63c214d9693abbc1bf45a583ba7c7c48c2a9b085a08abba941/orlo-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "built for Darwin-16.5.0", "digests": { "md5": "03a5e607f2e87c904b4f1358856fd546", "sha256": "482dfa70ed2032256367e476371eacd3ae2de7db5e4081db2d991d0245530d27" }, "downloads": -1, "filename": "orlo-0.4.1.macosx-10.12-intel.tar.gz", "has_sig": false, "md5_digest": "03a5e607f2e87c904b4f1358856fd546", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 55130, "upload_time": "2017-04-06T13:58:07", "url": "https://files.pythonhosted.org/packages/97/5b/cba2ae1a8d0eca25f43cfc19e200c3801a044ad1d60253a1e372c38bca78/orlo-0.4.1.macosx-10.12-intel.tar.gz" }, { "comment_text": "", "digests": { "md5": "780dac1e1be7a71c95f9a030517e3577", "sha256": "8172d15d52aacb6180e9f3d3b998e8249dafd99e0dfdc2a9db27d54317d673a0" }, "downloads": -1, "filename": "orlo-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "780dac1e1be7a71c95f9a030517e3577", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 38201, "upload_time": "2017-04-06T13:58:11", "url": "https://files.pythonhosted.org/packages/5c/fb/6f5d9aec0ab61e72daf3930bdc280184df5c46ce60c6aad1f4e008699ff5/orlo-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d21b87b9293c36874f7a872d9800259", "sha256": "f9a298483a21491ac0e879570659968b71f1066bed51fc2328deeaeb49631b13" }, "downloads": -1, "filename": "orlo-0.4.1.tar.gz", "has_sig": false, "md5_digest": "9d21b87b9293c36874f7a872d9800259", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26911, "upload_time": "2017-04-06T13:58:09", "url": "https://files.pythonhosted.org/packages/80/37/30d3752bd28e04abfa88eeed48a7f54fc6ef9097cbf22f01ae6ce5333ee3/orlo-0.4.1.tar.gz" } ], "0.4.3": [ { "comment_text": "built for Darwin-16.6.0", "digests": { "md5": "26c2954902cbcff2cb59912abea27f20", "sha256": "a54eeb4e03e4d39ef38a9e2f0ca37641a971054639b25cab1d7191e9d8c0c66a" }, "downloads": -1, "filename": "orlo-0.4.3.macosx-10.12-x86_64.tar.gz", "has_sig": false, "md5_digest": "26c2954902cbcff2cb59912abea27f20", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 54795, "upload_time": "2017-05-17T15:51:27", "url": "https://files.pythonhosted.org/packages/8a/22/21fb733944d9148c4038401c0b5e28e4cfe1c8788e8a46d3386411698ae6/orlo-0.4.3.macosx-10.12-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "183bde8dea8e0c372e3f00399c4ed873", "sha256": "94eb18c46cf96889de9ac81f551a90b69fa780cd7e53a677d2f01ec25c6bda3a" }, "downloads": -1, "filename": "orlo-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "183bde8dea8e0c372e3f00399c4ed873", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 39249, "upload_time": "2017-05-17T15:51:32", "url": "https://files.pythonhosted.org/packages/c9/a4/73ce5523f4e3093be8515a493807baa152ed08e82ea06d7a891fad996b15/orlo-0.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2eda36f35480444028d0d8ca3c6139f", "sha256": "c227aa37c77e77736629ee51b22cf3be73e71b9d97b4dc949898bfe4d806425a" }, "downloads": -1, "filename": "orlo-0.4.3.tar.gz", "has_sig": false, "md5_digest": "d2eda36f35480444028d0d8ca3c6139f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67002, "upload_time": "2017-05-17T15:51:30", "url": "https://files.pythonhosted.org/packages/51/57/e857d6be0a340c938da94f83a24db6cc24ea3e19ef19bd2c3d0431d916e7/orlo-0.4.3.tar.gz" } ] }, "urls": [ { "comment_text": "built for Darwin-16.6.0", "digests": { "md5": "26c2954902cbcff2cb59912abea27f20", "sha256": "a54eeb4e03e4d39ef38a9e2f0ca37641a971054639b25cab1d7191e9d8c0c66a" }, "downloads": -1, "filename": "orlo-0.4.3.macosx-10.12-x86_64.tar.gz", "has_sig": false, "md5_digest": "26c2954902cbcff2cb59912abea27f20", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 54795, "upload_time": "2017-05-17T15:51:27", "url": "https://files.pythonhosted.org/packages/8a/22/21fb733944d9148c4038401c0b5e28e4cfe1c8788e8a46d3386411698ae6/orlo-0.4.3.macosx-10.12-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "183bde8dea8e0c372e3f00399c4ed873", "sha256": "94eb18c46cf96889de9ac81f551a90b69fa780cd7e53a677d2f01ec25c6bda3a" }, "downloads": -1, "filename": "orlo-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "183bde8dea8e0c372e3f00399c4ed873", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 39249, "upload_time": "2017-05-17T15:51:32", "url": "https://files.pythonhosted.org/packages/c9/a4/73ce5523f4e3093be8515a493807baa152ed08e82ea06d7a891fad996b15/orlo-0.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2eda36f35480444028d0d8ca3c6139f", "sha256": "c227aa37c77e77736629ee51b22cf3be73e71b9d97b4dc949898bfe4d806425a" }, "downloads": -1, "filename": "orlo-0.4.3.tar.gz", "has_sig": false, "md5_digest": "d2eda36f35480444028d0d8ca3c6139f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67002, "upload_time": "2017-05-17T15:51:30", "url": "https://files.pythonhosted.org/packages/51/57/e857d6be0a340c938da94f83a24db6cc24ea3e19ef19bd2c3d0431d916e7/orlo-0.4.3.tar.gz" } ] }