Metadata-Version: 2.0
Name: dns-over-https
Version: 0.0.2
Summary: Python client for Google's Public DNS-over-HTTPS service
Home-page: https://www.github.com/wglodek/dns-over-https
Author: William Glodek
Author-email: wglodek@breakpoint-labs.com
License: MIT
Download-URL: https://www.github.com/wglodek/dns-over-https/dns_over_https/tarball/0.0.1
Keywords: google dns https
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 3 - Alpha
Requires-Dist: requests

Unofficial Python Client for Google's Public DNS-over-HTTPs
===========================================================

Simple Python client for Google's Public `DNS-over-HTTPS <https://developers.google.com/speed/public-dns/docs/dns-over-https>`_ service.

.. image:: https://travis-ci.org/wglodek/dns-over-https.svg?branch=master
    :target: https://travis-ci.org/wglodek/dns-over-https
.. image:: https://codeclimate.com/github/wglodek/dns-over-https/badges/gpa.svg
   :target: https://codeclimate.com/github/wglodek/dns-over-https
   :alt: Code Climate
.. image:: https://codeclimate.com/github/wglodek/dns-over-https/badges/coverage.svg
   :target: https://codeclimate.com/github/wglodek/dns-over-https/coverage
   :alt: Test Coverage

Quickstart
----------

.. code-block:: python

    >>> from dns_over_https import SecureDNS
    >>> r = SecureDNS()
    >>> r.gethostbyname('www.breakpoint-labs.com')
    u'37.60.235.49'
    >>> r = SecureDNS(query_type='AAAA')
    >>> r.gethostbyname('www.google.com')
    u'2607:f8b0:400d:c02::6a'
    >>> r.resolve('www.mit.edu')
    [u'2001:590:100b:182::255e', u'2001:590:100b:18b::255e']
    >>>


Installation
------------

To install dns_over_https, simply:

.. code-block:: bash

    $ pip install dns_over_https


Documentation
-------------

Coming soon.

License
-------

MIT


