{ "info": { "author": "marc0s", "author_email": "marc0s@tenak.net", "bugtrack_url": null, "classifiers": [], "description": "# rss2sn\n\nQuick and dirty RSS to StatusNet client.\n\n## Usage\n\nYou can use it straight from a Git clone, and run it like:\n\n $ cp rss2sn.cfg.sample ~/.rss2sn.cfg\n $ $EDITOR ~/.rss2sn.cfg\n $ ./rss2sn.py -a AccountName\n\nYou may want to add it to your `crontab`.\n\nIf you prefer, you can use `pip` to install rss2sn and run\nit from your site-packages like:\n\n $ python /usr/lib/python/site-packages/rss2sn.py -a AccountName\n\nBy using `pip install rss2sn` you make sure that you get\nthe dependencies installed along with rss2sn.\n\n## How it works\n\nIt fetches the RSS feed and checks each item's pubDate against\nthe local stored value of the last pushed item. If no local\nvalue is found, local time is stored, and nothing is posted.\n\nThis behavior can be changed by setting bootstrap = True in the\nfeed's configuration. When bootstrap is set, on missing last\nitem's date, a one year back date is saved and used as bootstrap\n\"since\" date. This way the first run will (most probably) post\nsome notices.\n\n## License\n\nSee `COPYING`.\n\n## Authors\n\n* marcos+rss2sn@tenak.net\n\n## Get it\n\nClone it straight from the Git repo:\n\n $ git clone http://git.tenak.net/rss2sn.git\n\nOr grab it from the cheese shop:\n\n $ pip install rss2sn", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://git.tenak.net/?p=rss2sn.git", "keywords": null, "license": "GPL3", "maintainer": null, "maintainer_email": null, "name": "rss2sn", "package_url": "https://pypi.org/project/rss2sn/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rss2sn/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://git.tenak.net/?p=rss2sn.git" }, "release_url": "https://pypi.org/project/rss2sn/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "A quick and dirty RSS to StatusNet bot", "version": "1.0.1" }, "last_serial": 1427596, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "a28fb6dae66e0b7409c03945cc0bf391", "sha256": "0b4d959199478eb7a07a749dd1d9527318a540fef932f26207b08b6424fd7199" }, "downloads": -1, "filename": "rss2sn-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a28fb6dae66e0b7409c03945cc0bf391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15842, "upload_time": "2015-02-17T22:57:35", "url": "https://files.pythonhosted.org/packages/ea/e3/b78f1abfcdc73002fb239430640c7d69d5f44d543406c5c9137b3bf18b2c/rss2sn-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7e726d540071104253d0bf2c5d761e48", "sha256": "8ae026e664fb70e4b5227e52f4fdd23884a028aef15662ea72f28710d43a6046" }, "downloads": -1, "filename": "rss2sn-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7e726d540071104253d0bf2c5d761e48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15841, "upload_time": "2015-02-17T23:03:56", "url": "https://files.pythonhosted.org/packages/96/c6/0e06c6f0b6a77cc4c37c23ca9e73f1820fb481523db8ffa7d567845db97a/rss2sn-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7e726d540071104253d0bf2c5d761e48", "sha256": "8ae026e664fb70e4b5227e52f4fdd23884a028aef15662ea72f28710d43a6046" }, "downloads": -1, "filename": "rss2sn-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7e726d540071104253d0bf2c5d761e48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15841, "upload_time": "2015-02-17T23:03:56", "url": "https://files.pythonhosted.org/packages/96/c6/0e06c6f0b6a77cc4c37c23ca9e73f1820fb481523db8ffa7d567845db97a/rss2sn-1.0.1.tar.gz" } ] }