------------------- - docs: update/fix readthedocs configuration - ci: fix workflow file extension from `yaml` to `yml`
0.22.0
------------------- - client.list: fix infinite symlink loop for `.` and `..` on FTP servers with UNIX-like filesystem for `client.list(path, recursive=True)` - project file structure: refactor to use `pyproject.toml` - minimal python version bumped to 3.11 - ci: update publish/deploy job (171)
0.21.4
------------------- - tests: use `pytest_asyncio` `strict` mode and proper decorations (155) - setup/tests: set low bound for version of `async-timeout` (159)
0.21.3
------------------- - server/`LIST`: prevent broken links are listed, but can't be used with `stat` - server: make `User.get_permissions` async
------------------- - tests: replace more specific `ConnectionRefusedError` with `OSError` for compatibility with FreeBSD (152) Thanks to `AMDmi3 https://github.com/AMDmi3`_