{ "info": { "author": "Martin Aspeli", "author_email": "optilude@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nThis portlet displays the current weather in one or more locations.\n\nIt relies on an RSS feed from AccuWeather.com, and uses various icon\nsets from AccuWeather.com and elsewhere.\n\nMost of the feed parsing code is shamelessly stolen from\ncollective.portlet.feedmixer, written by Wichert Akkerman.\nChangelog\n=========\n\n1.0b2 (2009-09-11)\n------------------\n\n* Be more robust if the response is empty.\n [optilude]\n\n1.0b1 (2009-08-27)\n------------------\n\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://pypi.python.org/pypi/collective.portlet.accuweather", "keywords": "plone weather portlet", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.portlet.accuweather", "package_url": "https://pypi.org/project/collective.portlet.accuweather/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.portlet.accuweather/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/collective.portlet.accuweather" }, "release_url": "https://pypi.org/project/collective.portlet.accuweather/1.0b2/", "requires_dist": null, "requires_python": null, "summary": "Weather portlet", "version": "1.0b2" }, "last_serial": 788021, "releases": { "1.0b1": [ { "comment_text": "", "digests": { "md5": "e5589567756f31ae617df1be8d61bce6", "sha256": "3b3d5761e1bb231478d7114c1b14803e0f3e145cb9c38d3bf99a846b6085394f" }, "downloads": -1, "filename": "collective.portlet.accuweather-1.0b1.tar.gz", "has_sig": false, "md5_digest": "e5589567756f31ae617df1be8d61bce6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103763, "upload_time": "2009-08-27T14:10:40", "url": "https://files.pythonhosted.org/packages/76/bf/cbd10dfdb7d2a55572fb9fb3bd95bf56693612f91eae5359fc7bbeb0cbbd/collective.portlet.accuweather-1.0b1.tar.gz" } ], "1.0b2": [ { "comment_text": "", "digests": { "md5": "b4aed8fffc1d76e7a53f9acf3152160f", "sha256": "332be4171f67fc14f3b3bd6d676c4f32638a11d2bb9eeadfd0c262b65ca6b628" }, "downloads": -1, "filename": "collective.portlet.accuweather-1.0b2.tar.gz", "has_sig": false, "md5_digest": "b4aed8fffc1d76e7a53f9acf3152160f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103890, "upload_time": "2009-09-11T12:07:07", "url": "https://files.pythonhosted.org/packages/d4/42/e21a78dd8ac672933d7986b762fc90b93d49745c4d15e37c9f44341cbb92/collective.portlet.accuweather-1.0b2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b4aed8fffc1d76e7a53f9acf3152160f", "sha256": "332be4171f67fc14f3b3bd6d676c4f32638a11d2bb9eeadfd0c262b65ca6b628" }, "downloads": -1, "filename": "collective.portlet.accuweather-1.0b2.tar.gz", "has_sig": false, "md5_digest": "b4aed8fffc1d76e7a53f9acf3152160f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103890, "upload_time": "2009-09-11T12:07:07", "url": "https://files.pythonhosted.org/packages/d4/42/e21a78dd8ac672933d7986b762fc90b93d49745c4d15e37c9f44341cbb92/collective.portlet.accuweather-1.0b2.tar.gz" } ] }