{ "info": { "author": "fzlee", "author_email": "hi@ifconfiger.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "## Python sdk for name.com v4 api\n\n\n#### Installation\n```\npip install namecom --upgrade\n``` \n\n\n#### Command line guide\n\nIf you do not want to append --name and --token to the command every time, run the following command should do some help\n```bash\nexport NAMECOM_NAME=\nexport NAMECOM_TOKEN=\n```\n\n\nTo create a dns record\n```bash\nnamecli create_dns \n --domain example.org\n --host www\n --dns_type A\n --answer 127.0.0.1\n --name \n --token \n```\n\nTo delete a DNS record\n```bash\nnamecli delete_dns \n --domain example.org\n --host www\n --name \n --token \n```\n\n\n#### SDK development\n\nSo far, not all name.com api are supported.\n\nInitialization\n```python\nfrom namecom import Name\nname = Name(name, token)\nname.list_records(\"example.org\", page=1, perPage=1000)\nname.delete_record(\"example.org\", id_=\"12345\", )\nname.create_record(\"example.org\", \"www\", \"A\", \"127.0.0.1\")\n```\n\n#### DDNS usage\n```bash\npython ddns.py \n --domain example.org\n --host www\n --username \n --token \n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fzlee/namecom", "keywords": "name.com v4 sdk", "license": "", "maintainer": "", "maintainer_email": "", "name": "namecom", "package_url": "https://pypi.org/project/namecom/", "platform": "", "project_url": "https://pypi.org/project/namecom/", "project_urls": { "Bug Reports": "https://github.com/fzlee/namecom/issues", "Homepage": "https://github.com/fzlee/namecom", "Source": "https://github.com/fzlee/namecom/" }, "release_url": "https://pypi.org/project/namecom/0.3.0/", "requires_dist": [ "click", "requests", "check-manifest ; extra == 'dev'", "coverage ; extra == 'test'" ], "requires_python": "", "summary": "Python SDK for name.com", "version": "0.3.0" }, "last_serial": 5696501, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e2f0b2ced11b17683e51ce6ac4452ab9", "sha256": "9f467f4bd5777d9aa75a41dea8c9d43852ed9b8224b57907f38bb79dcb7f9186" }, "downloads": -1, "filename": "namecom-0.1.0-py3.6.egg", "has_sig": false, "md5_digest": "e2f0b2ced11b17683e51ce6ac4452ab9", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 8982, "upload_time": "2019-08-19T03:22:16", "url": "https://files.pythonhosted.org/packages/a8/24/d6378e1e776cbd6793f3b8da8cc6f146d46a1c64d5b82d8f1cf11ea90c38/namecom-0.1.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "a922b7b90a2a2cd62df7f9c77f5d1fa8", "sha256": "39b6d7bd53d4aaebd6fcb1211386e9c9cc11f709b4fe376e81c4a1f3cfeedec0" }, "downloads": -1, "filename": "namecom-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a922b7b90a2a2cd62df7f9c77f5d1fa8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4705, "upload_time": "2018-05-15T08:28:47", "url": "https://files.pythonhosted.org/packages/6e/05/98bf42d2533af123ba8416e753ac7c065399208ffc120a10167b2b4a3dfd/namecom-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "08ccb15d1baf3ed26fd36c966b7f8638", "sha256": "4a2c9e00b4ec52d83f58c001280a6af3c39cfc9aaf9cf84b6c2d4d0d0fa58640" }, "downloads": -1, "filename": "namecom-0.2.0-py2.7.egg", "has_sig": false, "md5_digest": "08ccb15d1baf3ed26fd36c966b7f8638", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9171, "upload_time": "2019-08-19T03:22:18", "url": "https://files.pythonhosted.org/packages/2e/e5/a9f6f0137f324af3c029335665456cd0c8a2ce95f64ebf2332a9170102d4/namecom-0.2.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "66537975f487c91f32230e2daf3ea107", "sha256": "a92b25202acc0601ec55ec102193d956dff9cbfc02ea97d836e2c9f3516c000e" }, "downloads": -1, "filename": "namecom-0.2.0.tar.gz", "has_sig": false, "md5_digest": "66537975f487c91f32230e2daf3ea107", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5899, "upload_time": "2018-05-16T09:04:44", "url": "https://files.pythonhosted.org/packages/a6/bb/65fa06b58ed2ba3b176db01d10adb9cc56b33bb79388091a52f114e342d7/namecom-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "31dd9c397d30d9057840d1eb4fe268f0", "sha256": "044f8212f44907ce6f2cea6d7acf1d1669927e33c03095bab392470650c9f743" }, "downloads": -1, "filename": "namecom-0.3.0-py3.7.egg", "has_sig": false, "md5_digest": "31dd9c397d30d9057840d1eb4fe268f0", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 11508, "upload_time": "2019-08-19T03:22:22", "url": "https://files.pythonhosted.org/packages/11/47/e38fdd2b5ce9f686f31d7626a8cdab3a48956da4f505aa2af254f4b76475/namecom-0.3.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "717209dbb3f67b6e2f1b7c2e17fa00f1", "sha256": "86ee629dea643ba5465afdb2ad229102a7bddf6aed370b8db1eea9586ab40286" }, "downloads": -1, "filename": "namecom-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "717209dbb3f67b6e2f1b7c2e17fa00f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7059, "upload_time": "2019-08-19T03:22:14", "url": "https://files.pythonhosted.org/packages/08/5b/48d159de1d176133fa85ea5fd66f573a0ca81205e81d2d570a2c2bca7102/namecom-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "823274d541d864a9acc0e4eb4eb93960", "sha256": "bafca0fdf7117e6b4d79924c7f1b5ae01cc45d204540629b1dfdcedc129f00b3" }, "downloads": -1, "filename": "namecom-0.3.0.tar.gz", "has_sig": false, "md5_digest": "823274d541d864a9acc0e4eb4eb93960", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6286, "upload_time": "2019-08-19T03:22:24", "url": "https://files.pythonhosted.org/packages/2d/4f/1790a6e7e4bdf170a859d77251f1eeb5220075f21e8182a13ab7d9d2bb17/namecom-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "31dd9c397d30d9057840d1eb4fe268f0", "sha256": "044f8212f44907ce6f2cea6d7acf1d1669927e33c03095bab392470650c9f743" }, "downloads": -1, "filename": "namecom-0.3.0-py3.7.egg", "has_sig": false, "md5_digest": "31dd9c397d30d9057840d1eb4fe268f0", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 11508, "upload_time": "2019-08-19T03:22:22", "url": "https://files.pythonhosted.org/packages/11/47/e38fdd2b5ce9f686f31d7626a8cdab3a48956da4f505aa2af254f4b76475/namecom-0.3.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "717209dbb3f67b6e2f1b7c2e17fa00f1", "sha256": "86ee629dea643ba5465afdb2ad229102a7bddf6aed370b8db1eea9586ab40286" }, "downloads": -1, "filename": "namecom-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "717209dbb3f67b6e2f1b7c2e17fa00f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7059, "upload_time": "2019-08-19T03:22:14", "url": "https://files.pythonhosted.org/packages/08/5b/48d159de1d176133fa85ea5fd66f573a0ca81205e81d2d570a2c2bca7102/namecom-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "823274d541d864a9acc0e4eb4eb93960", "sha256": "bafca0fdf7117e6b4d79924c7f1b5ae01cc45d204540629b1dfdcedc129f00b3" }, "downloads": -1, "filename": "namecom-0.3.0.tar.gz", "has_sig": false, "md5_digest": "823274d541d864a9acc0e4eb4eb93960", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6286, "upload_time": "2019-08-19T03:22:24", "url": "https://files.pythonhosted.org/packages/2d/4f/1790a6e7e4bdf170a859d77251f1eeb5220075f21e8182a13ab7d9d2bb17/namecom-0.3.0.tar.gz" } ] }