- Fix blocking conditions due to improper locking from `Proxy`. - Improve debugging experience.
10.1
- Improve error message and debugging code. - Do not forget to release semaphore token in unlucky borrowing. - Add id counter to help identify multiple pools. - Drop `mypy` check. - Release semaphore while still under lock to reduce the hold time.
10.0
- Improve doc and source comments. - Add `shutdown` on `Pool`. - Add `ruff` check.
9.7
- Fix detection of the debugging level status. - Add `_has_obj` method to test if an error occured on get. - Add more configuration data to stats.
9.6
- add more guarded debugging traces. - pass `pyright` and enable it in CI. - add and use `ruff` instead of `flake8`.