{ "info": { "author": "PyCounters Developers", "author_email": "b.leskes@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Checkout http://pycounters.readthedocs.org/ for more details.\n\n\n\n0.7:\n - Fixed: a busy leader which doesn't respond to a ping on a timely fashion was not handled correctly.\n\n\n0.6:\n - NEW: new types of counters MaxWindowCounter, MinWindowCounter\n - IMPORTANT: changes in package structure, counters module split int sub modules. Backward compatible as long as no\n internals were used.\n - Fixed: removing a counter by name caused an exception\n - Fixed: too short queue on multi process server caused pycounters to fail if used on >~10 processes\n - Fixed: starting up a new process in a multi-process auto election setup caused JSON reporter to output an empty\n file (which will then be updated in the next cycle)\n\n0.5:\n - Fixed - locking issue with JSON output files\n - Fixed - EventCounter did not respond to events keyword argument\n\n0.4:\n - added a patcher util class to allow injecting events to existing libraries/code.\n - decoupled counter names from the names of events they count. Still, by default a counter will count events with\n it's name\n - shortcut decorators now take the name of the function they wrap as a default event name\n - Added a role option to multi process reporting initializations.\n - Made all report_* and shortcuts decorators usable as context managers.\n - Munin plugin now ignores old reports by default\n - Counters which doesn't have any value now return None instead of 0.\n - Fixed an issue with aggregation of average values when not all sources had the same value\n - Added output_report() to allow manual initiation of reports.\n\n\n0.3:\n - Added a manifest.in file, so that CHANGES.txt will come along.\n\n0.2:\n - Added multiprocess support.\n - Extended EventLogger to allow regex based filtering of events it logs.\n - Added JSONFileReporter to output reports in JSON format\n - Added a utility to facilitate writing Munin plugins\n\n0.1:\n - Initial Release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pycounters.readthedocs.org", "keywords": "", "license": "apache", "maintainer": null, "maintainer_email": null, "name": "pycounters", "package_url": "https://pypi.org/project/pycounters/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pycounters/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pycounters.readthedocs.org" }, "release_url": "https://pypi.org/project/pycounters/0.7/", "requires_dist": null, "requires_python": null, "summary": "PyCounters is a light weight library to monitor performance and events in production systems", "version": "0.7" }, "last_serial": 1049279, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "0d4da44c7bf8bd1e9d9adf8c37356903", "sha256": "60033f9f6c31fa7352b77d6d75c2ab741373dda5e4c2c2f2877cdc7f14df1621" }, "downloads": -1, "filename": "pycounters-0.2.tar.gz", "has_sig": false, "md5_digest": "0d4da44c7bf8bd1e9d9adf8c37356903", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17852, "upload_time": "2011-08-26T12:59:14", "url": "https://files.pythonhosted.org/packages/a1/5e/0f7155acfb88802367bdb8c714d80a7e6432780f3c510bd6482549bac8c3/pycounters-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "ccdc3a799e7615b9c9c463dfcfea0dbe", "sha256": "29cef357d0d2cf2739c5b703ba997ccd00fed6b401ff47b359bd63b8f371b15a" }, "downloads": -1, "filename": "pycounters-0.3.tar.gz", "has_sig": false, "md5_digest": "ccdc3a799e7615b9c9c463dfcfea0dbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24626, "upload_time": "2011-09-16T23:17:41", "url": "https://files.pythonhosted.org/packages/1b/94/2dad69a7586c85bebf0ed5db2fdaa907a2b064f25d0d6c8ebc67372d5b72/pycounters-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "c86e444e062c43e75cf11465adbd2d67", "sha256": "17fd0f81d74930ee5f491dbea0bf51f773051cd878bed806a55bbab45b4549c4" }, "downloads": -1, "filename": "pycounters-0.4.tar.gz", "has_sig": false, "md5_digest": "c86e444e062c43e75cf11465adbd2d67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25476, "upload_time": "2012-02-26T09:17:37", "url": "https://files.pythonhosted.org/packages/3d/04/4771d92f905945de51873616a48167643b10349384841666041e7d719b05/pycounters-0.4.tar.gz" } ], "0.4dev": [ { "comment_text": "", "digests": { "md5": "ceb5ed69d3d66d4957175eba59c6dc7d", "sha256": "b22cdf32729d38cba2384d207f046bd8dbb2c6f2977d9cceaa168f6eb7dc8cf0" }, "downloads": -1, "filename": "pycounters-0.4dev.tar.gz", "has_sig": false, "md5_digest": "ceb5ed69d3d66d4957175eba59c6dc7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24810, "upload_time": "2012-02-18T15:31:43", "url": "https://files.pythonhosted.org/packages/0d/48/c93aaf5001a3d802f1f081f553f7f4ec1dbf61cf428499c03390f0ffb7fd/pycounters-0.4dev.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "263a1ab837a0af56f74e0b3f14783c15", "sha256": "3081c2b778f30e9e7a22b5af17dd14c3732fca36ee74c68b41179d4dff9adda0" }, "downloads": -1, "filename": "pycounters-0.5.tar.gz", "has_sig": false, "md5_digest": "263a1ab837a0af56f74e0b3f14783c15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25772, "upload_time": "2012-05-06T11:42:57", "url": "https://files.pythonhosted.org/packages/30/e4/84e5794518432a2c3366cb152ab0500fd1caed2261d12834327b4e3985e8/pycounters-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "7fcf8f0968de99983c2c059357a1b9d0", "sha256": "8f42efdb24611b499886ba4a48c2aae2a85d696ef9ce4b6bfee6160549d8c68f" }, "downloads": -1, "filename": "pycounters-0.6.tar.gz", "has_sig": false, "md5_digest": "7fcf8f0968de99983c2c059357a1b9d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27853, "upload_time": "2013-06-16T16:23:27", "url": "https://files.pythonhosted.org/packages/c8/01/bc628d330146ec2be2b3677abae9b4bf770cc33863ece23087187bbb7d0a/pycounters-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "0be1d612ff3af4b176a07e4bd17d569e", "sha256": "d48d6cf3b9abe52bb2aca0a849650e27fb5110c8e2ba2168c0136330a9c8bdaf" }, "downloads": -1, "filename": "pycounters-0.7.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "0be1d612ff3af4b176a07e4bd17d569e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 88343, "upload_time": "2014-04-02T18:18:05", "url": "https://files.pythonhosted.org/packages/9d/b0/7dbf85e815d9bc7312494e10b3ab02e9d3acfd5c05fdfdca28515a7d4c8d/pycounters-0.7.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "fd99f5ba9bc6d768adb6f2a7c883ed6e", "sha256": "582e1657d0c1cc8432eaa39f0b6b3ca37f6a798b8f73984b48d5a44a72626490" }, "downloads": -1, "filename": "pycounters-0.7.tar.gz", "has_sig": false, "md5_digest": "fd99f5ba9bc6d768adb6f2a7c883ed6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32078, "upload_time": "2014-04-02T18:18:01", "url": "https://files.pythonhosted.org/packages/7b/a8/1e3f8ca4862899a44cf69dcb865f06ab0b5777309d6c7747a7120105de27/pycounters-0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0be1d612ff3af4b176a07e4bd17d569e", "sha256": "d48d6cf3b9abe52bb2aca0a849650e27fb5110c8e2ba2168c0136330a9c8bdaf" }, "downloads": -1, "filename": "pycounters-0.7.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "0be1d612ff3af4b176a07e4bd17d569e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 88343, "upload_time": "2014-04-02T18:18:05", "url": "https://files.pythonhosted.org/packages/9d/b0/7dbf85e815d9bc7312494e10b3ab02e9d3acfd5c05fdfdca28515a7d4c8d/pycounters-0.7.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "fd99f5ba9bc6d768adb6f2a7c883ed6e", "sha256": "582e1657d0c1cc8432eaa39f0b6b3ca37f6a798b8f73984b48d5a44a72626490" }, "downloads": -1, "filename": "pycounters-0.7.tar.gz", "has_sig": false, "md5_digest": "fd99f5ba9bc6d768adb6f2a7c883ed6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32078, "upload_time": "2014-04-02T18:18:01", "url": "https://files.pythonhosted.org/packages/7b/a8/1e3f8ca4862899a44cf69dcb865f06ab0b5777309d6c7747a7120105de27/pycounters-0.7.tar.gz" } ] }