semvec/pypi-packages huggingface dataset:
mdssdk 1.5.1
Python SDK for Cisco MDS Switches
License: http://www.apache.org/licenses/LICENSE-2.0

# 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






=======
History
=======
v1.5.1 (2022-9-4)
---------------------
* bug fix

v1.5.0 (2022-8-18)
---------------------

* Support for new 9124v and 9148v switches

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.