# Some arguments only exist on FreeBSD and MacOS
aiofiles.os.sendfile

# These all delegate using *args,**kwargs, but stubs use signature of
# method they are being delegated to.
aiofiles.threadpool.binary.AsyncBufferedIOBase.close
aiofiles.threadpool.binary.AsyncBufferedIOBase.detach
aiofiles.threadpool.binary.AsyncBufferedIOBase.fileno
aiofiles.threadpool.binary.AsyncBufferedIOBase.flush
aiofiles.threadpool.binary.AsyncBufferedIOBase.isatty
aiofiles.threadpool.binary.AsyncBufferedIOBase.readable
aiofiles.threadpool.binary.AsyncBufferedIOBase.seekable
aiofiles.threadpool.binary.AsyncBufferedIOBase.tell
aiofiles.threadpool.binary.AsyncBufferedIOBase.writable
aiofiles.threadpool.binary.AsyncFileIO.close
aiofiles.threadpool.binary.AsyncFileIO.fileno
aiofiles.threadpool.binary.AsyncFileIO.flush
aiofiles.threadpool.binary.AsyncFileIO.isatty
aiofiles.threadpool.binary.AsyncFileIO.readable
aiofiles.threadpool.binary.AsyncFileIO.readall
aiofiles.threadpool.binary.AsyncFileIO.seekable
aiofiles.threadpool.binary.AsyncFileIO.tell
aiofiles.threadpool.binary.AsyncFileIO.writable
aiofiles.threadpool.text.AsyncTextIOWrapper.close
aiofiles.threadpool.text.AsyncTextIOWrapper.detach
aiofiles.threadpool.text.AsyncTextIOWrapper.fileno
aiofiles.threadpool.text.AsyncTextIOWrapper.flush
aiofiles.threadpool.text.AsyncTextIOWrapper.isatty
aiofiles.threadpool.text.AsyncTextIOWrapper.readable
aiofiles.threadpool.text.AsyncTextIOWrapper.seekable
aiofiles.threadpool.text.AsyncTextIOWrapper.tell
aiofiles.threadpool.text.AsyncTextIOWrapper.writable

# These functions get the wrong signature from functools.wraps()
aiofiles.os.stat
aiofiles.os.rename
aiofiles.os.replace
aiofiles.os.remove
aiofiles.os.mkdir
aiofiles.os.makedirs
aiofiles.os.rmdir
aiofiles.os.removedirs
aiofiles.ospath.exists
aiofiles.ospath.isfile
aiofiles.ospath.isdir
aiofiles.ospath.getsize
aiofiles.ospath.getmtime
aiofiles.ospath.getatime
aiofiles.ospath.getctime
aiofiles.ospath.samefile
aiofiles.ospath.sameopenfile

# Same issues as above
aiofiles.tempfile.temptypes.AsyncSpooledTemporaryFile.fileno
aiofiles.tempfile.temptypes.AsyncSpooledTemporaryFile.flush
aiofiles.tempfile.temptypes.AsyncSpooledTemporaryFile.isatty
aiofiles.tempfile.temptypes.AsyncSpooledTemporaryFile.rollover
aiofiles.tempfile.temptypes.AsyncSpooledTemporaryFile.tell
aiofiles.tempfile.temptypes.AsyncTemporaryDirectory.cleanup
