Metadata-Version: 2.1
Name: mdssdk
Version: 0.0.8
Summary: Python SDK for Cisco MDS Switches
Home-page: https://github.com/Cisco-SAN/mdslib
Author: Cisco Systems, Inc.
Author-email: subharad@cisco.com
License: http://www.apache.org/licenses/LICENSE-2.0
Description: # Python SDK/API library for Cisco MDS Switches.
        
        ![Python](https://img.shields.io/badge/python-v3.6+-blue.svg)
        [![](https://img.shields.io/pypi/v/mdssdk.svg)](https://pypi.python.org/pypi/mdssdk)
        [![Documentation Status](https://readthedocs.org/projects/mdssdk/badge/?version=latest)](http://mdssdk.readthedocs.io/en/latest/?badge=latest)
        
        This library will be useful for automating day to day tasks or developing new tools which involve Cisco MDS switches
        
        * Python version: 3.6 and above
        * Supports both NXAPI and SSH
        * Limited support for N9K and FI
        * Apache License, Version 2.0 (the "License")
        
        ## Installation Steps
        
        ### From pip:
        
        Installs the latest version.
        
        ```
            pip install mdssdk
            export NET_TEXTFSM=$HOME/mdssdk-templates/
        ```
        
        ### From github:
        
        ```
           git clone https://github.com/Cisco-SAN/mdssdk.git
           cd mdssdk
           python setup.py install
           pip install -r requirements.txt
           export NET_TEXTFSM=$HOME/mdssdk-templates/
        ```
        
        > ### Note:
        > * `mdssdk` requires `NET_TEXTFSM` environment variable to be set
        > * This variable points to the directory where the textfsm templates are copied to
        > * To set the env please execute the below command after installing `mdssdk`
        >> `export NET_TEXTFSM=$HOME/mdssdk-templates/`
        > * It is recommended that you add this env permanently into your `.bashrc` or `.cshrc` file
        
        ## Uninstallation Steps
        
        To uninstall mdssdk,
        
               pip uninstall mdssdk
        
        ## Documentation
        
        * http://mdssdk.readthedocs.io
        
        ## Support Matrix
        
        |**NXOS Version**|**SDK Version** |
        | :------: | :------:  |
        | 9.2(2) and below | v1.4.0 |
        | 9.2(1) and below | v1.3.3 |
        | 8.5(1) and below | v1.2.0 |
        | 8.4(2b) and below | v1.1.0 |
        | 8.4(2a) and below | v1.0.1 |
        
        
        
        
        
        =======
        History
        =======
        
        v1.4.0 (2022-1-27)
        ---------------------
        
        * Support for installation via pip install
        * Fix analytics setter api
        * added setup.cfg for pypi upload
        
        v1.3.0 (2021-8-23)
        ---------------------
        
        * Limited Support for N9K and FI
        * Some bug fixes and enhancements
        
        v1.2.0 (2021-2-17)
        ---------------------
        
        * Support for 8.5(1) release
        * Some bug fixes and improvements
        
        v1.1.0 (2020-08-21)
        ---------------------
        
        * Support for 8.4(2b) release
        * Many bug fixes and improvements
        
        v1.0.1 (2020-05-11)
        ---------------------
        
        * Python SDK/API library for Cisco MDS switches
        * PEP8 Compliance
        * Supported modules are switch,devicealias,vsan,zone,zoneset and many more
        * Please check the documentation for more details.
        
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
