{ "info": { "author": "Brandon Konkle", "author_email": "brandon.konkle@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": "update-ip\n=========\n\nAn extensible Python utility to automatically update your IP address with\ndynamic DNS services, or notify you of such a change. \nCurrently, we support the following services:\n\n - WebFaction\n - NearlyFreeSpeech\n \nThis utility was designed to be run\nperiodically through a scheduling utility like cron to keep your IP address\ncurrent.\n\nInstallation\n------------\n\n\n $ pip install update-ip\n\nInitial Setup\n-------------\n\nA configuration file is needed to store various options. This file can be \ncreated through a wizard, by running:\n\n $ update-ip -w\n\nIt will show you a list of available services, and ask \n\n - where the configuration file should be kept\n - where the cache file should be kept (stores last known ip)\n - which domains do you want to update\n - the name of the service to run on IP change\n - service-dependent options\n \nThe domains should be separated by commas, with no spaces.\n\n\nNormal Usage\n------------\n\n $ update-ip /path/to/configuration/file\n\nAutomatic Domains\n-----------------\n\nIf no domains are configured on the configuration file, the updater will \nonly change the IPs of the domains that match the last known IP. This feature \nmay not be available on all services.\n\nContributing\n------------\n\nContributions to the project are greatly appreciated! Please send pull\nrequests or patches, and we'll be glad to merge or apply them.\n\nDevelopment happens in [https://github.com/bkonkle/update-ip](https://github.com/bkonkle/update-ip)", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/bkonkle/update-ip", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "update-ip", "package_url": "https://pypi.org/project/update-ip/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/update-ip/", "project_urls": { "Homepage": "http://github.com/bkonkle/update-ip" }, "release_url": "https://pypi.org/project/update-ip/0.2.2/", "requires_dist": null, "requires_python": "", "summary": "An extensible dynamic IP updater.", "version": "0.2.2" }, "last_serial": 1903191, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "82d9331c9f60fa31e224882713068714", "sha256": "13ae36df2ae8bf11118e21798bf888312f02c076ee212f14a24bff6e2546e915" }, "downloads": -1, "filename": "update-ip-0.1.tar.gz", "has_sig": false, "md5_digest": "82d9331c9f60fa31e224882713068714", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4124, "upload_time": "2010-05-29T17:50:50", "url": "https://files.pythonhosted.org/packages/8c/a9/00b46940c69349aeecfdb850dcc076be70f980a40cc471fc16da1355f671/update-ip-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "76659f96791ecd6f3408b1dd66fb030e", "sha256": "0b9d15c3737c73f3bf7401c5ad635998dc4db30b86f3337254d495496c44f50a" }, "downloads": -1, "filename": "update-ip-0.2.tar.gz", "has_sig": false, "md5_digest": "76659f96791ecd6f3408b1dd66fb030e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7841, "upload_time": "2013-01-30T11:26:23", "url": "https://files.pythonhosted.org/packages/dd/48/f9deb19f7f9a67fa5a86670e9d27ddfc7242daabffc5d9a760fcbc7d50e8/update-ip-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d80109b4273f6b292c9e50e2622ec999", "sha256": "a18e24611e8c006c3c02634a24c8bf9b94d12bdbe678b9ba0f19de54ca4f4baa" }, "downloads": -1, "filename": "update-ip-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d80109b4273f6b292c9e50e2622ec999", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7641, "upload_time": "2013-03-11T06:03:30", "url": "https://files.pythonhosted.org/packages/7a/65/923f6ae2c7498e08ff21a6fd072f2ffd82f9159a2225b3ff079d84969198/update-ip-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "f0e4269770fc9c2ed9538ff14c5736a8", "sha256": "3186addd02f4caeaa8ec15e53512419dace29d334f33cb3b109e72641df07294" }, "downloads": -1, "filename": "update-ip-0.2.2_.tar.gz", "has_sig": false, "md5_digest": "f0e4269770fc9c2ed9538ff14c5736a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7675, "upload_time": "2016-01-13T20:22:39", "url": "https://files.pythonhosted.org/packages/f0/b3/61194e9ba98bd89f7ccbbe393d118685b6f514569ce7e25db6a0e487e325/update-ip-0.2.2_.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f0e4269770fc9c2ed9538ff14c5736a8", "sha256": "3186addd02f4caeaa8ec15e53512419dace29d334f33cb3b109e72641df07294" }, "downloads": -1, "filename": "update-ip-0.2.2_.tar.gz", "has_sig": false, "md5_digest": "f0e4269770fc9c2ed9538ff14c5736a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7675, "upload_time": "2016-01-13T20:22:39", "url": "https://files.pythonhosted.org/packages/f0/b3/61194e9ba98bd89f7ccbbe393d118685b6f514569ce7e25db6a0e487e325/update-ip-0.2.2_.tar.gz" } ] }