async def deliver_notebook(self, user, gist_id, filename, gist, file, content):
    '\n        user, gist_id, filename, gist, file, are the same values as those\n        passed into file_get, whereas content is returned from\n        get_notebook_data using user, gist_id, filename, gist, and file.\n        '
    executor_url = (self.BINDER_PATH_TMPL.format(binder_base_url=self.binder_base_url, user=user.rstrip('/'), gist_id=gist_id, path=quote(filename)) if self.binder_base_url else None)
    (await self.finish_notebook(content, file['raw_url'], msg=('gist: %s' % gist_id), public=gist['public'], provider_url=gist['html_url'], executor_url=executor_url, **self.PROVIDER_CTX))
user, gist_id, filename, gist, file, are the same values as those
passed into file_get, whereas content is returned from
get_notebook_data using user, gist_id, filename, gist, and file.
async def deliver_notebook(self, user, gist_id, filename, gist, file, content):
    '\n        user, gist_id, filename, gist, file, are the same values as those\n        passed into file_get, whereas content is returned from\n        get_notebook_data using user, gist_id, filename, gist, and file.\n        '
    executor_url = (self.BINDER_PATH_TMPL.format(binder_base_url=self.binder_base_url, user=user.rstrip('/'), gist_id=gist_id, path=quote(filename)) if self.binder_base_url else None)
    (await self.finish_notebook(content, file['raw_url'], msg=('gist: %s' % gist_id), public=gist['public'], provider_url=gist['html_url'], executor_url=executor_url, **self.PROVIDER_CTX))