docs: async def get_object(source, *args):
      """Get object asynchronously.
  
      :param source: mode class or query to get object from
      :param args: lookup parameters
      :return: model instance or raises ``peewee.DoesNotExist`` if object not
          found
      """
      warnings.warn("get_object() is deprecated, Manager.get() "
                    "should be used instead",
                    DeprecationWarning)
  
      if isinstance(source, peewee.Query):
          query = source
          model = query.model
      else:
          query = source.select()
          model = source
  
      # Return first object from query
      for obj in (await select(query.where(*args))):
          return obj
  
      # No objects found
      raise model.DoesNotExist