Skip to content

Commit

Permalink
Ignore name argument on Python 3.7
Browse files Browse the repository at this point in the history
  • Loading branch information
ahopkins committed Jan 4, 2022
1 parent dc3ccba commit 18c6709
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion sanic/app.py
Expand Up @@ -1553,7 +1553,15 @@ def _loop_add_task(
register: bool = True,
) -> Task:
prepped = cls._prep_task(task, app, loop)
task = loop.create_task(prepped, name=name)
if sys.version_info == (3, 7):
if name:
error_logger.warning(
"Cannot set a name for a task when using Python 3.7. Your "
"task will be created without a name."
)
task = loop.create_task(prepped)
else:
task = loop.create_task(prepped, name=name)

if name and register:
app._task_registry[name] = task
Expand Down

0 comments on commit 18c6709

Please sign in to comment.