@@ -79,13 +79,11 @@ def unquote(s: AnyStr) -> str:
7979
8080
8181@overload
82- def get_quoter (encode : bool = True ) -> Callable [[AnyStr ], str ]:
83- ...
82+ def get_quoter (encode : bool = True ) -> Callable [[AnyStr ], str ]: ...
8483
8584
8685@overload
87- def get_quoter (encode : None ) -> Callable [[str ], str ]:
88- ...
86+ def get_quoter (encode : None ) -> Callable [[str ], str ]: ...
8987
9088
9189def get_quoter (encode : bool | None = True ) -> Callable [[AnyStr ], str ] | Callable [[str ], str ]:
@@ -135,7 +133,7 @@ def normalize_name(
135133 quoter = get_quoter (encode )
136134 name_str = quoter (name_str )
137135 name_str = name_str .strip ().strip ("/" )
138- if ptype in ("bitbucket" , "github" , "pypi" , "gitlab" ):
136+ if ptype in ("bitbucket" , "github" , "pypi" , "gitlab" , "huggingface" ):
139137 name_str = name_str .lower ()
140138 if ptype == "pypi" :
141139 name_str = name_str .replace ("_" , "-" )
@@ -155,22 +153,19 @@ def normalize_version(version: AnyStr | None, encode: bool | None = True) -> str
155153@overload
156154def normalize_qualifiers (
157155 qualifiers : AnyStr | dict [str , str ] | None , encode : Literal [True ] = ...
158- ) -> str | None :
159- ...
156+ ) -> str | None : ...
160157
161158
162159@overload
163160def normalize_qualifiers (
164161 qualifiers : AnyStr | dict [str , str ] | None , encode : Literal [False ] | None
165- ) -> dict [str , str ]:
166- ...
162+ ) -> dict [str , str ]: ...
167163
168164
169165@overload
170166def normalize_qualifiers (
171167 qualifiers : AnyStr | dict [str , str ] | None , encode : bool | None = ...
172- ) -> str | dict [str , str ] | None :
173- ...
168+ ) -> str | dict [str , str ] | None : ...
174169
175170
176171def normalize_qualifiers (
@@ -261,8 +256,7 @@ def normalize(
261256 qualifiers : AnyStr | dict [str , str ] | None ,
262257 subpath : AnyStr | None ,
263258 encode : Literal [True ] = ...,
264- ) -> tuple [str , str | None , str , str | None , str | None , str | None ]:
265- ...
259+ ) -> tuple [str , str | None , str , str | None , str | None , str | None ]: ...
266260
267261
268262@overload
@@ -274,8 +268,7 @@ def normalize(
274268 qualifiers : AnyStr | dict [str , str ] | None ,
275269 subpath : AnyStr | None ,
276270 encode : Literal [False ] | None ,
277- ) -> tuple [str , str | None , str , str | None , dict [str , str ], str | None ]:
278- ...
271+ ) -> tuple [str , str | None , str , str | None , dict [str , str ], str | None ]: ...
279272
280273
281274@overload
@@ -287,8 +280,7 @@ def normalize(
287280 qualifiers : AnyStr | dict [str , str ] | None ,
288281 subpath : AnyStr | None ,
289282 encode : bool | None = ...,
290- ) -> tuple [str , str | None , str , str | None , str | dict [str , str ] | None , str | None ]:
291- ...
283+ ) -> tuple [str , str | None , str , str | None , str | dict [str , str ] | None , str | None ]: ...
292284
293285
294286def normalize (
0 commit comments