code: def close(self):
      try:
          await_(self._connection.close())
      except ValueError:
          # this is undocumented for aiosqlite, that ValueError
          # was raised if .close() was called more than once, which is
          # both not customary for DBAPI and is also not a DBAPI.Error
          # exception. This is now fixed in aiosqlite via my PR
          # https://github.com/omnilib/aiosqlite/pull/238, so we can be
          # assured this will not become some other kind of exception,
          # since it doesn't raise anymore.
  
          pass
      except Exception as error:
          self._handle_exception(error)
  
imports: import asyncio
  from functools import partial
  from .base import SQLiteExecutionContext
  from .pysqlite import SQLiteDialect_pysqlite
  from ...None import pool
  from ...connectors.asyncio import AsyncAdapt_dbapi_connection
  from ...connectors.asyncio import AsyncAdapt_dbapi_cursor
  from ...connectors.asyncio import AsyncAdapt_dbapi_ss_cursor
  from ...util.concurrency import await_
label_desc: Use image node_id 6 for calling the AsyncAdapt_aiosqlite_connection obj's underlying member method code with example usage: obj.close() without return types