{ "info": { "author": "Ignasi Fosch", "author_email": "natx@y10k.ws", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# picot\n\nPicot is a library to read, select and extract information from RSS feeds.\n\n## Installation\n\nYou can install it using `pip install` as usual:\n```bash\npip install picot\n ```\n\n## Usage\n\n### As a module\n\nPicot is intended to be used mostly as a module, providing with some RSS feed goodies.\n```python\nimport picot.feed\n\nentries = picot.feed.Feed(url)\nfor entry in entries:\n print(entry['title'])\n```\n\n#### Filter\n\nIn order to make filtering easier, you can provide `Feed` with a function determining what entries are selected:\n```python\nentries = picot.feed.Feed(url, filter_func=lambda x: x['title'].startswith('How to'))\n```\n\n#### Formatting\n\nIt provides with a formatting function, defining how entries are represented:\n```python\nentries = picot.feed.Feed(url, format_func=lambda x: '{} {}'.format(x['title'], x['link']))\n```\n\n### As a command\n\nWhile intended to be used as a library, Picot can be invoked as a command line tool to get the titles of the entries in an RSS:\n```bash\n$ picot \n```\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pybcn/picot", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "picot", "package_url": "https://pypi.org/project/picot/", "platform": "", "project_url": "https://pypi.org/project/picot/", "project_urls": { "Homepage": "https://github.com/pybcn/picot" }, "release_url": "https://pypi.org/project/picot/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "Extract information from RSS feeds", "version": "0.1.0" }, "last_serial": 4948941, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c0cb750060c2c0762e7b18aef8d8016f", "sha256": "66acbfb62df537d34de6cbcad8c3030a5064373b917353d7dd14aebc80a4a947" }, "downloads": -1, "filename": "picot-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c0cb750060c2c0762e7b18aef8d8016f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2523, "upload_time": "2019-03-16T22:27:42", "url": "https://files.pythonhosted.org/packages/5e/e0/c5b7b57a926be80dbc494f66c3beee3b06c2a8df606c7eaef76f32682da3/picot-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c0cb750060c2c0762e7b18aef8d8016f", "sha256": "66acbfb62df537d34de6cbcad8c3030a5064373b917353d7dd14aebc80a4a947" }, "downloads": -1, "filename": "picot-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c0cb750060c2c0762e7b18aef8d8016f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2523, "upload_time": "2019-03-16T22:27:42", "url": "https://files.pythonhosted.org/packages/5e/e0/c5b7b57a926be80dbc494f66c3beee3b06c2a8df606c7eaef76f32682da3/picot-0.1.0.tar.gz" } ] }