{ "info": { "author": "Managed by Q, Inc.", "author_email": "open-source@managedbyq.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries" ], "description": "mbq.metrics: metrics for the masses\n===================================\n\n.. image:: https://img.shields.io/pypi/v/mbq.metrics.svg\n :target: https://pypi.python.org/pypi/mbq.metrics\n\n.. image:: https://img.shields.io/pypi/l/mbq.metrics.svg\n :target: https://pypi.python.org/pypi/mbq.metrics\n\n.. image:: https://img.shields.io/pypi/pyversions/mbq.metrics.svg\n :target: https://pypi.python.org/pypi/mbq.metrics\n\n.. image:: https://img.shields.io/travis/managedbyq/mbq.metrics/master.svg\n :target: https://travis-ci.org/managedbyq/mbq.metrics\n\nInstallation\n------------\n\n.. code-block:: bash\n\n $ pip install mbq.metrics\n \ud83d\ude80\u2728\n\nGuaranteed fresh.\n\n\nGetting started\n---------------\nInitialize mbq.metrics in your ``settings.py`` like this:\n\n.. code-block:: python\n\n from mbq import env, metrics\n\n ENV = env.get_environment(\"ENV_NAME\")\n SERVICE_NAME = 'service-name'\n metrics.init(SERVICE_NAME, ENV, constant_tags={'env': ENV_NAME})\n\nHTTP Metrics with Django Middleware\n-----------------------------------\nThis library also contains a piece of Django middleware you can use to create an awesome `HTTP Datadog dashboard `_ for your service! The middleware reports the following metrics to Datadog:\n\n* Request duration in milliseconds\n* Status codes (200, 404, 503 etc)\n* Status ranges (2xx, 4xx, 5xx, etc)\n* Response content length\n* Request path\n\nAdding the middleware to your Django project and configuring the Datadog dashboard is quick and easy: just include ``mbq.metrics.contrib.django.middleware.timing.TimingMiddleware`` in the ``MIDDLEWARE`` constant in your ``settings.py`` file.\n\nTada!\n\nHTTP Metrics with WSGI Middleware (Flask)\n-----------------------------------------\n\nMiddleware is also included that can be easily plugged into a Flask app to generate the same sort of metrics referenced in the Django section above. Requires mbq.metrics >= 0.3.0.\n\nSee `the implementation in Isengard `_ for an example.\n\nTesting\n-------\n\nTests are automatically in `Travis CI `_ but you can also run tests locally using `docker-compose`.\nWe now use `tox` for local testing across multiple python environments. Before this use `pyenv` to install the following python interpreters: cpython{2.7, 3.5, 3.6} and pypy3\n\ninstall and run tox:\n\n.. code-block:: bash\n\n $ docker-compose build py36\n Building py36\n Step 1/5 : ARG IMAGE\n Step 2/5 : FROM $IMAGE\n ---> 60cd00be8967\n Step 3/5 : WORKDIR /tox\n ---> Running in f55aee265e33\n Removing intermediate container f55aee265e33\n ---> 2b31757df863\n Step 4/5 : WORKDIR /app\n ---> Running in a1bc5e661ca3\n Removing intermediate container a1bc5e661ca3\n ---> 6f1f17a29a8e\n Step 5/5 : COPY . .\n ---> 55eef13da5e6\n Successfully built 55eef13da5e6\n Successfully tagged mbqmetrics_py36:latest\n $ docker-compose up py36\n Recreating mbqmetrics_py36_1 ... done\n Attaching to mbqmetrics_py36_1\n py36_1 | Requirement already up-to-date: pip in /usr/local/lib/python3.6/site-packages (18.0)\n py36_1 | Collecting tox\n py36_1 | Downloading https://files.pythonhosted.org/packages/df/53/13660f04ef09ece4aefcce6b8f79c1586fc34dee1cbedd7c153e02f93489/tox-3.2.1-py2.py3-none-any.whl (62kB)\n py36_1 | Collecting tox-venv\n py36_1 | Downloading https://files.pythonhosted.org/packages/bd/bd/f981a5bcd5b90b65fbfd3e6d6d93d592721e2e946eaa08e9ea5d325a4077/tox_venv-0.3.1-py2.py3-none-any.whl\n py36_1 | Collecting tox-travis\n py36_1 | Downloading https://files.pythonhosted.org/packages/a0/f0/55a0d561161ceac9da512d221547cd0405f0cbf5dfba7352cd36d7bfdace/tox_travis-0.10-py2.py3-none-any.whl\n py36_1 | Collecting py<2,>=1.4.17 (from tox)\n py36_1 | Downloading https://files.pythonhosted.org/packages/c8/47/d179b80ab1dc1bfd46a0c87e391be47e6c7ef5831a9c138c5c49d1756288/py-1.6.0-py2.py3-none-any.whl (83kB)\n py36_1 | Collecting six<2,>=1.0.0 (from tox)\n py36_1 | Downloading https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl\n py36_1 | Requirement already satisfied, skipping upgrade: setuptools>=30.0.0 in /usr/local/lib/python3.6/site-packages (from tox) (40.0.0)\n py36_1 | Collecting pluggy<1,>=0.3.0 (from tox)\n py36_1 | Downloading https://files.pythonhosted.org/packages/f5/f1/5a93c118663896d83f7bcbfb7f657ce1d0c0d617e6b4a443a53abcc658ca/pluggy-0.7.1-py2.py3-none-any.whl\n py36_1 | Collecting virtualenv>=1.11.2 (from tox)\n py36_1 | Downloading https://files.pythonhosted.org/packages/b6/30/96a02b2287098b23b875bc8c2f58071c35d2efe84f747b64d523721dc2b5/virtualenv-16.0.0-py2.py3-none-any.whl (1.9MB)\n py36_1 | Installing collected packages: py, six, pluggy, virtualenv, tox, tox-venv, tox-travis\n py36_1 | Successfully installed pluggy-0.7.1 py-1.6.0 six-1.11.0 tox-3.2.1 tox-travis-0.10 tox-venv-0.3.1 virtualenv-16.0.0\n py36_1 | GLOB sdist-make: /app/setup.py\n py36_1 | py36-django111 create: /tox/py36-django111\n py36_1 | py36-django111 installdeps: ., Django>=1.11,<2.0\n py36_1 | py36-django111 inst: /tox/dist/mbq.metrics-0.4.0.zip\n py36_1 | py36-django111 installed: You are using pip version 10.0.1, however version 18.0 is available.,You should consider upgrading via the 'pip install --upgrade pip' command.,certifi==2018.8.24,chardet==3.0.4,datadog==0.22.0,decorator==4.3.0,Django==1.11.15,idna==2.7,mbq.metrics==0.4.0,pytz==2018.5,requests==2.19.1,simplejson==3.16.0,urllib3==1.23\n py36_1 | py36-django111 runtests: PYTHONHASHSEED='2612051782'\n py36_1 | py36-django111 runtests: commands[0] | python -Wall -m unittest discover tests\n py36_1 | /tox/py36-django111/lib/python3.6/site-packages/datadog/dogstatsd/base.py:306: DeprecationWarning: invalid escape sequence \\:\n py36_1 | return string.replace('\\n', '\\\\n').replace('m:', 'm\\:')\n py36_1 | ................\n py36_1 | ----------------------------------------------------------------------\n py36_1 | Ran 16 tests in 0.094s\n py36_1 |\n py36_1 | OK\n # ...snip...\n\n\nShipping a New Release\n----------------------\n\n1. Bump the version in `setup.py`\n2. Go to `Releases` in GitHub and \"Draft a New Release\"\n3. After creating a new release, Travis CI will pick up the new release and ship it to PyPi\n\nFAQs\n----\n\n**Where do I put the DogStatsd agent configuration?**\n\nYou don't! ``mbq.metrics`` is pre-baked with assumptions about how Q runs it's services. Specifically, we assume that each service runs in a Docker container and that that container is running on a VM that's running the DogStatsD agent. In that way we can automatically configure our client to reach outside of the container and easily push metrics to the agent.\nRead more in the `datadogpy documentation `_ or `in the source `_.\n\nAPI Reference\n-------------\n\n\nContributing\n------------", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/managedbyq/mbq.metrics", "keywords": "metrics monitoring statsd", "license": "Apache 2.0", "maintainer": "Managed by Q, Inc.", "maintainer_email": "open-source@managedbyq.com", "name": "mbq.metrics", "package_url": "https://pypi.org/project/mbq.metrics/", "platform": "", "project_url": "https://pypi.org/project/mbq.metrics/", "project_urls": { "Homepage": "https://github.com/managedbyq/mbq.metrics" }, "release_url": "https://pypi.org/project/mbq.metrics/1.1.7/", "requires_dist": null, "requires_python": "", "summary": "MBQ Metrics", "version": "1.1.7" }, "last_serial": 5512609, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "efaa8287f7831dbcfa7d86e22a25a913", "sha256": "8575ab85e6d24d36f5752d120e3fe33c7fec6d0b533995b9d82a4eaa0bf1eca5" }, "downloads": -1, "filename": "mbq.metrics-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efaa8287f7831dbcfa7d86e22a25a913", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6390, "upload_time": "2017-05-26T22:26:30", "url": "https://files.pythonhosted.org/packages/14/59/d3d7061ab012ed9b27157be0677bbe3513a9803408e78b186cccde41d837/mbq.metrics-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e012e6935b29bfee65bb9fdd62a80c25", "sha256": "1ef36a261a7d72dbb740834a780cc55cc4c1d6597ad25b3e74b67bfe671ce7d3" }, "downloads": -1, "filename": "mbq.metrics-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e012e6935b29bfee65bb9fdd62a80c25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3757, "upload_time": "2017-05-26T22:26:31", "url": "https://files.pythonhosted.org/packages/74/af/f032556d3f657e94baef50a05c20b5730f46ec2e31f0161f0f42924e55c8/mbq.metrics-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ceda02c127e764a99da7663b6f6abe2d", "sha256": "363e87f1cbafe506db89f468c937c8bc277d307f67340f58ae0b5c6b0f4f7aa5" }, "downloads": -1, "filename": "mbq.metrics-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ceda02c127e764a99da7663b6f6abe2d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6394, "upload_time": "2017-05-27T15:43:16", "url": "https://files.pythonhosted.org/packages/23/e2/d9fe60f7d48d1672de8cc8ab3cb4e8a4ceee02883c3dd3df37d70d0774c1/mbq.metrics-0.0.2-py2.py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "1b57bcb22a8263323fa4e112f005df34", "sha256": "6fc61c2d4a6807f19eeea1220a731a9a173219f7097b2340e065116e140815b2" }, "downloads": -1, "filename": "mbq.metrics-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1b57bcb22a8263323fa4e112f005df34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3723, "upload_time": "2017-05-27T15:50:00", "url": "https://files.pythonhosted.org/packages/2e/08/186b843c792ff934736a86f2848d52051e90a02dd78fd42981013f4197a1/mbq.metrics-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "3b79e8148245825970d1861eb49e8918", "sha256": "fb7f25c32894b8b3d0c00c8ba0d64ce8ece1551ab649bc16acd44e7383aefa45" }, "downloads": -1, "filename": "mbq.metrics-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3b79e8148245825970d1861eb49e8918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3966, "upload_time": "2017-07-31T21:16:06", "url": "https://files.pythonhosted.org/packages/17/20/6dc421920044caff355c4bf5aeed20e084999acb549aa2d62faaf9428354/mbq.metrics-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "c9d09cf53783c7e62e445e1079c62be7", "sha256": "1bf13dbcec98da8896d1ad4a42384ceeb14e468dcb15c4fc84f93e2489f51074" }, "downloads": -1, "filename": "mbq.metrics-0.0.5.tar.gz", "has_sig": false, "md5_digest": "c9d09cf53783c7e62e445e1079c62be7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5668, "upload_time": "2017-09-19T16:35:23", "url": "https://files.pythonhosted.org/packages/66/56/9af683c17c3e86808190907275206456a1b80ba72eb6cf3b6f2c7f915403/mbq.metrics-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "4e6cf91a747944db7aee4a9be915fa8f", "sha256": "18346dc484895bae526a904207264d895464062e739daec37f7acc32942936c9" }, "downloads": -1, "filename": "mbq.metrics-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4e6cf91a747944db7aee4a9be915fa8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5768, "upload_time": "2018-06-20T19:55:10", "url": "https://files.pythonhosted.org/packages/ad/41/49183ef13f7490db501bf58fad4cfec381f54e0ee0227cca9dfa6c0d8c83/mbq.metrics-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "43260c5ac20a24d47a882c701be16f2d", "sha256": "af1dd22d79a86bf810294467acf7e0ac6bf1583c70a397d4521a80edf0675054" }, "downloads": -1, "filename": "mbq.metrics-0.2.0.tar.gz", "has_sig": false, "md5_digest": "43260c5ac20a24d47a882c701be16f2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5817, "upload_time": "2018-08-20T21:44:21", "url": "https://files.pythonhosted.org/packages/e4/8e/7eb67105c072d78964511235932f74c705fe29a144d1c3ec396851aa93a4/mbq.metrics-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "eeaebc76d8949a61322199957af7693f", "sha256": "089a33551bac4a6609f00716da17eff02c7726f1da036578bbdda0e5deacca25" }, "downloads": -1, "filename": "mbq.metrics-0.2.1.tar.gz", "has_sig": false, "md5_digest": "eeaebc76d8949a61322199957af7693f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5853, "upload_time": "2018-08-20T23:25:05", "url": "https://files.pythonhosted.org/packages/3d/b3/be0509a1f9be6ac10166f3a57f8094777e7526afcaade753d6114a06e60d/mbq.metrics-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "422f270cff5a98a8b5ecac353da3968e", "sha256": "abfa69764b88dc507c6e8e45ea87f5186ebe99053db3a806cd83e76a2145d008" }, "downloads": -1, "filename": "mbq.metrics-0.3.0.tar.gz", "has_sig": false, "md5_digest": "422f270cff5a98a8b5ecac353da3968e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7649, "upload_time": "2018-08-24T15:05:53", "url": "https://files.pythonhosted.org/packages/3e/7d/e921fc961668e95cc9ed5d4fe1b9a7aab065a4309bad969d2c957e58b1af/mbq.metrics-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "a687121fd833632c5f6afb40f905b3e0", "sha256": "f9ce7a059d60afbb7d4a625304b5258b8b7023619b2aa33fce2eac0dd8336b37" }, "downloads": -1, "filename": "mbq.metrics-0.4.0.tar.gz", "has_sig": false, "md5_digest": "a687121fd833632c5f6afb40f905b3e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8144, "upload_time": "2018-08-29T19:12:34", "url": "https://files.pythonhosted.org/packages/0d/62/daf4c48a11ad6561585b9ce686c80979b51344bff4a4831a720e796455aa/mbq.metrics-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "6167b708d4fb32f9c1f8bd23c008d8b9", "sha256": "32f0335282da20eb7992ef1853ad93deb3411ad33a0beff1767a031048eb622b" }, "downloads": -1, "filename": "mbq.metrics-0.4.1.tar.gz", "has_sig": false, "md5_digest": "6167b708d4fb32f9c1f8bd23c008d8b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14141, "upload_time": "2018-08-31T15:41:59", "url": "https://files.pythonhosted.org/packages/20/e3/73c654bd6ffe030d4524ef5f89f04563b302f40816c472276b90c93e8c6e/mbq.metrics-0.4.1.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "ef5ced5fca6b897df676aadb96f1c36c", "sha256": "e937a3b9eeb5c36edee01b83c2694b0fdf6f005c3b655b881e0422bc9599d0e0" }, "downloads": -1, "filename": "mbq.metrics-0.4.3.tar.gz", "has_sig": false, "md5_digest": "ef5ced5fca6b897df676aadb96f1c36c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14432, "upload_time": "2018-09-10T22:03:28", "url": "https://files.pythonhosted.org/packages/15/d8/32b489be821df34899d93262d2a15f88799dd5ca2967b2dc19d8cdd41ebd/mbq.metrics-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "a8e2632f62a7a96eae838d409f7683a4", "sha256": "b8d98d39a203ad1a49c928854283fc34496e1fef7c641e465c0b8ddc2b20caa5" }, "downloads": -1, "filename": "mbq.metrics-0.4.4.tar.gz", "has_sig": false, "md5_digest": "a8e2632f62a7a96eae838d409f7683a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14608, "upload_time": "2018-09-21T18:40:21", "url": "https://files.pythonhosted.org/packages/15/e5/5862649177c2d26750ea62f6e90cf7d89ebed7a10b4754c4c091ddbc1d24/mbq.metrics-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "208bf3e19e3de399f0465ca526c4c381", "sha256": "1ebfefd296e03ce23e30df3e943c1edf26634e38cbb5faceb691e2d497f624b7" }, "downloads": -1, "filename": "mbq.metrics-0.4.5.tar.gz", "has_sig": false, "md5_digest": "208bf3e19e3de399f0465ca526c4c381", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14774, "upload_time": "2018-10-02T19:42:31", "url": "https://files.pythonhosted.org/packages/ee/9a/96a50374f2775fe05e3a18018211771f67f14485c4fe562eac62e2f02f5d/mbq.metrics-0.4.5.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "61276dbaf30765b2ac0509c08a8ff424", "sha256": "6f95d82c31f8aaa2b5937790f7b1703fbfb56ea55e2ee0547666000b213b7c07" }, "downloads": -1, "filename": "mbq.metrics-0.5.0.tar.gz", "has_sig": false, "md5_digest": "61276dbaf30765b2ac0509c08a8ff424", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14332, "upload_time": "2018-11-23T19:28:06", "url": "https://files.pythonhosted.org/packages/82/9e/999312bb9fba57368389c952897d7f4ab1195586920f6160ce75cf219fe8/mbq.metrics-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "554aff89e1b9e3688451b6e0d05eefe5", "sha256": "977e70992d8f47ba6198e83f7208d057d365986b1b2dcf4bec88a4dd64c8aeee" }, "downloads": -1, "filename": "mbq.metrics-1.0.0.tar.gz", "has_sig": false, "md5_digest": "554aff89e1b9e3688451b6e0d05eefe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14335, "upload_time": "2019-01-18T18:47:52", "url": "https://files.pythonhosted.org/packages/c5/dd/3e94487c7818708853ea30ec77a17a83db5515dcd348ceda9d6d140acbf8/mbq.metrics-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "bef3c2d2ac6cb22a300afdfe2334f8a6", "sha256": "cdb1ed52226d7033996b05914a53238906026a6bc801d6a5f211e6e16f7ce4bf" }, "downloads": -1, "filename": "mbq.metrics-1.1.0.tar.gz", "has_sig": false, "md5_digest": "bef3c2d2ac6cb22a300afdfe2334f8a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12830, "upload_time": "2019-01-30T22:47:53", "url": "https://files.pythonhosted.org/packages/88/0e/05340e20f7f8e10f34c1d5a2f19970837a4bcee94e74236928b6b2a16559/mbq.metrics-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "a0c02b02c1e6e7a915875d709becc2ee", "sha256": "ba5e00a6031b9122a1ab07ba0303da52c149135cb1a5e5f10f58faba5483e8db" }, "downloads": -1, "filename": "mbq.metrics-1.1.1.tar.gz", "has_sig": false, "md5_digest": "a0c02b02c1e6e7a915875d709becc2ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12511, "upload_time": "2019-02-28T15:59:01", "url": "https://files.pythonhosted.org/packages/db/f1/d200e65d030a1c41f557cfeda18b5619c6851466eb9df4e3029d9e686d0e/mbq.metrics-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "428b82b6914be9e8530dd96a6084b554", "sha256": "a80d424df4dce6fb017dd7d762c1e6feb45929160f1104ef4bbd7d3361fe450f" }, "downloads": -1, "filename": "mbq.metrics-1.1.2.tar.gz", "has_sig": false, "md5_digest": "428b82b6914be9e8530dd96a6084b554", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12517, "upload_time": "2019-05-24T20:29:34", "url": "https://files.pythonhosted.org/packages/32/bc/e779c3bde12379d3bf4a990b1360a9e7c718b650a7c8f3a743e9f320be89/mbq.metrics-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "72b49409a7fb65b2324eddfd326d696f", "sha256": "e5a4987097ead61e8e1a9941c6197e5ed65b10e6d5ae998719b3973befcce6b7" }, "downloads": -1, "filename": "mbq.metrics-1.1.3.tar.gz", "has_sig": false, "md5_digest": "72b49409a7fb65b2324eddfd326d696f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12521, "upload_time": "2019-05-29T14:48:08", "url": "https://files.pythonhosted.org/packages/f6/30/8479d5cacd7073ecdfc1ec97d61a7180266c1fd497902f619f513e2fd6b0/mbq.metrics-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "673f26fd6c79a5991e3abe78e0642e21", "sha256": "4b661fd9c913d23ab82b95593abe6dacc3ef7b47dfd96b9f3987341ca97cd2c6" }, "downloads": -1, "filename": "mbq.metrics-1.1.4.tar.gz", "has_sig": false, "md5_digest": "673f26fd6c79a5991e3abe78e0642e21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13864, "upload_time": "2019-06-28T20:05:32", "url": "https://files.pythonhosted.org/packages/9b/06/ac503a8b4228c513c2025f91b61776272afaacd6f13b4a38336fe5968915/mbq.metrics-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "218430db85bef4691318e34dad8867c6", "sha256": "8102a76a2d7f4def64548c639a46e6138d15c8b96ecd0db6d39b1b0cd335fa48" }, "downloads": -1, "filename": "mbq.metrics-1.1.5.tar.gz", "has_sig": false, "md5_digest": "218430db85bef4691318e34dad8867c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13873, "upload_time": "2019-07-09T21:17:01", "url": "https://files.pythonhosted.org/packages/4e/6c/09c4f4c19a41a68a113282f1347471fe9ce8d1d99023c8161c232d17e348/mbq.metrics-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "f19e1b1da3bd97f3bcca2d808bd0cb3d", "sha256": "75d5220a877cfdc2e8d813af2f8e1f972413c5b8017e4dff6ff098a04e3f7b5d" }, "downloads": -1, "filename": "mbq.metrics-1.1.6.tar.gz", "has_sig": false, "md5_digest": "f19e1b1da3bd97f3bcca2d808bd0cb3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13897, "upload_time": "2019-07-10T13:46:35", "url": "https://files.pythonhosted.org/packages/4a/05/55f5d75aa5a701fc3bb2f127ab5d00a56fc1c9cde3dd9aeccf1a149932b7/mbq.metrics-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "456cff4f801dcdeaf0054478476db4b8", "sha256": "4c95ac0bccc34384b5c5ea1628ca040ab2b32e73073bd6b866f9a5d0f0c76dc6" }, "downloads": -1, "filename": "mbq.metrics-1.1.7.tar.gz", "has_sig": false, "md5_digest": "456cff4f801dcdeaf0054478476db4b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13861, "upload_time": "2019-07-10T15:12:44", "url": "https://files.pythonhosted.org/packages/01/17/196d42df382647e5dd4ef23a902a8bfacdeccfa23203e0e2184d95596e1d/mbq.metrics-1.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "456cff4f801dcdeaf0054478476db4b8", "sha256": "4c95ac0bccc34384b5c5ea1628ca040ab2b32e73073bd6b866f9a5d0f0c76dc6" }, "downloads": -1, "filename": "mbq.metrics-1.1.7.tar.gz", "has_sig": false, "md5_digest": "456cff4f801dcdeaf0054478476db4b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13861, "upload_time": "2019-07-10T15:12:44", "url": "https://files.pythonhosted.org/packages/01/17/196d42df382647e5dd4ef23a902a8bfacdeccfa23203e0e2184d95596e1d/mbq.metrics-1.1.7.tar.gz" } ] }