Metadata-Version: 1.1
Name: python-hosts
Version: 0.3.9
Summary: A hosts file manager library written in python
Home-page: https://github.com/jonhadfield/python-hosts
Author: Jon Hadfield
Author-email: jon@lessknown.co.uk
License: MIT
Download-URL: https://github.com/jonhadfield/python-hosts/tarball/0.3.9
Description: python-hosts
        ========
        [![Build Status](https://api.travis-ci.org/jonhadfield/python-hosts.svg?branch=devel)](https://travis-ci.org/jonhadfield/python-hosts) [![Coverage Status](https://coveralls.io/repos/jonhadfield/python-hosts/badge.svg?branch=master&service=github)](https://coveralls.io/github/jonhadfield/python-hosts?branch=master) [![Docs](https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat)](http://python-hosts.readthedocs.org/en/latest/)
        
        
        This is a python library for managing a hosts file. 
        It enables you to add and remove entries, or import them from a file or URL.
        
        Documentation
        -------------
        The docs are hosted on RTD (Read The Docs) here:  
        <http://python-hosts.readthedocs.org/en/latest/index.html>.
        
        Installation
        ------------
        pip install python-hosts
        
        Example usage
        ------------
        Adding an entry to a hosts file
        
            from python_hosts import Hosts, HostsEntry
            hosts = Hosts(path='hosts_test')
            new_entry = HostsEntry(entry_type='ipv4', address='1.2.3.4', names=['www.example.com', 'example'])
            hosts.add([new_entry])
            hosts.write()
        
        Importing a list of host entries by URL
        
            from python_hosts import Hosts, HostsEntry
            hosts = Hosts(path='hosts_test')
            hosts.import_url(url='https://dl.dropboxusercontent.com/u/167103/hosts')
            hosts.write()
        
        Requirements
        ------------
        
        Tested on python 2.6, 2.7, 3.4, 3.5, pypy and pypy3
        
        
        License
        -------
        
        MIT
        
        
        
Keywords: hosts,python,network
Platform: any
Classifier: Programming Language :: Python
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: System :: Operating System
Classifier: Topic :: System :: Networking
