* remove python2 leftovers
* add support for Ascend-Data-Filter "delete" keyword
* Drop support of Python 2.x
* Add salt decryption of encrypted attributes
* Fix#194 salt-encryption
* Fix#213 EncodeIPv6Prefix
* Fix for UTF-8
* Migrate packaging to PEP 621 / PEP 517 (setuptools)
* Fix fix usage of socket.getaddrinfo
* Fix#197 KeyError when handling CoA packet for 0.0.0.0
* Fix create CoA packet in client_async
* Fix#152 and add corresponding unittests
* Fixed unittests
- Drop patch use-correct-assertion-methods.patch, merged upstream.
- Drop patch support-poetry-core-2.patch, no longer required.
- Ship README.rst as documentation in the binary packages.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyrad?expand=0&rev=20
- Fixed glob-pattern for tests
- Update to version 2.4
* Support poetry for building this project
* Use secrets.SysRandom instead of random.SystemRandom if possible
* .get on Packets has an optional default parameter (to mimic dict.get())
* Fix: digestmod is not optional in python3.8 anymore
* Fix: authenticator was refreshed before the packet was generated
* Fix bug causing Message-Authenticator verification to fail if
multiple instances of an attribute do not appear sequentially in
the attributes list
* Fixed#140 VerifyReply broken when multiple instances of same attribute are
not adjacent on reply
* Fixed#135 Missing send_packet for async Client
* Fixed#126 python3 support for SaltCrypt (was previously broken)
OBS-URL: https://build.opensuse.org/request/show/856430
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyrad?expand=0&rev=9