From be1c09e7da928e1cfc1cc003d1a46bc46111cc66 Mon Sep 17 00:00:00 2001 From: Zhiwei Liang Date: Tue, 13 Jul 2021 12:51:56 -0700 Subject: [PATCH] Fix typing --- sanic/blueprints.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sanic/blueprints.py b/sanic/blueprints.py index fea4c84e..da26e3dd 100644 --- a/sanic/blueprints.py +++ b/sanic/blueprints.py @@ -13,7 +13,7 @@ from sanic_routing.route import Route # type: ignore from sanic.base import BaseSanic from sanic.blueprint_group import BlueprintGroup from sanic.exceptions import SanicException -from sanic.helpers import _default +from sanic.helpers import Default, _default from sanic.models.futures import FutureRoute, FutureStatic from sanic.models.handler_types import ( ListenerType, @@ -149,10 +149,10 @@ class Blueprint(BaseSanic): def copy( self, name: str, - url_prefix: str = _default, - version: Optional[Union[int, str, float]] = _default, - version_prefix: str = _default, - strict_slashes: Optional[bool] = _default, + url_prefix: Optional[Union[str, Default]] = _default, + version: Optional[Union[int, str, float, Default]] = _default, + version_prefix: Optional[Union[str, Default]] = _default, + strict_slashes: Optional[Union[bool, Default]] = _default, ): """ Copy a blueprint instance with some optional parameters to