Metadata-Version: 1.1
Name: ippy
Version: 0.1.1
Summary: Parallel testing of IP addresses and domains in python.
Home-page: https://github.com/shivammathur/ippy
Author: Shivam Mathur
Author-email: shivam_jpr@hotmail.com
License: MIT license
Download-URL: https://github.com/shivammathur/ippy/archive/0.1.1.tar.gz
Description: IPpy
        ====
        
        Parallel testing of IP addresses and domains in python. Reads IP
        addresses and domains from a CSV file and gives two lists of accessible
        and inaccessible ones.
        
        About
        -----
        
        -  Written in Python 3
        -  Testing of IPs and domains is done in parallel.
        -  By default there are 4 Workers.
        -  All Workers work on an input Queue and a output Queue.
        
        Modes
        -----
        
        -  verbose - if true, ping output will be displayed.
        -  output - ``json`` or ``csv``
        
        Support
        -------
        
        -  Currently Windows and Linux are supported.
        -  Supports both IPv4 and IPv6 IPs, and domain names.
        
           ::
        
               # Examples
               127.0.0.1
               ::1
               localhost
        
        Install
        -------
        
        ::
        
            pip install ippy
        
        Usage
        -----
        
        ::
        
            # Create IPpy instance
            ippt = ippy.Ippy()
        
            # Set config - verbose, output, num_workers
            # verbose - True or False
            # output - csv or json
            ippt.set_config(True, 'csv', 4)
        
            # Set Input File
            ippt.set_file(file='ip_list.csv')
        
            # Run IPpy
            ippt.run()
        
            # Get Results
            output = ippt.result()
            print(output)
        
        =======
        History
        =======
        
        0.1.0 (2017-05-14)
        ------------------
        
        * First release on PyPI.
        
        0.1.1 (2017-05-14)
        ------------------
        
        * Add readme.rst
        
Keywords: ippy
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Networking
