- Update to 0.21.3
* server/LIST: prevent broken links are listed, but can't be used
with stat
* server: make User.get_permissions async
- Release 0.21.2
+ tests: remove exception representation check
- Release 0.21.1
* tests: replace more specific ConnectionRefusedError with
OSError for compatibility with FreeBSD (#152)
- Release 0.21.0
* server: support PASV response with custom address (#150)
- Release 0.20.1
* server: fix real directory resolve for windows (#147)
- Release 0.20.0
* add client argument to set priority of custom list parser
(parse_list_line_custom_first) (#145)
* do not ignore failed parsing of list response (#144)
- Enforce legacy pytest-asyncio mode
* gh#aio-libs/aioftp#155
* works around gh#pytest-dev/pytest-asyncio#390
OBS-URL: https://build.opensuse.org/request/show/997724
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-aioftp?expand=0&rev=12
I think build for leap failed due to old version python-siosocks on leap.
- Update to 0.18.1.
* sync tests with new `siosocks`
* some docs fixes
- Updates for 0.18.0
* server: fix `MLSX` time format
* server: resolve server address from connection
- Updates for 0.17.2
* server: fix broken `python -m aioftp` after 3.7 migration
- Updates for 0.17.1
* common/stream: add `readexactly` proxy method
- Updates for 0.17.0
* tests: fix test_unlink_on_dir on POSIX compatible systems
* docs: fix extra parentheses
* client: replace `ClientSession` with `Client.context`
- Updates for 0.16.1
* client: strip date before parsing
* client: logger no longer prints out plaintext password
* client: add custom passive commands to client
- Updates for 0.16.0
* server: remove obsolete `pass` to `pass_` command renaming
* client: fix leap year bug at `parse_ls_date` method
* all: add base exception class
OBS-URL: https://build.opensuse.org/request/show/866011
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-aioftp?expand=0&rev=8