Metadata-Version: 2.4
Name: mikrotik-upgrade
Version: 0.1.1
Summary: A minmal tool for mass upgrade Mikrotik routers
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: click>=8.3.1
Requires-Dist: paramiko>=4.0.0
Requires-Dist: pyyaml>=6.0.3

# Mikrotik upgrade

A minimal tool for mass updating Mikrotik routers

## Installation

```
pip install mikrotik-upgrade
```

## Config

Place a config.yaml either in `/etc/mikrotik-upgrade/config.yaml` or in `~/.config/mikrotik-upgrade/config.yaml`

An example can be found in the repo.

## Runing the upgrades

simply call `mikrotik-upgrade`

The output lokks like this

```sh
mikrotik-upgrade  
================================================================================
==                                   Router                                   ==
================================================================================
New version is available
Download updates
Upgrade routerboard
Reboot System
```
