Taskautom

Latest version: v8.3.0

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 10

7.16.2

- When using `strictOrder=no` the default value is passing data row by row to the plugin. The data is filtered by the `groupColumn` parameter. When using the parameter `pbr/passByRow=no` the complete Excel tab is passed over to the plugin. Once in the plugin, the data can be analyzed by Pandas method `iterutples()`.
- Update of libraries:
- `python-docx==0.8.11`
- `pandas`.
- `scp` removed becase installed by netmiko
- `paramiko` removed becase installed by netmiko

7.15.4

- New parameter `-pf/passwordFile`. This allows to store the password in a local file so `taskAutom` will read the password from it. This allows to use `taskAutom` from the crontab.
- Becareful: the password is stored in plain text format.

7.15.3

- From this version on, `taskAutom` needs to be installed by using `pip`, ie, `pip install taskAutom`.

7.14.4

- Change of `START_SCRIPT` and `END_SCRIPT` defined in `DICT_VENDOR` for `nokia_sros` and `nokia_sros_telnet`.
- In function `routerRunRoutine()` no more looking for string `END_SCRIPT`.
- New parameter `timeBetweenRouters`. A delay in seconds to wait before executing scripts on a router. Works both for threaded connections or with strict order.
- In function `fncSshServer()` better handling of connection errors with sshtunnel.

7.14.3

- Change of `START_SCRIPT` and `END_SCRIPT` defined in `DICT_VENDOR` for `nokia_sros` and `nokia_sros_telnet`.

7.14.0

- Upgrade of `netmiko` library to version 4.1.0
- `delayFactor` and `maxLoops` are no longer used;
- New parameter `readTimeOut` is used insted. In seconds, sets the amount of time `taskAutom` waits for output from router. Default to 10 seconds.
- This change also affects the building of the inventory file, if used.
- Upgrade of `paramiko` library to version 2.11.0
- Upgrade of `pandas` library to version 1.4.1
- Better detection of ssh-tunnels under the function `fncSshServer()`.
- Final report shows times in minutes if greater than 120s.
- In the definition of the dictionary `DICT_VENDOR`
- the `expect_string` was changed to `r'\s$'`.
- the start and end scripts are now `"echo SCRIPT_NONO_START\n"` and `"echo SCRIPT_NONO_FIN\n"`.
- The output in json format now includes a new key, with the IP of the router.
- Data file and Plugin can now reside on a different folder other than the root of taskAutom.

Page 6 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.