{
"info": {
"author": "Andrew Grant Spencer",
"author_email": "ags@iomaestro.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: BSD License",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Internet :: Name Service (DNS)",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "\n.. include:: docs/logo.rst\n\nA low-calorie library for managing DNS zones\n============================================\n\n.. code:: python\n\n import localzone\n\n with localzone.manage(\"db.example.com\") as z:\n r = z.add_record(\"greeting\", \"TXT\", \"hello, world!\")\n r.name # the record name, i.e. \"greeting\"\n r.rdtype # the record type, i.e. \"TXT\"\n r.content # the record content, i.e. \"hello,\" \"world!\"\n\n\nPowered by `dnspython `_.\n\n\nFeatures\n--------\n\n- A simple API focused on managing resource records in local zone files\n- Support for almost all resource record types\n- Auto-save and auto-serial\n- Built for automation\n\n\nInstalling localzone\n--------------------\n\n.. code-block:: shell\n\n $ pip install localzone\n\n\nRaison d'\u00eatre\n-------------\n\nComprehensive, low-level DNS toolkits can be cumbersome for the more common zone management tasks--especially those related to making simple changes to zone records. They can also come with a steep learning curve. Enter localzone: a simple library for managing DNS zones. While `localzone` may be a low-calorie library, it's stuffed full of everything that a hungry hostmaster needs.\n\n\nLicense\n-------\n\n- BSD\n- Calzone image by sobinsergey from the Noun Project\n\nWhere did the calories go? The likely `suspect `_.\n\n\n",
"description_content_type": "text/x-rst",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://localzone.iomaestro.com",
"keywords": "",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "localzone",
"package_url": "https://pypi.org/project/localzone/",
"platform": "",
"project_url": "https://pypi.org/project/localzone/",
"project_urls": {
"Homepage": "https://localzone.iomaestro.com"
},
"release_url": "https://pypi.org/project/localzone/0.9.5/",
"requires_dist": [
"dnspython"
],
"requires_python": ">=2.7.0",
"summary": "A simple library for managing DNS zones.",
"version": "0.9.5"
},
"last_serial": 4581554,
"releases": {
"0.9.1": [
{
"comment_text": "",
"digests": {
"md5": "d0bdf807d2b1606a006a8aeba7128fb9",
"sha256": "1308c19b77530177e05feab7727ae45a236b1acd7ac93539f28c904572c2e705"
},
"downloads": -1,
"filename": "localzone-0.9.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d0bdf807d2b1606a006a8aeba7128fb9",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.4.0",
"size": 9101,
"upload_time": "2018-11-05T23:39:36",
"url": "https://files.pythonhosted.org/packages/1d/5e/e6ea97bf6f083fd36d87a292da74ec9e5c24d10f260e55b3656f0f77363b/localzone-0.9.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0bb8225ebd798bf927a3cfc8181b3fa3",
"sha256": "fb46eb4cdc043e82c20eb121d0a0aca587fc9238ccb551813d432d6afae86cad"
},
"downloads": -1,
"filename": "localzone-0.9.1.tar.gz",
"has_sig": false,
"md5_digest": "0bb8225ebd798bf927a3cfc8181b3fa3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.4.0",
"size": 8734,
"upload_time": "2018-11-05T23:39:39",
"url": "https://files.pythonhosted.org/packages/f9/7f/83b5eea4fd4d5afa7a47e1434e7b4799ba333ac43cef516f05032b9a9aa3/localzone-0.9.1.tar.gz"
}
],
"0.9.2": [
{
"comment_text": "",
"digests": {
"md5": "483f8be199b0cfa17592da7a273d8a1d",
"sha256": "d5ed6860aad1c804fdd7cc0ff4ad7e892dd1738252f81fa17da3cd73c68b26cd"
},
"downloads": -1,
"filename": "localzone-0.9.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "483f8be199b0cfa17592da7a273d8a1d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7.0",
"size": 9150,
"upload_time": "2018-11-06T03:15:15",
"url": "https://files.pythonhosted.org/packages/4e/b2/1eecaf50094d10a5ba7d09c2cc6cde0903f3852e4e809ce118066370af0c/localzone-0.9.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f9b334abb5c4f0ad773df399c202011a",
"sha256": "144dbff2c4685fb73a330618416610a826ae4faf6ba2c2977f30b503db295d4d"
},
"downloads": -1,
"filename": "localzone-0.9.2.tar.gz",
"has_sig": false,
"md5_digest": "f9b334abb5c4f0ad773df399c202011a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7.0",
"size": 8773,
"upload_time": "2018-11-06T03:15:16",
"url": "https://files.pythonhosted.org/packages/09/1b/a708764fd5533e1bc67da662eb797904d33330dcb1132ecf0916ee74cebe/localzone-0.9.2.tar.gz"
}
],
"0.9.3": [
{
"comment_text": "",
"digests": {
"md5": "70fde6d2e9752a09f9e5453e427c8175",
"sha256": "10aa3a493730c31e4fc9972fefdc6ed2049a92db67f99025d196fe919a736651"
},
"downloads": -1,
"filename": "localzone-0.9.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "70fde6d2e9752a09f9e5453e427c8175",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7.0",
"size": 9111,
"upload_time": "2018-11-06T22:32:33",
"url": "https://files.pythonhosted.org/packages/6c/5e/bb5812bdc4c048bad7a1dc4b93a2bb7e2dacc8b2114a222fbd60b74f6ec2/localzone-0.9.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8ed4b78e52caaf7ea426ccdc2d3fad8c",
"sha256": "ec520fac457c7a39658af47cb266c5239964477c48a02729e1e8fe97203cc4ff"
},
"downloads": -1,
"filename": "localzone-0.9.3.tar.gz",
"has_sig": false,
"md5_digest": "8ed4b78e52caaf7ea426ccdc2d3fad8c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7.0",
"size": 8729,
"upload_time": "2018-11-06T22:32:34",
"url": "https://files.pythonhosted.org/packages/bb/89/ec2fdd6f0fb8cde0e894f85db858f3b80f5fd3301977e69d5788d4ac21dd/localzone-0.9.3.tar.gz"
}
],
"0.9.4": [
{
"comment_text": "",
"digests": {
"md5": "71d4b43d897fe33f55bf88cdbe57c518",
"sha256": "a34f87e871f251ae7b5dfd8a2584e68476aa84370940c78ab7334e926c3a8a97"
},
"downloads": -1,
"filename": "localzone-0.9.4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "71d4b43d897fe33f55bf88cdbe57c518",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7.0",
"size": 9328,
"upload_time": "2018-11-09T17:53:15",
"url": "https://files.pythonhosted.org/packages/73/ef/4dc8c1732a95f6f63d84f205a153abe5d18c3d45434dbdcd490ae3f9a113/localzone-0.9.4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9ad69709ec3c80220b258120d3c9163d",
"sha256": "500af7367fc99d5a4705f7a90bcc4f4fa96f5dfcfabf7117d74f3c49f5c90dac"
},
"downloads": -1,
"filename": "localzone-0.9.4.tar.gz",
"has_sig": false,
"md5_digest": "9ad69709ec3c80220b258120d3c9163d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7.0",
"size": 8992,
"upload_time": "2018-11-09T17:53:16",
"url": "https://files.pythonhosted.org/packages/a8/08/d216b95aa3f3b65733728b14bba839329d1d4d64d2a344809b9986a81fa2/localzone-0.9.4.tar.gz"
}
],
"0.9.5": [
{
"comment_text": "",
"digests": {
"md5": "b53870204336b6352e5d36bb83299fc8",
"sha256": "8ab9dcfed545a5a11f87faa23cfaec2ae3b9aef5a7743c5ef3184afda87c4e79"
},
"downloads": -1,
"filename": "localzone-0.9.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b53870204336b6352e5d36bb83299fc8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7.0",
"size": 9379,
"upload_time": "2018-12-10T16:40:13",
"url": "https://files.pythonhosted.org/packages/97/4a/5865669de0822a959ae477e28952f7b543108c6688af6cfd8e22410d0bbd/localzone-0.9.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e0c8f1525131f7243d0781186a3a52b0",
"sha256": "4663705ab79ebe3918415b87d1015426006b8854bef6898821dd60371b13e4e7"
},
"downloads": -1,
"filename": "localzone-0.9.5.tar.gz",
"has_sig": false,
"md5_digest": "e0c8f1525131f7243d0781186a3a52b0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7.0",
"size": 8999,
"upload_time": "2018-12-10T16:40:15",
"url": "https://files.pythonhosted.org/packages/17/3f/54986ca3bd8904fe3c39a71d642d8778adb81b893f4fb15265fe9e5b6e35/localzone-0.9.5.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "b53870204336b6352e5d36bb83299fc8",
"sha256": "8ab9dcfed545a5a11f87faa23cfaec2ae3b9aef5a7743c5ef3184afda87c4e79"
},
"downloads": -1,
"filename": "localzone-0.9.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b53870204336b6352e5d36bb83299fc8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7.0",
"size": 9379,
"upload_time": "2018-12-10T16:40:13",
"url": "https://files.pythonhosted.org/packages/97/4a/5865669de0822a959ae477e28952f7b543108c6688af6cfd8e22410d0bbd/localzone-0.9.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e0c8f1525131f7243d0781186a3a52b0",
"sha256": "4663705ab79ebe3918415b87d1015426006b8854bef6898821dd60371b13e4e7"
},
"downloads": -1,
"filename": "localzone-0.9.5.tar.gz",
"has_sig": false,
"md5_digest": "e0c8f1525131f7243d0781186a3a52b0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7.0",
"size": 8999,
"upload_time": "2018-12-10T16:40:15",
"url": "https://files.pythonhosted.org/packages/17/3f/54986ca3bd8904fe3c39a71d642d8778adb81b893f4fb15265fe9e5b6e35/localzone-0.9.5.tar.gz"
}
]
}