Nikita Melentev

Results 155 comments of Nikita Melentev

I don't know how you can use lib without pip... actually I can imagine this, but see no reasons for this. Anyway you install package from pypi or your distro...

This feature (if someone needs it) works fine for commits: https://github.com/aio-libs/aioftp/compare/9118e912...f705cdfa. Of course this is less readable, but I've never used such comparsions directly in github. Probably, because gitlab is...

I see likes on your comment, so I add tags.

@creatorrr, I tried out [ssl](https://docs.python.org/3/library/ssl.html) module: ``` python import asyncio import ssl req = b"GET / HTTP/1.1\r\nHost: www.python.org\r\n\r\n" async def flush(outgoing, writer): if outgoing.pending: writer.write(outgoing.read()) await writer.drain() async def foo():...

Unfortunately, there is an asyncio [bug](https://bugs.python.org/issue36098), which will come out when your path io is slower than network io. Solution for this (except wait for fix) is own wrapper, like...

@markshhsu, it looks like yes.

@Midnighter, since you have success with `pysftp` lib, I think you are trying to do [SFTP](https://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol), but it is unrelated to `aioftp` and ftp protocol. `aioftp` have partial [FTPS](https://en.wikipedia.org/wiki/FTPS) support...

@maulberto3 need more context.

@pantierra As a doc said (https://docs.python.org/3/library/asyncio-eventloop.html?highlight=start_tls#asyncio.loop.start_tls) > Return a new transport instance, that the protocol must start using immediately after the await. The transport instance passed to the start_tls method...

It looks like ncftp do not respect ftp (rfc959)[https://datatracker.ietf.org/doc/html/rfc959] part 4.2. Multiline responses allowed.