{ "info": { "author": "Brian Harrington", "author_email": "netflix-atlas@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "\n# Spectator for Python\n\n> :warning: Experimental\n\nThis is a Python port of the [Spectator] library for Java. Currently this is an experiment\nto help determine the level of effort to support another language.\n\n[Spectator]: https://github.com/Netflix/spectator/\n\n## Requirements\n\n* Python 2.7 or higher\n\n## Links\n\n* [Documentation](https://netflix.github.io/atlas-docs/)\n* [![Build Status](https://travis-ci.org/Netflix/spectator-py.svg)](https://travis-ci.org/Netflix/spectator-py/builds)\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/netflix/spectator-py/", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "netflix-spectator-py", "package_url": "https://pypi.org/project/netflix-spectator-py/", "platform": "", "project_url": "https://pypi.org/project/netflix-spectator-py/", "project_urls": { "Homepage": "https://github.com/netflix/spectator-py/" }, "release_url": "https://pypi.org/project/netflix-spectator-py/0.1.10/", "requires_dist": null, "requires_python": "", "summary": "Python library for reporting metrics to Atlas.", "version": "0.1.10" }, "last_serial": 5354889, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "00a873ecba4bd3dc888b8f37ded34284", "sha256": "842c3d52c9363e68dbe58af7667a3e57ff04603a9c2493aebf71d68493479199" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.tar.gz", "has_sig": false, "md5_digest": "00a873ecba4bd3dc888b8f37ded34284", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8857, "upload_time": "2018-03-15T05:03:53", "url": "https://files.pythonhosted.org/packages/e7/e0/1611047fa08067033b7e2cd655e7ce189174648b79a588fb76617eee7f9a/netflix-spectator-py-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f963f50acda4a0cdc15db0a2d3791cb6", "sha256": "9bdeb3a604fe19ffc8c38c77581bebdc32bed7e56c60aa099b30b073ede87fd5" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f963f50acda4a0cdc15db0a2d3791cb6", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9621, "upload_time": "2018-03-15T18:03:52", "url": "https://files.pythonhosted.org/packages/1e/52/9a6b0e0604f33bd583aaa789804dc2082f38ae8f3ba674f8e12116500d8a/netflix_spectator_py-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af0068d386e8117a0add7457b4f80338", "sha256": "8f18d88ceb4276603e8008583ed02203feec07b4c6aef4c06d70aa17873f6c6e" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.1.tar.gz", "has_sig": false, "md5_digest": "af0068d386e8117a0add7457b4f80338", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9053, "upload_time": "2018-03-15T14:53:29", "url": "https://files.pythonhosted.org/packages/f5/f6/dc2f81e3a8dc39354c6a6c7394d719647978fc4f988d9b66c761ec54af80/netflix-spectator-py-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "7d61e1718bc4ee42df44cb8d386c2dee", "sha256": "e479c369bb18f989b5643d5bbae3ef6e17d02d838e8c5720d8e9d27cf5c1bb49" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d61e1718bc4ee42df44cb8d386c2dee", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12897, "upload_time": "2019-06-03T23:11:27", "url": "https://files.pythonhosted.org/packages/e8/03/ba8c42cc404199950129b96f16023eb65d8f5c7d5310cc2026b6be15e4fd/netflix_spectator_py-0.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f60f89cd2a7d93576915bc7c43c6d1e6", "sha256": "868f893e2bb01275ae0468209faaf4e6bdaa380d063e21352aca41bc9464f200" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.10.tar.gz", "has_sig": false, "md5_digest": "f60f89cd2a7d93576915bc7c43c6d1e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13833, "upload_time": "2019-06-03T23:11:25", "url": "https://files.pythonhosted.org/packages/c6/57/3e86abb9dfee3aba97766d45fcc5e4cda421d750f75fac4d917a0510f25e/netflix-spectator-py-0.1.10.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bfd69f8068f43dc0aec5b654cac19d14", "sha256": "bcff075b3788de4ed4287fe5376d24b0e250aada309ca86b1fa698d8b638654e" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bfd69f8068f43dc0aec5b654cac19d14", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9637, "upload_time": "2018-03-15T18:12:33", "url": "https://files.pythonhosted.org/packages/0e/2b/46a379a4d8b4083c6349a08911f805821d6fdb844340820f6951f598394c/netflix_spectator_py-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a3f6ad67199c6d64301e6d9e6251af3", "sha256": "2bc52d216c1039eb119130598a4016f66e40e0a00de95bada184f41f2f42c56f" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4a3f6ad67199c6d64301e6d9e6251af3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9492, "upload_time": "2018-03-15T18:12:31", "url": "https://files.pythonhosted.org/packages/9c/f1/14e559b716d182eddd6167639427d7ccddb023bdecaaedff5d505641ee68/netflix-spectator-py-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1b91190e61ce872d2fd3c8ba5a5743ad", "sha256": "85bf2681787d6a7213bfdf87d090d189323683f650ba9497b3eaf67a7f65f156" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1b91190e61ce872d2fd3c8ba5a5743ad", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 16289, "upload_time": "2018-03-20T17:14:37", "url": "https://files.pythonhosted.org/packages/54/97/a06499520c251afbabc3f6224fe69347f1085593f68e7e8478d1317653fc/netflix_spectator_py-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bc97894a114619d18de580e50a6dd00", "sha256": "cca0eefb1d0bdd43eca0b0af4748d1a278be37cc750b4223f1643029649fbe41" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.3.tar.gz", "has_sig": false, "md5_digest": "0bc97894a114619d18de580e50a6dd00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9632, "upload_time": "2018-03-20T17:14:35", "url": "https://files.pythonhosted.org/packages/74/eb/c46ca9d50d5115d29c8cd7f3da710f517a013d2d04153868aa9c2ab68f05/netflix-spectator-py-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "93b2937ff1729fc7190909345876a5ec", "sha256": "2539ebc34eae070af7dd9c96e05b4c0bc8d4130c6ab96ab901f8c8a47ecba164" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93b2937ff1729fc7190909345876a5ec", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9186, "upload_time": "2018-04-26T15:43:41", "url": "https://files.pythonhosted.org/packages/b2/e5/227ec76eba1bd9ee5c3d7a441e6e5ada6a51bbfcb06d378acef5ca12d9c9/netflix_spectator_py-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66a0b2f135e0bc562b82b9138be47e7e", "sha256": "da37dc6898bbface275f6e09184eae2e8f80f3ff45e32a24e0e0915cc200a46e" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.4.tar.gz", "has_sig": false, "md5_digest": "66a0b2f135e0bc562b82b9138be47e7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9636, "upload_time": "2018-04-26T15:43:40", "url": "https://files.pythonhosted.org/packages/9d/f6/51255155c7be3690fea0a5cb42d0d19beebef9fc56644ee6fa22ce8e4540/netflix-spectator-py-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "e0f42cec7e43b2ba0aeaa7d132c80a2e", "sha256": "2268636c140c560328dbd74d2fd8a4ea54d692e4f2816662b5af36d3ca44f4c8" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0f42cec7e43b2ba0aeaa7d132c80a2e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9465, "upload_time": "2018-04-26T21:18:52", "url": "https://files.pythonhosted.org/packages/9a/ad/5214f0dc7a8ac3829ddd446cb3477a699159fac8837bcb472771318520d8/netflix_spectator_py-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47e03d53d6ab32aadee3ad17eafb81fa", "sha256": "f31c2e354997d4aea0b671403b378876820c9663e2273e3ad371d0698f10c81a" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.5.tar.gz", "has_sig": false, "md5_digest": "47e03d53d6ab32aadee3ad17eafb81fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9800, "upload_time": "2018-04-26T21:18:51", "url": "https://files.pythonhosted.org/packages/b3/82/4e819271833793d5b1a3702a794ae9672db77962e3c8d1de780377b365dc/netflix-spectator-py-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "6042a7b54864a719d4008a631532c36f", "sha256": "29fff90b8ef3a01d6cb882591b54164f04e6ad7b2eabd5e65a5d0c6c10a98b31" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6042a7b54864a719d4008a631532c36f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 8551, "upload_time": "2018-10-05T21:03:56", "url": "https://files.pythonhosted.org/packages/79/be/ac15535894bb0dd9b1727c997f0d96c9b4f0765b077a4ef6aaf1cc1e9436/netflix_spectator_py-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd81c05a37f17682d9c99ef56e1bdfc5", "sha256": "0c92ef8eb76a7793f4e2c8553647c7f9e4244b7569198d917ab08817ad78aa68" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.6.tar.gz", "has_sig": false, "md5_digest": "fd81c05a37f17682d9c99ef56e1bdfc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10101, "upload_time": "2018-10-05T21:03:55", "url": "https://files.pythonhosted.org/packages/24/7f/5dc5e3acb2bca49baedf129dd15e273d0d5f05364f0830189872ac15b506/netflix-spectator-py-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "758550203647b2cde211c5f69ed2d2e0", "sha256": "0b316b4455e1386b02ecc09ac791113290a2dcfcccd2f2a4ee65588175f0c4e2" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "758550203647b2cde211c5f69ed2d2e0", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12705, "upload_time": "2018-10-05T21:24:58", "url": "https://files.pythonhosted.org/packages/b8/f8/b498371a2669b04241eeb6de4a7db9db2cb1cfeb91ae9b7e0e9546d8da42/netflix_spectator_py-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40c7b9a8e1dff221c819593a0a60b7c7", "sha256": "cb11e63ecc65bedc62041918d74c4e43a395b8becef3996f338dbf8c2fa8f13a" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.7.tar.gz", "has_sig": false, "md5_digest": "40c7b9a8e1dff221c819593a0a60b7c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10088, "upload_time": "2018-10-05T21:24:56", "url": "https://files.pythonhosted.org/packages/52/9c/46d58ed0dca2a94a6ebf4276d3d39fc74fc197c9261a1baf3575ff3f4094/netflix-spectator-py-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "592c04726dcbf7ae6a59b1b3be692ce7", "sha256": "b7143694480d14451d189b7a4869470b5b7575d56a717f5a7726d503f8bc226d" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "592c04726dcbf7ae6a59b1b3be692ce7", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12276, "upload_time": "2019-02-11T20:58:03", "url": "https://files.pythonhosted.org/packages/c7/5d/5b9951dcf1415d93439635262a3818bfbb686b468f29b14de5b7dc197128/netflix_spectator_py-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36053d199f712823073fd6b611e7ce45", "sha256": "590f3c8cfb1c60db0c1ad1524adc5c9e46e951f40f56a4380b221603dcb41cb8" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.8.tar.gz", "has_sig": false, "md5_digest": "36053d199f712823073fd6b611e7ce45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13449, "upload_time": "2019-02-11T20:58:01", "url": "https://files.pythonhosted.org/packages/76/8d/0e0ba233757c893b2306702c6c8ab9fdeab6490549aaf60abffee175dbe2/netflix-spectator-py-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "977b00f1b3c7e1dd4b27d7fa12f33fc4", "sha256": "c4673930fa038a7b1d8ebf3237d7fc0ea886cc25065998db8de86cffa8a658ed" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "977b00f1b3c7e1dd4b27d7fa12f33fc4", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12295, "upload_time": "2019-02-12T01:07:05", "url": "https://files.pythonhosted.org/packages/d4/b9/a09d615f28b015953af553adff007286787f4a1acae95c6180be453a43a7/netflix_spectator_py-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "538d8ac0644e82096f486b575439e517", "sha256": "9f597020678b2bed7526173b8e1aeeb873479cc68e0464ea5ed9080d0e485460" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.9.tar.gz", "has_sig": false, "md5_digest": "538d8ac0644e82096f486b575439e517", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13467, "upload_time": "2019-02-12T01:07:03", "url": "https://files.pythonhosted.org/packages/79/f3/2e42268fa280bd54072d08a9f44ae002276508683f7e7911c94f9edcfaf3/netflix-spectator-py-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7d61e1718bc4ee42df44cb8d386c2dee", "sha256": "e479c369bb18f989b5643d5bbae3ef6e17d02d838e8c5720d8e9d27cf5c1bb49" }, "downloads": -1, "filename": "netflix_spectator_py-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d61e1718bc4ee42df44cb8d386c2dee", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12897, "upload_time": "2019-06-03T23:11:27", "url": "https://files.pythonhosted.org/packages/e8/03/ba8c42cc404199950129b96f16023eb65d8f5c7d5310cc2026b6be15e4fd/netflix_spectator_py-0.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f60f89cd2a7d93576915bc7c43c6d1e6", "sha256": "868f893e2bb01275ae0468209faaf4e6bdaa380d063e21352aca41bc9464f200" }, "downloads": -1, "filename": "netflix-spectator-py-0.1.10.tar.gz", "has_sig": false, "md5_digest": "f60f89cd2a7d93576915bc7c43c6d1e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13833, "upload_time": "2019-06-03T23:11:25", "url": "https://files.pythonhosted.org/packages/c6/57/3e86abb9dfee3aba97766d45fcc5e4cda421d750f75fac4d917a0510f25e/netflix-spectator-py-0.1.10.tar.gz" } ] }