- Update to version 3.4.1
* Revert `SYNC_DEFAULTS` to `DEFAULTS`
- from version 3.4.0
* Add async support
- from version 3.3.1
* Fix empty `select()` `=.proplist=` argument
- from version 3.3.0
* Allow empty `select()`
* Drop python 3.7 support (end of life)
* Drop python 3.6 support (end of life)
- Drop migrate-to-setup-method.patch, merged upstream
- Update BuildRequires and Requires from pyproject.toml
- Use Python 3.11 on SLE-15 by default
OBS-URL: https://build.opensuse.org/request/show/1320324
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-librouteros?expand=0&rev=21
- Update to version 3.0.0
* Introduce query support.
* Path object for easy query and common operations.
* yield each item instead of returning tuple of items. Greatly
reduces memory usage.
* Drop pre python 3.6 support.
* Replace pylava with pylint.
* Add yapf formatter.
* Replace py.path with builtin pathlib.
* connect() accepts only one login_method parameter.
* Drop socker exceptions wrapping.
* Remove ConnectionError exception.
* Renamed LibError to LibRouterosError.
* Changed exceptions inheritance.
* Removed joinPath()
- Do not longer build against python2 (upstream dropped support)
OBS-URL: https://build.opensuse.org/request/show/746393
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-librouteros?expand=0&rev=3