{ "info": { "author": "Nathan Henrie", "author_email": "nate@n8henrie.com", "bugtrack_url": null, "classifiers": [ "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "urlmon\n======\n\n**Work in progress.** Python script to monitor a webpage component for\nchanges.\n\n- Free software: MIT\n- Documentation: [STRIKEOUT:https://urlmon.readthedocs.org]\n\nFeatures\n--------\n\n- Checks for changes in a website (or list of websites) since last run\n- Sends a Pushover notification if there have been changes\n\nInstallation\n------------\n\n- Get a `Pushover API token `__ (and\n your ``user`` info) \\`\\`\\`bash git clone\n https://github.com/n8henrie/urlmon.git cd urlmon python3 -m venv venv\n source venv/bin/activate pip install -r requirements.txt pip install\n -e .\n\nEnter your Pushover API token:\n==============================\n\nkeyring set pushover api\\_token\n\nEnter your Pushover user:\n=========================\n\nkeyring set pushover user \\`\\`\\`\n\nUsage\n-----\n\n- Take single URL from stdin:\n ``echo 'http://n8henrie.com' | python3 urlmon -``\n- Take multiple URLs from file: ``urlmon urls.txt``\n\n\nHistory\n=======\n\n0.1.1 20151229\n--------------\n\n- First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/n8henrie/urlmon", "keywords": "urlmon", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "urlmon", "package_url": "https://pypi.org/project/urlmon/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/urlmon/", "project_urls": { "Homepage": "https://github.com/n8henrie/urlmon" }, "release_url": "https://pypi.org/project/urlmon/0.1.1/", "requires_dist": [ "beautifulsoup4 (==4.4.1)", "keyring (==5.7.1)", "pushover (==0.4)", "py (==1.4.31)", "pytest (==2.8.5)", "requests (==2.9.1)" ], "requires_python": "", "summary": "Python script to monitor a webpage for changes.", "version": "0.1.1" }, "last_serial": 1883032, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6c534f73655aa92ddc30ba329b5963ae", "sha256": "14e2e31a661f3209db5893ce5035c04e6740649b955700d9745324ffa4b67138" }, "downloads": -1, "filename": "urlmon-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c534f73655aa92ddc30ba329b5963ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5457, "upload_time": "2015-12-31T00:01:42", "url": "https://files.pythonhosted.org/packages/21/b3/be97b0843c1daec9b4259775ff24b30b76ba449c18ef537b43e1c553c9bf/urlmon-0.1.0-py2.py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e0fae67561f951bfcb198aa10b0a6e49", "sha256": "48d7d3bc4df31eab39cd575e2ad35ca8179e84c2495567ecde89c46de65558a4" }, "downloads": -1, "filename": "urlmon-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0fae67561f951bfcb198aa10b0a6e49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5521, "upload_time": "2015-12-31T00:51:02", "url": "https://files.pythonhosted.org/packages/1e/f6/50cfd92bfc926e8f68994d6d599491f578e89319aff4d352228057cb02c6/urlmon-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec91934d9faa6f1ef4578b04290ba10d", "sha256": "c4eaf0883a8dc57cb2797ccebcba50a3f8c401df037ca3c8cbd72f26d5ab3e78" }, "downloads": -1, "filename": "urlmon-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ec91934d9faa6f1ef4578b04290ba10d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11109, "upload_time": "2015-12-31T00:51:07", "url": "https://files.pythonhosted.org/packages/35/96/9d209d1b5239ae44102125f05afc9db24aa2ec1ea6624efedaf11c484d1c/urlmon-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e0fae67561f951bfcb198aa10b0a6e49", "sha256": "48d7d3bc4df31eab39cd575e2ad35ca8179e84c2495567ecde89c46de65558a4" }, "downloads": -1, "filename": "urlmon-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0fae67561f951bfcb198aa10b0a6e49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5521, "upload_time": "2015-12-31T00:51:02", "url": "https://files.pythonhosted.org/packages/1e/f6/50cfd92bfc926e8f68994d6d599491f578e89319aff4d352228057cb02c6/urlmon-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec91934d9faa6f1ef4578b04290ba10d", "sha256": "c4eaf0883a8dc57cb2797ccebcba50a3f8c401df037ca3c8cbd72f26d5ab3e78" }, "downloads": -1, "filename": "urlmon-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ec91934d9faa6f1ef4578b04290ba10d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11109, "upload_time": "2015-12-31T00:51:07", "url": "https://files.pythonhosted.org/packages/35/96/9d209d1b5239ae44102125f05afc9db24aa2ec1ea6624efedaf11c484d1c/urlmon-0.1.1.tar.gz" } ] }