Metadata-Version: 1.1
Name: py-networking
Version: 0.0.3
Summary: Library for network programmability and automation
Home-page: https://github.com/alliedtelesis/py-networking/
Author: Allied Telesis
Author-email: francesco_salamida@gmail.com
License: Apache License 2.0
Description: Getting Started
        ###############
        
        What is Py-Networking?
        ----------------------
        
        Py-Networking (PN) is a python library that provides a new way to interact and configure your networking devices.
        PN abstract the physical device and provides to the user an uniform API that does not depends from the specific device configuration or configuration syntax.
        PN does not emulate features that device maybe missing but if two different devices implement a specific feature, this is exposed to the user in the same way.
        
        Notice
        ------
        Py-Networking is at early stages of development. You are free to look around but we do not provide support at the moment
        and the library can go throughout a significant changes and backward compatibility cannot be guaranteed.
        
        Install
        -------
        Installation of Py-Networking can be done from pypi repository (recommended method) or from source code.
        
        Assuming that your system has python and pip command installed::
        
            pip install py-networking
        
        Pypi repository contains the latest stable version so if you want to work with a newer version and or want to do development
        on the library you need to install from source.
        
        Assuming you have python and git command installed::
        
            git clone https://github.com/alliedtelesis/py-networking.git
            cd py-networking
            python setup.py install
        
        For further information on how to develop and contribute to py-networking refer to Developing Py-Networking chapter.
        
        .. note::
        
            On Mac OS X follow the following steps before invoking pip
        
            Check if gcc is already installed.
            If trying to run gcc on the terminal you get the following output::
        
                $ gcc
                clang: error: no input files
        
            gcc is already installed. Otherwise you will a dialog box asking you if you want to **Get Xcode** or **Install**.
        
            **PRESS INSTALL and not Get Xcode unless you want to install the full development environment**
        
            Install Homebrew::
        
                ruby -e "$(curl -fsSL https://raw.githubusercontent.com/mxcl/homebrew/go)"
        
            and then::
        
                brew install python
                brew install zmq
        
        
        License
        -------
        Apache 2.0
        
        
        
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Telecommunications Industry
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Networking
