{ "info": { "author": "Andrew Rabert", "author_email": "ar@nullsum.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "linode-dynamic-dns\n==================\n\n|Version| |License|\n\nUpdate Linode DNS records with your local IPv4 and IPv6 addresses.\n\nEnvironment Variables\n---------------------\n\n+----------+-----------------------------------------------------------------------------------------+\n| Name | Description |\n+==========+=========================================================================================+\n| HOST | The host record to update. |\n+----------+-----------------------------------------------------------------------------------------+\n| DOMAIN | The domain the host is a part of. |\n+----------+-----------------------------------------------------------------------------------------+\n| TOKEN | Your Linode API access token. |\n+----------+-----------------------------------------------------------------------------------------+\n| IPV4_URL | The URL which returns your local IPv4 address (default ``https://ipv4.icanhazip.com/``) |\n+----------+-----------------------------------------------------------------------------------------+\n| IPV6_URL | The URL which returns your local IPv6 address (default ``https://ipv6.icanhazip.com/``) |\n+----------+-----------------------------------------------------------------------------------------+\n\n\nInstallation\n------------\n\n* `Arch Linux`_\n* `Docker`_\n* `PyPI`_\n\n\n.. |Version| image:: https://img.shields.io/pypi/v/linode-dynamic-dns.svg?\n :target: https://pypi.org/pypi/linode-dynamic-dns\n\n.. |License| image:: https://img.shields.io/github/license/nvllsvm/linode-dynamic-dns.svg?\n :target: https://github.com/nvllsvm/linode-dynamic-dns/blob/master/LICENSE\n\n.. _Arch Linux: https://aur.archlinux.org/packages/linode-dynamic-dns/\n.. _Docker: https://hub.docker.com/r/nvllsvm/linode-dynamic-dns/\n.. _PyPI: https://pypi.org/pypi/linode-dynamic-dns\n\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/nvllsvm/linode-dynamic-dns", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "linode-dynamic-dns", "package_url": "https://pypi.org/project/linode-dynamic-dns/", "platform": "", "project_url": "https://pypi.org/project/linode-dynamic-dns/", "project_urls": { "Homepage": "https://github.com/nvllsvm/linode-dynamic-dns" }, "release_url": "https://pypi.org/project/linode-dynamic-dns/0.6.2/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Dynamically set the IP of Linode DNS records", "version": "0.6.2" }, "last_serial": 5412552, "releases": { "0.1.0": [], "0.2.1": [ { "comment_text": "", "digests": { "md5": "01796f2635efcb701dfeaed5ab040827", "sha256": "8a682b3e7d5b6df278a37fbb26a237bd5361fef475d8dbad85229275d1fffe35" }, "downloads": -1, "filename": "linode_dynamic_dns-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "01796f2635efcb701dfeaed5ab040827", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4635, "upload_time": "2018-03-11T21:28:22", "url": "https://files.pythonhosted.org/packages/a5/bf/b1e30234113cefffd701c28c2a6b25bb917004ab2331c0c8ec11b858ca25/linode_dynamic_dns-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45ba9f2d397f80ab6021e8c9c0f0e9ba", "sha256": "70fda10711d3d4ba9d7cf677eea2cc009b308fc00903a7e1f04ac7e5256e98fc" }, "downloads": -1, "filename": "linode-dynamic-dns-0.2.1.tar.gz", "has_sig": false, "md5_digest": "45ba9f2d397f80ab6021e8c9c0f0e9ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2678, "upload_time": "2018-03-11T21:28:23", "url": "https://files.pythonhosted.org/packages/0d/1a/b28486581d428ff739aa1f7588ffba32681956b9ed1c2f5e8529ce18a5bf/linode-dynamic-dns-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2af289d28038d8a329246a1e6c030025", "sha256": "a1275e7b4e941319ffcd6b765776325e0770b337595a2f2404613bdda42ec2dc" }, "downloads": -1, "filename": "linode_dynamic_dns-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2af289d28038d8a329246a1e6c030025", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3304, "upload_time": "2018-05-13T02:14:53", "url": "https://files.pythonhosted.org/packages/18/f7/c8f2738c7e7229f4799c570b8f0ed9b866ca6b1bbef6ac8aa66ef06a71b8/linode_dynamic_dns-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c8086cf8a742092fb1d786bae1df12a", "sha256": "a04fe85a403d60a11858c386c8f8a137af23d0fa59f95f6b73e7fd0f80f7894b" }, "downloads": -1, "filename": "linode-dynamic-dns-0.3.0.tar.gz", "has_sig": false, "md5_digest": "5c8086cf8a742092fb1d786bae1df12a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2727, "upload_time": "2018-05-13T02:14:54", "url": "https://files.pythonhosted.org/packages/37/3d/feb9f9c962e36dc9eb2af9b3f94821d68524706a85b194db211d3ee7ca0a/linode-dynamic-dns-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "f853666758d1c5076ea0a3e831a7be64", "sha256": "52b6aa5e642fa3cfeb897f4e57de8dc27f5556d1293eb76740e56b68be98a2a3" }, "downloads": -1, "filename": "linode_dynamic_dns-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f853666758d1c5076ea0a3e831a7be64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3410, "upload_time": "2018-05-27T15:11:24", "url": "https://files.pythonhosted.org/packages/44/b7/734e21c0c614b8bae619e166bf75b9e0c2a83e480ce2c7af49531cbf3078/linode_dynamic_dns-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ee018efacbdf1514ef246ddf35b1640", "sha256": "a11a8871985c349242d90a7e925b7ff384898ca6216115125efdbda6a1cd32cb" }, "downloads": -1, "filename": "linode-dynamic-dns-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2ee018efacbdf1514ef246ddf35b1640", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2858, "upload_time": "2018-05-27T15:11:25", "url": "https://files.pythonhosted.org/packages/0d/cf/3523d4fd43c51bf68e40c1530b538bb512d6013b094c3f435eeeee7e8976/linode-dynamic-dns-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "1a6f535796b53049ba0bb78c755b01ef", "sha256": "715731a2b071ab8d25836fb2fa6912e8b16384ad4206b0ab6aa48ee6261aed2a" }, "downloads": -1, "filename": "linode_dynamic_dns-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1a6f535796b53049ba0bb78c755b01ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4357, "upload_time": "2018-10-15T01:29:02", "url": "https://files.pythonhosted.org/packages/15/23/de4494348330221606c6dea126c87585980f5116fbbe87561bac7a3f4580/linode_dynamic_dns-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b07635ce2faef4bab9a4f72f95241d20", "sha256": "995f493e735bcf00033f67d63351f239892dbfa0c6b970a78e875c42738b26b8" }, "downloads": -1, "filename": "linode-dynamic-dns-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b07635ce2faef4bab9a4f72f95241d20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2940, "upload_time": "2018-10-15T01:28:11", "url": "https://files.pythonhosted.org/packages/d0/68/a67a9f47a032ce8facc213227cf6742c5048b0dd2a452a33022eb797142a/linode-dynamic-dns-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "00dfdc42c1e8310133bbbae2e6f1b2e4", "sha256": "e71dad12f107d8f89af021187a78a4e24912f4f16da98878e619e03c773e1f41" }, "downloads": -1, "filename": "linode_dynamic_dns-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "00dfdc42c1e8310133bbbae2e6f1b2e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4398, "upload_time": "2019-04-06T21:34:44", "url": "https://files.pythonhosted.org/packages/8d/e2/1ead209a114e30b7ef77b3b949ed27c8facfc0944e162cc38b1130c3bc20/linode_dynamic_dns-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9347cdc7016ac23c5b57456528ae1f8", "sha256": "c1016c73fe707d23fb060720bc6978ba4ac931403bc0f0472a90bd914bb57db5" }, "downloads": -1, "filename": "linode-dynamic-dns-0.5.0.tar.gz", "has_sig": false, "md5_digest": "b9347cdc7016ac23c5b57456528ae1f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3021, "upload_time": "2019-04-06T21:34:46", "url": "https://files.pythonhosted.org/packages/b6/26/ee2f58cd8f68eff51a3b14750c9aead17734e6adcfa096f2dffd99ec849a/linode-dynamic-dns-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ee55da41c8e65dae35c7453a87325e5c", "sha256": "220b66d608b0f013b38e149911d49d48cf33bdf4187aa5040d2abbd6e3b7ad76" }, "downloads": -1, "filename": "linode_dynamic_dns-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ee55da41c8e65dae35c7453a87325e5c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4514, "upload_time": "2019-06-16T06:59:10", "url": "https://files.pythonhosted.org/packages/6e/26/9bff33361827b72726e9c170f06b6928b2560921291037bab04ddcb4d431/linode_dynamic_dns-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e000b325a0d4eb86ebdca8bfdd23da39", "sha256": "29695535f462cf796f41f420c34230491201cf0674cd385d69b000d92c49f9ce" }, "downloads": -1, "filename": "linode-dynamic-dns-0.6.0.tar.gz", "has_sig": false, "md5_digest": "e000b325a0d4eb86ebdca8bfdd23da39", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3125, "upload_time": "2019-06-16T06:59:12", "url": "https://files.pythonhosted.org/packages/8b/10/b8dd8d0a99596560a53bd94d505a64da548a09e2bb8ea75a9686ff91a1f0/linode-dynamic-dns-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "0df0e8e586921e86ebdb2f7f9d61a71a", "sha256": "cc3d331051aacccf4757f821c0e9d6ba479630958f07111047204b0d141b779e" }, "downloads": -1, "filename": "linode_dynamic_dns-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0df0e8e586921e86ebdb2f7f9d61a71a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4540, "upload_time": "2019-06-16T07:18:49", "url": "https://files.pythonhosted.org/packages/a2/2f/ee15d4be6dbca0eeb3be4f48bae1cb3e76c0137d9e766c2816e6ecd77928/linode_dynamic_dns-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09fe0cf87cfa07c6df5b88257c8fb6be", "sha256": "4b8e2c4ea51af170c28e3e79cf3305c9b6362eae00a21fafa271bf267688e47f" }, "downloads": -1, "filename": "linode-dynamic-dns-0.6.1.tar.gz", "has_sig": false, "md5_digest": "09fe0cf87cfa07c6df5b88257c8fb6be", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3152, "upload_time": "2019-06-16T07:18:50", "url": "https://files.pythonhosted.org/packages/c8/6d/88a7bdfdc6e77c85c58be9d985b650c659183c16b05c2713a1c074ba023b/linode-dynamic-dns-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "f4cef4586ff313295ebe45675b83ee4d", "sha256": "8bbd9eb026a101a4655deba14c5ed5ca261edccc5b78ec2c7f46d11166cb8687" }, "downloads": -1, "filename": "linode_dynamic_dns-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f4cef4586ff313295ebe45675b83ee4d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4556, "upload_time": "2019-06-17T23:16:30", "url": "https://files.pythonhosted.org/packages/ae/fb/f223db92a986cf1ca7ae414f343656ad92990675e253d535832395bd657d/linode_dynamic_dns-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c0d8f8e746b68809817617635f158af", "sha256": "276e98fed5e8e936e92343ac637c13567d2987757b26381e6cb14f9a71fb821a" }, "downloads": -1, "filename": "linode-dynamic-dns-0.6.2.tar.gz", "has_sig": false, "md5_digest": "8c0d8f8e746b68809817617635f158af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3169, "upload_time": "2019-06-17T23:16:32", "url": "https://files.pythonhosted.org/packages/50/3e/22ef4e5897850fd93b0b641679569f42809a95a13523085a05e3c71802f7/linode-dynamic-dns-0.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4cef4586ff313295ebe45675b83ee4d", "sha256": "8bbd9eb026a101a4655deba14c5ed5ca261edccc5b78ec2c7f46d11166cb8687" }, "downloads": -1, "filename": "linode_dynamic_dns-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f4cef4586ff313295ebe45675b83ee4d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4556, "upload_time": "2019-06-17T23:16:30", "url": "https://files.pythonhosted.org/packages/ae/fb/f223db92a986cf1ca7ae414f343656ad92990675e253d535832395bd657d/linode_dynamic_dns-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c0d8f8e746b68809817617635f158af", "sha256": "276e98fed5e8e936e92343ac637c13567d2987757b26381e6cb14f9a71fb821a" }, "downloads": -1, "filename": "linode-dynamic-dns-0.6.2.tar.gz", "has_sig": false, "md5_digest": "8c0d8f8e746b68809817617635f158af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3169, "upload_time": "2019-06-17T23:16:32", "url": "https://files.pythonhosted.org/packages/50/3e/22ef4e5897850fd93b0b641679569f42809a95a13523085a05e3c71802f7/linode-dynamic-dns-0.6.2.tar.gz" } ] }