{ "info": { "author": "Rapha\u00ebl Vinot", "author_email": "raphael.vinot@circl.lu", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Science/Research", "Intended Audience :: Telecommunications Industry", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Topic :: Internet", "Topic :: Security" ], "description": "Client API for PDNS\n===================\n\nClient API to query any Passive DNS implementation following the Passive DNS - Common Output Format.\n\n* https://datatracker.ietf.org/doc/draft-dulaunoy-dnsop-passive-dns-cof/\n\nExample\n=======\n\n~~~~\nimport pypdns\nx = pypdns.PyPDNS(basic_auth=('username','yourpassword'))\nprint (x.query('www.microsoft.com')[0]['rdata'])\n~~~~\n\nPassive DNS Services\n====================\n\n* (default) [CIRCL Passive DNS](http://www.circl.lu/services/passive-dns/)\n\n\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/CIRCL/PyPDNS", "keywords": "", "license": "", "maintainer": "Rapha\u00ebl Vinot", "maintainer_email": "", "name": "pypdns", "package_url": "https://pypi.org/project/pypdns/", "platform": "", "project_url": "https://pypi.org/project/pypdns/", "project_urls": { "Documentation": "https://github.com/CIRCL/PyPDNS", "Homepage": "https://github.com/CIRCL/PyPDNS", "Source": "https://github.com/CIRCL/PyPDNS", "Tracker": "https://github.com/CIRCL/PyPDNS/issues" }, "release_url": "https://pypi.org/project/pypdns/1.4.1/", "requires_dist": [ "requests-cache" ], "requires_python": "", "summary": "Python API for PDNS.", "version": "1.4.1" }, "last_serial": 5221553, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "2bc021c56bb8a5d175a24d3b637eaa5b", "sha256": "4aa0815cce5928644f6a5cbb380ab5359111f3e8d901e9d0ca262b4c2ba9472e" }, "downloads": -1, "filename": "pypdns-1.0.tar.gz", "has_sig": false, "md5_digest": "2bc021c56bb8a5d175a24d3b637eaa5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1901, "upload_time": "2014-11-06T16:31:43", "url": "https://files.pythonhosted.org/packages/9d/85/ebd1de6eecb02aafd26cf20bf59b5d9dbb8fb9c1a4180f7172cdf18cf127/pypdns-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "bd54d48237cfe7061770ddaf171c866d", "sha256": "897e44a5d234b00963eea08a1361b72abf157df1c6da33a0fed1ce27fa752ebe" }, "downloads": -1, "filename": "pypdns-1.1.tar.gz", "has_sig": false, "md5_digest": "bd54d48237cfe7061770ddaf171c866d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1958, "upload_time": "2014-11-07T09:02:54", "url": "https://files.pythonhosted.org/packages/dd/05/c4516a6baafd27a84829367e648ba2630b22abcc3af81886e6b31c4bb7ea/pypdns-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "1e5a85e2c3b115149eb0c7d319b12b20", "sha256": "0ec7547dce92a59810582fbff1bd7613cb32075882768ba657296f42c608d56a" }, "downloads": -1, "filename": "pypdns-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1e5a85e2c3b115149eb0c7d319b12b20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1761, "upload_time": "2014-11-07T09:03:57", "url": "https://files.pythonhosted.org/packages/cc/46/04dd2f4e10af01f00d307722526e803298cbb92b1364932533fad483edc8/pypdns-1.1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "240c3079553371e59b72bbb5749f6f37", "sha256": "5319f3f91c07b4e1f9c57deab91dee1b8db9194b126813ee72a98c87a36be8b1" }, "downloads": -1, "filename": "pypdns-1.2.tar.gz", "has_sig": false, "md5_digest": "240c3079553371e59b72bbb5749f6f37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1995, "upload_time": "2015-04-30T10:04:27", "url": "https://files.pythonhosted.org/packages/f3/eb/8c8ff5c860aa5259df7fe2d76e6d235d5f04f9eb29b09e2fc02e476311ce/pypdns-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "caf2c20fc7f21ef3b1c4b550d924375f", "sha256": "0356360156dd26d2cf27a415a10ff2bd1ff1d2eb3b2dd51b35553d60b87fd328" }, "downloads": -1, "filename": "pypdns-1.3.tar.gz", "has_sig": false, "md5_digest": "caf2c20fc7f21ef3b1c4b550d924375f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2040, "upload_time": "2015-09-21T13:55:28", "url": "https://files.pythonhosted.org/packages/03/78/d080cdf1d99953b09af1c3bc4c622417a989a4e292f19ef22b8643ba6bf7/pypdns-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "f6fd74e22fc5a5b98ca3abe5a3f093d1", "sha256": "9bb5b57bc425127eed069445f3c3002147e242337878527532bca0367fa7c1ff" }, "downloads": -1, "filename": "pypdns-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f6fd74e22fc5a5b98ca3abe5a3f093d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4354, "upload_time": "2019-05-03T12:11:04", "url": "https://files.pythonhosted.org/packages/f7/fb/e13b6b1b1823ec44a6ff6397eedd85dbc362155a763c9552a69ba8f814dd/pypdns-1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d9daec6b2b0efdf72e542edc1a8974b", "sha256": "89dc8ac2f3ae88b988e8708ff086cb2ec1799dcec9c1903f93ef022e3f371e6a" }, "downloads": -1, "filename": "pypdns-1.4.tar.gz", "has_sig": false, "md5_digest": "3d9daec6b2b0efdf72e542edc1a8974b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2850, "upload_time": "2019-05-03T12:11:05", "url": "https://files.pythonhosted.org/packages/97/7c/95214122531db3225ed7cd784abb1977c543f7e4c1d6f0f62e1231871b93/pypdns-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "0cd9d2c935a9fc3e23baf2660a98bb8b", "sha256": "c609678d47255a240c1e3f29a757355f610a8394ec22f21a07853360ebee6f20" }, "downloads": -1, "filename": "pypdns-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0cd9d2c935a9fc3e23baf2660a98bb8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4354, "upload_time": "2019-05-03T12:15:56", "url": "https://files.pythonhosted.org/packages/c5/74/34a440fd546d45fd305f16e3a34f5373f21213fce739f20d6b84f1be1e4b/pypdns-1.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6222e031a6ceb110b32dcba632ea17c9", "sha256": "349ab1033e34a60fa0c4626b3432f5202c174656955fdf330986380c9a97cf3e" }, "downloads": -1, "filename": "pypdns-1.4.1.tar.gz", "has_sig": false, "md5_digest": "6222e031a6ceb110b32dcba632ea17c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2822, "upload_time": "2019-05-03T12:15:57", "url": "https://files.pythonhosted.org/packages/7b/40/4818a076f160fe33e3482ae07d0be9f5b418d1e79894dd54c4748282fadf/pypdns-1.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0cd9d2c935a9fc3e23baf2660a98bb8b", "sha256": "c609678d47255a240c1e3f29a757355f610a8394ec22f21a07853360ebee6f20" }, "downloads": -1, "filename": "pypdns-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0cd9d2c935a9fc3e23baf2660a98bb8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4354, "upload_time": "2019-05-03T12:15:56", "url": "https://files.pythonhosted.org/packages/c5/74/34a440fd546d45fd305f16e3a34f5373f21213fce739f20d6b84f1be1e4b/pypdns-1.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6222e031a6ceb110b32dcba632ea17c9", "sha256": "349ab1033e34a60fa0c4626b3432f5202c174656955fdf330986380c9a97cf3e" }, "downloads": -1, "filename": "pypdns-1.4.1.tar.gz", "has_sig": false, "md5_digest": "6222e031a6ceb110b32dcba632ea17c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2822, "upload_time": "2019-05-03T12:15:57", "url": "https://files.pythonhosted.org/packages/7b/40/4818a076f160fe33e3482ae07d0be9f5b418d1e79894dd54c4748282fadf/pypdns-1.4.1.tar.gz" } ] }