{ "info": { "author": "Robert Corsaro", "author_email": "doki_pen@doki-pen.org", "bugtrack_url": null, "classifiers": [], "description": "UNKNOWN", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.trac-hacks.org/wiki/AnnouncerPlugin", "keywords": null, "license": "Copyright (c) 2008, Stephen Hansen. Copyright (c) 2009, Robert Corsaro. All rights reserved. Released under the 3-clause BSD license.", "maintainer": null, "maintainer_email": null, "name": "TracAnnouncer", "package_url": "https://pypi.org/project/TracAnnouncer/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/TracAnnouncer/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.trac-hacks.org/wiki/AnnouncerPlugin" }, "release_url": "https://pypi.org/project/TracAnnouncer/0.11.1/", "requires_dist": null, "requires_python": null, "summary": "Customizable notification system", "version": "0.11.1" }, "last_serial": 4034883, "releases": { "0.11.0": [ { "comment_text": "", "digests": { "md5": "ddb6e069e15f53c7b193b03f63e9e306", "sha256": "1b5395c804205855a849f980624bd847904dc74a0b5aa4d34336520dde05e267" }, "downloads": -1, "filename": "tracannouncer-0.11.0.tar.gz", "has_sig": false, "md5_digest": "ddb6e069e15f53c7b193b03f63e9e306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29057, "upload_time": "2010-09-26T21:33:23", "url": "https://files.pythonhosted.org/packages/f8/eb/6c227aaddaf7bb4e6c39e557698398f2fca4cf47156d49316a567b6babb7/tracannouncer-0.11.0.tar.gz" } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "63274e73ed26fce8616c628d3638dcbf", "sha256": "3aff947b51ab234eae10b9cc429f48256864dd2270d5b1f4acd771f5f0dcaeab" }, "downloads": -1, "filename": "tracannouncer-0.11.1.tar.gz", "has_sig": false, "md5_digest": "63274e73ed26fce8616c628d3638dcbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32016, "upload_time": "2010-09-26T21:33:59", "url": "https://files.pythonhosted.org/packages/61/e5/9c2ef309526cc0687dfc206e980b5a64cdd5598d3c7cc27459713b467631/tracannouncer-0.11.1.tar.gz" } ], "0.12.1.dev": [ { "comment_text": "", "digests": { "md5": "f64433fa46252967edc74b0877b94ba4", "sha256": "005dd3236c3bc750392fecdad0e12970c25c849216109b440f94b081b30ead65" }, "downloads": -1, "filename": "tracannouncer-0.12.1dev-r8854.tar.gz", "has_sig": false, "md5_digest": "f64433fa46252967edc74b0877b94ba4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57541, "upload_time": "2010-09-14T23:14:35", "url": "https://files.pythonhosted.org/packages/34/2d/1ab4973fcf2ff331bd5e54acb15c4aefdeddb1c6f9e04ec2c665cc361b46/tracannouncer-0.12.1dev-r8854.tar.gz" }, { "comment_text": "", "digests": { "md5": "1c0ecc4ae709a0a8560c651ff2216eb1", "sha256": "b435e458968d2bb9b0aa841e4a542b086d89a5ba6d716556669b1054b7df4378" }, "downloads": -1, "filename": "tracannouncer-0.12.1dev-r8969.tar.gz", "has_sig": false, "md5_digest": "1c0ecc4ae709a0a8560c651ff2216eb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58383, "upload_time": "2010-09-19T03:20:52", "url": "https://files.pythonhosted.org/packages/b5/40/bda2fa24676709bb830e420c4ceb9d802fe26dc899f892f4bbba56123007/tracannouncer-0.12.1dev-r8969.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "63274e73ed26fce8616c628d3638dcbf", "sha256": "3aff947b51ab234eae10b9cc429f48256864dd2270d5b1f4acd771f5f0dcaeab" }, "downloads": -1, "filename": "tracannouncer-0.11.1.tar.gz", "has_sig": false, "md5_digest": "63274e73ed26fce8616c628d3638dcbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32016, "upload_time": "2010-09-26T21:33:59", "url": "https://files.pythonhosted.org/packages/61/e5/9c2ef309526cc0687dfc206e980b5a64cdd5598d3c7cc27459713b467631/tracannouncer-0.11.1.tar.gz" } ] }