{ "info": { "author": "The beer-garden Team", "author_email": "bartender@beer-garden.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "\n=========\nBartender\n=========\n\nBartender is the beer-garden backend. It's responsible for maintaining plugin health/status and running the actual plugins.\n\n|gitter| |pypi| |travis| |codecov| |docs| |pyup|\n\n.. |gitter| image:: https://img.shields.io/badge/gitter-Join%20Us!-ff69b4.svg\n :target: https://gitter.im/beer-garden-io/Lobby\n :alt: Gitter\n\n.. |pypi| image:: https://img.shields.io/pypi/v/bartender.svg\n :target: https://pypi.python.org/pypi/bartender\n :alt: PyPI\n\n.. |travis| image:: https://img.shields.io/travis/beer-garden/bartender.svg\n :target: https://travis-ci.org/beer-garden/bartender?branch=master\n :alt: Build Status\n\n.. |codecov| image:: https://codecov.io/gh/beer-garden/bartender/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/beer-garden/bartender\n :alt: Code Coverage\n\n.. |docs| image:: https://readthedocs.org/projects/bartender/badge/?version=latest\n :target: https://bartender.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. |pyup| image:: https://pyup.io/repos/github/beer-garden/bartender/shield.svg\n :target: https://pyup.io/repos/github/beer-garden/bartender/\n :alt: Pyup Updates\n\nGetting Started\n===============\n\nPre-requisites\n--------------\n\n* Python >= 2.7, 3.4\n* pip\n* Connectivity to MongoDB Server - (Tested on 3.4)\n* Connectivity to Rabbitmq-Server - (Tested on 3.6)\n\n\nGet Up and Running\n------------------\n\nWhen installed from pip you can simply:\n\n.. code-block:: console\n\n $ bartender -c /path/to/config.json\n\nThese are the minimum required steps once you have all the pre-requisites up and running.\n\n.. code-block:: console\n\n $ git clone https://github.com/beer-garden/bartender.git\n $ cd bartender\n $ pip install -r requirements.txt\n $ ./bin/app.sh # Requires brew-view to be running\n\n\nThere are several plugins that are loaded by default. You can view them in the brew-view UI.\n\n\nTesting\n=======\n\nRunning the tests:\n\n.. code-block:: console\n\n $ make test\n\nGenerating coverage:\n\n.. code-block:: console\n\n $ make coverage\n\nLinting:\n\n.. code-block:: console\n\n $ make lint\n\nCredits\n=======\n\n* Doug Hellmann (@doughellmann) - Doug originally owned the bartender name but was willing to allow us to have it so that we didn't have to change a lot of documentation. Thanks very much Doug!\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://beer-garden.io", "keywords": "bartender beer beer-garden beergarden", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bartender", "package_url": "https://pypi.org/project/bartender/", "platform": "", "project_url": "https://pypi.org/project/bartender/", "project_urls": { "Homepage": "https://beer-garden.io" }, "release_url": "https://pypi.org/project/bartender/2.4.5/", "requires_dist": [ "bg-utils (>=2.4.4)", "brewtils (>=2.4.0)", "pyrabbit2 (==1.0.7)", "future (>=0.16.0) ; python_version==\"2.7\"", "futures (>=3.1.1) ; python_version==\"2.7\"", "subprocess32 (>=3.2.7) ; python_version==\"2.7\"" ], "requires_python": "", "summary": "Beergarden Backend", "version": "2.4.5" }, "last_serial": 5891555, "releases": { "1.0": [], "2.3.1": [ { "comment_text": "", "digests": { "md5": "465ad4d2b20187e439ff745a8aed5aeb", "sha256": "847c12d665f43244349824b1a373d0632be258ec254e1b56d1524020e5d2459e" }, "downloads": -1, "filename": "bartender-2.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "465ad4d2b20187e439ff745a8aed5aeb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 38866, "upload_time": "2018-02-15T19:55:30", "url": "https://files.pythonhosted.org/packages/0b/e9/8d4219b6a4b8418d30221cf3ec696ecd5a31c3d14e0a390808a8f1d20d52/bartender-2.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb09a27e8757b6eb5322f220cec61357", "sha256": "63c15fbbbc9a98f59f03e447ad5bf204f5d2094af6de1dca0ed1a393ba19d41d" }, "downloads": -1, "filename": "bartender-2.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cb09a27e8757b6eb5322f220cec61357", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 38864, "upload_time": "2018-02-15T19:55:31", "url": "https://files.pythonhosted.org/packages/44/12/3c4bb46c6e17fc1722ade21f7d7db93e84c7d44455705f21bf6964049188/bartender-2.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f398390176f3dc91e5648b1ccd4449ee", "sha256": "116dda715e8c8effef869c5ad6a3a0262cdb11a35c93e61ca326f1b0ae7952b9" }, "downloads": -1, "filename": "bartender-2.3.1.tar.gz", "has_sig": false, "md5_digest": "f398390176f3dc91e5648b1ccd4449ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28720, "upload_time": "2018-02-15T19:55:33", "url": "https://files.pythonhosted.org/packages/62/df/269d00c87858894b858b487511adafe08c1604e624ca2b9300069c7cebce/bartender-2.3.1.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "57fa1fb28203175b7f63bbdfe9a4dbd2", "sha256": "ef474827eca8fabcc293cf1f586e5c94cec1596d76bc88a981aaaa4efd9d8d30" }, "downloads": -1, "filename": "bartender-2.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "57fa1fb28203175b7f63bbdfe9a4dbd2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39475, "upload_time": "2018-02-20T17:37:23", "url": "https://files.pythonhosted.org/packages/02/20/d30fe58f167e2a2a1a6c5036c44712e31d5404a6a54121fd9b64031ae90b/bartender-2.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fc03e1b40389b71f7553342deef1bd9", "sha256": "cbabb1b4e8380a0ee012141bf77759313550956b05e4465b62681b1349e268b7" }, "downloads": -1, "filename": "bartender-2.3.2.tar.gz", "has_sig": false, "md5_digest": "7fc03e1b40389b71f7553342deef1bd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29135, "upload_time": "2018-02-20T17:37:27", "url": "https://files.pythonhosted.org/packages/39/2c/c021de75591e5e78457d21fddf7bf25fca673d7b57e7ca5c221f10af0e45/bartender-2.3.2.tar.gz" } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "e9f76ee13353677a37436e06e5ff25fe", "sha256": "1042f97072e62d3e8b353eb68b4daa925bb0476a28a43b80bdb0e4d069c57b85" }, "downloads": -1, "filename": "bartender-2.3.3-py2-none-any.whl", "has_sig": false, "md5_digest": "e9f76ee13353677a37436e06e5ff25fe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39481, "upload_time": "2018-02-20T21:18:56", "url": "https://files.pythonhosted.org/packages/e8/37/3ae452d1e7db0fdabd7ef1ca5ce40a727dc0e9f1ab2df244b279b434ecd4/bartender-2.3.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7305544fdbb6a71e58c9aab9d6e68964", "sha256": "3850288d750419f2cdda816892dc8a5b8aa8f613169d4fe0f127434c1ce28d16" }, "downloads": -1, "filename": "bartender-2.3.3.tar.gz", "has_sig": false, "md5_digest": "7305544fdbb6a71e58c9aab9d6e68964", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29145, "upload_time": "2018-02-20T21:19:04", "url": "https://files.pythonhosted.org/packages/2f/02/d4ea1e8c5b5a2d70d65223341ff11ee4b23cf3291ef834335451fe6494fc/bartender-2.3.3.tar.gz" } ], "2.3.4": [ { "comment_text": "", "digests": { "md5": "cfd1cf617239734e8cb6fef8f14556d0", "sha256": "f1b8385bb5942e65b1ac4bbdc85b0b07275eb16a4e2f4a4337e362971cdd18ff" }, "downloads": -1, "filename": "bartender-2.3.4-py2-none-any.whl", "has_sig": false, "md5_digest": "cfd1cf617239734e8cb6fef8f14556d0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39480, "upload_time": "2018-03-20T16:57:50", "url": "https://files.pythonhosted.org/packages/de/7f/cb2355c27916848ee003e6dbf61263947b1766cb5fafb119e5c601813fb6/bartender-2.3.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46da4241189471bb89f70a6b4b1ae162", "sha256": "f8df4c0e319ded8db7a9e2cbe29c78a5ff29b085c6c0616208ddcb2e7bdcf4cd" }, "downloads": -1, "filename": "bartender-2.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "46da4241189471bb89f70a6b4b1ae162", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39482, "upload_time": "2018-03-20T16:57:52", "url": "https://files.pythonhosted.org/packages/16/06/f19e1170c6afcc944f53b819ddbf2a7cb58cc42bb660cca433838fda0577/bartender-2.3.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a0a7d99bce7179e6a2badab9236451b", "sha256": "ac2b12320365780faa25a12d93b66861362dfe6a34cffeefb878a103b434e577" }, "downloads": -1, "filename": "bartender-2.3.4.tar.gz", "has_sig": false, "md5_digest": "4a0a7d99bce7179e6a2badab9236451b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29182, "upload_time": "2018-03-20T16:57:53", "url": "https://files.pythonhosted.org/packages/86/6a/959ff242086b64b0ff5d6d56775075ea5f9060b38e81befd1194c8a47bb6/bartender-2.3.4.tar.gz" } ], "2.3.5": [ { "comment_text": "", "digests": { "md5": "9d0dce19949ed94c4f88b944f904353b", "sha256": "a163f4033740072f747c3416f59f77fa03ecc0bb9b13a04322349082439fb44c" }, "downloads": -1, "filename": "bartender-2.3.5-py2-none-any.whl", "has_sig": false, "md5_digest": "9d0dce19949ed94c4f88b944f904353b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39864, "upload_time": "2018-04-06T23:16:51", "url": "https://files.pythonhosted.org/packages/49/22/7088eb17709a797d77980c2a67dfe0b5ed0f17cd172abbb76a096f23e7b1/bartender-2.3.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13733e9e2b9655d898176745af69e29e", "sha256": "fd72f872bbb3486436ba2c6ccd431acaa6b3b4bc6fd070538df9d8befa6e7578" }, "downloads": -1, "filename": "bartender-2.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "13733e9e2b9655d898176745af69e29e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39826, "upload_time": "2018-04-06T23:16:52", "url": "https://files.pythonhosted.org/packages/ff/d2/743f396ff1576afd0a202c022d355067e5f86b1c350052dce966d31bb767/bartender-2.3.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb975411ea1a9ce6c3a207fc90ead69d", "sha256": "36298ef7b2e390149913e8334ce373b050391560ee926e0784291dc225690825" }, "downloads": -1, "filename": "bartender-2.3.5.tar.gz", "has_sig": false, "md5_digest": "bb975411ea1a9ce6c3a207fc90ead69d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29504, "upload_time": "2018-04-06T23:16:53", "url": "https://files.pythonhosted.org/packages/56/5c/e57119fc7e828d4597959e146d48f7f7be8e77a0dba4bc04e5f80612a0a1/bartender-2.3.5.tar.gz" } ], "2.3.6": [ { "comment_text": "", "digests": { "md5": "4d0f3819de76553ce95e31c403c8ea1f", "sha256": "531d31a781ce8b028c40394164dcfe0c660d3260424974c5dbc08516355294b5" }, "downloads": -1, "filename": "bartender-2.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d0f3819de76553ce95e31c403c8ea1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39832, "upload_time": "2018-06-06T22:07:53", "url": "https://files.pythonhosted.org/packages/40/c5/9aa02da7910e2a51a2da7906892299ea5eb05fe367a7ba9f4f1353a358ab/bartender-2.3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0df9250895e9eaaeeea24933f5fe511b", "sha256": "c387227a5c81ceb89de8f82640600dcda1cc8a71805b26fa8c40e2d9f7cabd3d" }, "downloads": -1, "filename": "bartender-2.3.6.tar.gz", "has_sig": false, "md5_digest": "0df9250895e9eaaeeea24933f5fe511b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29505, "upload_time": "2018-06-06T22:07:54", "url": "https://files.pythonhosted.org/packages/56/b7/8844f7278ccfab43cda65b1a46d52c25f53f40182c66059a8190c23570f3/bartender-2.3.6.tar.gz" } ], "2.3.7": [ { "comment_text": "", "digests": { "md5": "72dc9a2a0031968c57538e8b19769dc4", "sha256": "2d1623939a0ed91104050bd3d9849708bc215e8a45ef482c0cf314d2c0217bbe" }, "downloads": -1, "filename": "bartender-2.3.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72dc9a2a0031968c57538e8b19769dc4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39835, "upload_time": "2018-06-14T20:08:02", "url": "https://files.pythonhosted.org/packages/a1/a1/acfaf96fc62bf11ee192fa89927e0ef0930757ee8e2429b0970620795fec/bartender-2.3.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e834ddb49802fbfb1059af5ea29cdf99", "sha256": "5de52791bbbca08f3baebb51961fd3b1da2fe5ebfad76cfa07dff95a7fbd5e47" }, "downloads": -1, "filename": "bartender-2.3.7.tar.gz", "has_sig": false, "md5_digest": "e834ddb49802fbfb1059af5ea29cdf99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29514, "upload_time": "2018-06-14T20:08:03", "url": "https://files.pythonhosted.org/packages/12/af/3cad41e8da46ea4ee4c64d391df3a6b633ea1746d8850b7dfaf4f0f881aa/bartender-2.3.7.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "ad43dbe4ea0d62dfbf61e017d7e75edf", "sha256": "f00e82966e9468ff749c3faedbfcab7eeab50d1406361d71a8403e9b83efd8bb" }, "downloads": -1, "filename": "bartender-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad43dbe4ea0d62dfbf61e017d7e75edf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39734, "upload_time": "2018-09-05T17:05:40", "url": "https://files.pythonhosted.org/packages/fa/45/93e3b1d74ea6185f1cbba58b7919931139a382891dd0ad64ea0d9edec258/bartender-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7135bcc1a4e947cb247aa8dd3f3a8010", "sha256": "e7f46652a28229f950df58f75f1b21a728ab12e41b82e58248d2110efcfa650f" }, "downloads": -1, "filename": "bartender-2.4.0.tar.gz", "has_sig": false, "md5_digest": "7135bcc1a4e947cb247aa8dd3f3a8010", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31185, "upload_time": "2018-09-05T17:05:41", "url": "https://files.pythonhosted.org/packages/34/3b/e3edd7126d6e7b909c307e57eeaa9ea3015d5b68598992b0585e204e940d/bartender-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "e3701c8eab590d46f1ee7ed084c8ee37", "sha256": "6c01b877420d8a19213c1ebc60d658318225637e014b7f006d95756fee1cb651" }, "downloads": -1, "filename": "bartender-2.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e3701c8eab590d46f1ee7ed084c8ee37", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40136, "upload_time": "2019-01-11T17:54:57", "url": "https://files.pythonhosted.org/packages/dd/16/62d2f3f8df88c068cda9608de9056e49d30711f1523fb2cf87a03fc35f17/bartender-2.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "543f3381ff3e85b553d12dd8276c2a20", "sha256": "d0e369dd77d089f9ecaf333c9e7bb24a74acc3173fe647de5c43b6c4f4a759fa" }, "downloads": -1, "filename": "bartender-2.4.1.tar.gz", "has_sig": false, "md5_digest": "543f3381ff3e85b553d12dd8276c2a20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32995, "upload_time": "2019-01-11T17:54:58", "url": "https://files.pythonhosted.org/packages/b5/23/5ca0dc44ec95feb596cfb00eef1bca72be2eeb17a9a8675995e0ef87eb3b/bartender-2.4.1.tar.gz" } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "d4b5d98b5849924ace292cd530277d14", "sha256": "b4b573d6474b082a90ce4c8f51301a4e56aed00a99040f20f7f501e344c28d92" }, "downloads": -1, "filename": "bartender-2.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4b5d98b5849924ace292cd530277d14", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40819, "upload_time": "2019-02-21T16:58:42", "url": "https://files.pythonhosted.org/packages/01/2b/ee845be2d71a40fe0ec70329fae5ed257898bcae6258d9732b756cef12f8/bartender-2.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc533a402fb9f0b9a6e51f0fa8c74be2", "sha256": "fbda1df1f71d8c1e861029988ac2fecc6d125b8931e64c9dc586180ed38122f3" }, "downloads": -1, "filename": "bartender-2.4.2.tar.gz", "has_sig": false, "md5_digest": "dc533a402fb9f0b9a6e51f0fa8c74be2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32825, "upload_time": "2019-02-21T16:58:44", "url": "https://files.pythonhosted.org/packages/b2/a5/54b13feff4675addaf97cceca612a025b32f2edce65d4669bfe1d2562835/bartender-2.4.2.tar.gz" } ], "2.4.3": [ { "comment_text": "", "digests": { "md5": "9c902106d2e7a413f059989fb3ea792c", "sha256": "759964b4038db66b429d3430ea5128b551194b5319573b741e28dbfd8e32cc0c" }, "downloads": -1, "filename": "bartender-2.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c902106d2e7a413f059989fb3ea792c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40841, "upload_time": "2019-04-24T15:50:37", "url": "https://files.pythonhosted.org/packages/30/78/795466ffada4d5f32f337c96c5f0e3c468959ac1a678cedf40668ab87ea0/bartender-2.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7b97d6f25c711a0b18c5c0d454b7afa", "sha256": "7e966a58a4257f5f7d6241c3dd0edb5a12c84909efeb6fc8651d544589538ce5" }, "downloads": -1, "filename": "bartender-2.4.3.tar.gz", "has_sig": false, "md5_digest": "e7b97d6f25c711a0b18c5c0d454b7afa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32853, "upload_time": "2019-04-24T15:50:39", "url": "https://files.pythonhosted.org/packages/99/bc/5b4e5ed939ff486f8cdc4c5fddf7d71d0e2089e1aca7869958ee2b36e8db/bartender-2.4.3.tar.gz" } ], "2.4.4": [ { "comment_text": "", "digests": { "md5": "9e86aaea9f8130d7309c995e812cba77", "sha256": "a8011b634b9d8abffc989e6133bee81e771dba5d9c209e60162b94383e2522bf" }, "downloads": -1, "filename": "bartender-2.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e86aaea9f8130d7309c995e812cba77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40843, "upload_time": "2019-06-27T18:39:20", "url": "https://files.pythonhosted.org/packages/0d/2d/e75783a1d2eab98cb228cc665cb69af614c6a44445341d7da0c80d9ee6ae/bartender-2.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f802a4310e82f6758baafed0b8420047", "sha256": "490de18238c3fbc5cf747b4753ca18c6fe9af5be6f64083793b48bfe031ab655" }, "downloads": -1, "filename": "bartender-2.4.4.tar.gz", "has_sig": false, "md5_digest": "f802a4310e82f6758baafed0b8420047", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32847, "upload_time": "2019-06-27T18:39:21", "url": "https://files.pythonhosted.org/packages/ac/2e/556ee72c10867fbb955b82aa6a9b76015cb56a73968d8c9ebe19c411acdd/bartender-2.4.4.tar.gz" } ], "2.4.5": [ { "comment_text": "", "digests": { "md5": "246f01f021875ed9764b7c5497f3402c", "sha256": "0b3dcd8b60b809d88bead5865a0f408f462fcfd09998fd89e8f9a1e1ce396f2d" }, "downloads": -1, "filename": "bartender-2.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "246f01f021875ed9764b7c5497f3402c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40816, "upload_time": "2019-09-26T16:34:33", "url": "https://files.pythonhosted.org/packages/a4/0d/39388202ee3716dd0a48ca96f674588e701e38d97e8c8463150ae2994a2e/bartender-2.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3367653dc5faf43910801e90163d749c", "sha256": "acd32d13f869625c3b73a4000153a2bf4a9197279c4eb9938416674ff4ac4b76" }, "downloads": -1, "filename": "bartender-2.4.5.tar.gz", "has_sig": false, "md5_digest": "3367653dc5faf43910801e90163d749c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32817, "upload_time": "2019-09-26T16:34:35", "url": "https://files.pythonhosted.org/packages/a2/3e/c64250b0f4d9f1d5ad20d22715f9486dcc848450ec8659abeb1b631a53fe/bartender-2.4.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "246f01f021875ed9764b7c5497f3402c", "sha256": "0b3dcd8b60b809d88bead5865a0f408f462fcfd09998fd89e8f9a1e1ce396f2d" }, "downloads": -1, "filename": "bartender-2.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "246f01f021875ed9764b7c5497f3402c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40816, "upload_time": "2019-09-26T16:34:33", "url": "https://files.pythonhosted.org/packages/a4/0d/39388202ee3716dd0a48ca96f674588e701e38d97e8c8463150ae2994a2e/bartender-2.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3367653dc5faf43910801e90163d749c", "sha256": "acd32d13f869625c3b73a4000153a2bf4a9197279c4eb9938416674ff4ac4b76" }, "downloads": -1, "filename": "bartender-2.4.5.tar.gz", "has_sig": false, "md5_digest": "3367653dc5faf43910801e90163d749c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32817, "upload_time": "2019-09-26T16:34:35", "url": "https://files.pythonhosted.org/packages/a2/3e/c64250b0f4d9f1d5ad20d22715f9486dcc848450ec8659abeb1b631a53fe/bartender-2.4.5.tar.gz" } ] }