{ "info": { "author": "Mike Yumatov", "author_email": "mike@yumatov.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Programming Language :: Python", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP" ], "description": "pointhq\n=======\n\npointhq.com API client.\n\nInstallation\n------------\n\nInstall ``pointhq`` with pip::\n\n $ pip install pointhq\n\nIt will also install ``httplib2`` library.\n\nIf you use Python 2.5, ``simplejson`` is required::\n\n $ pip install simplejson\n\nUsage example\n-------------\n\n1. Create new ``pointhq.Point`` object::\n\n import pointhq\n point = Point(username='john@example.com', apitoken='secret-key')\n\n2. Play with zones::\n\n zones = point.zones.retrieve()\n new_zone = point.zones.create(name='example.com')\n\n zone = point.zones(1).retrieve()\n point.zones(1).update(group='Clients')\n point.zones(1).delete()\n\n3. Play with zone records::\n\n zone_records = point.zones(1).records.retrieve()\n new_record = point.zones(1).records.create(name='example.com.', data='123.45.67.89', record_type='A')\n\n zone_record = point.zones(1).records(1).retrieve\n point.zones(1).records(1).update(data='234.56.78.90')\n point.zones(1).records(1).delete()\n\nContributing\n------------\n\nFeel free to fork, send pull requests or report bugs and issues on github.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yumike/pointhq", "keywords": null, "license": "ISC", "maintainer": null, "maintainer_email": null, "name": "pointhq", "package_url": "https://pypi.org/project/pointhq/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pointhq/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/yumike/pointhq" }, "release_url": "https://pypi.org/project/pointhq/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "pointhq.com API client", "version": "0.1.1" }, "last_serial": 796583, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3dad5283afeecab4357a524eac028da0", "sha256": "4b3ff0b033e769a3f2b1cbdcfbb3c84270c536ec43664a2f34d417b2c431b194" }, "downloads": -1, "filename": "pointhq-0.1.tar.gz", "has_sig": false, "md5_digest": "3dad5283afeecab4357a524eac028da0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3437, "upload_time": "2011-10-10T14:58:42", "url": "https://files.pythonhosted.org/packages/6c/c2/ddf9b7fdfdbe1f9a884422bc4cadc8856c5ddab5d0c6d251380b7e9bf020/pointhq-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "95c780f38dd7a37ecf452d1f98884841", "sha256": "78ffbb37b08baa421c79748a7852a8cb3e2c3b32980bd464011b70167c6ff724" }, "downloads": -1, "filename": "pointhq-0.1.1.tar.gz", "has_sig": false, "md5_digest": "95c780f38dd7a37ecf452d1f98884841", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3478, "upload_time": "2011-10-11T09:38:59", "url": "https://files.pythonhosted.org/packages/d6/aa/88a2ba54dc05d83bbe9e19eea403ec03ef424003d367d2608a7ede7c96ad/pointhq-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "95c780f38dd7a37ecf452d1f98884841", "sha256": "78ffbb37b08baa421c79748a7852a8cb3e2c3b32980bd464011b70167c6ff724" }, "downloads": -1, "filename": "pointhq-0.1.1.tar.gz", "has_sig": false, "md5_digest": "95c780f38dd7a37ecf452d1f98884841", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3478, "upload_time": "2011-10-11T09:38:59", "url": "https://files.pythonhosted.org/packages/d6/aa/88a2ba54dc05d83bbe9e19eea403ec03ef424003d367d2608a7ede7c96ad/pointhq-0.1.1.tar.gz" } ] }