@@ -420,7 +420,8 @@ class Py_ssize_t_converter(CConverter):
420420 type = 'Py_ssize_t'
421421 c_ignored_default = "0"
422422
423- def converter_init (self , * , accept : TypeSet = {int }, allow_negative : bool = True ) -> None :
423+ def converter_init (self , * , accept : TypeSet = {int },
424+ allow_negative : bool = True ) -> None :
424425 self .allow_negative = allow_negative
425426 if accept == {int }:
426427 self .format_unit = 'n'
@@ -442,15 +443,16 @@ def use_converter(self) -> None:
442443
443444 def parse_arg (self , argname : str , displayname : str , * , limited_capi : bool ) -> str | None :
444445 if self .allow_negative :
445- non_negative_check = ""
446+ non_negative_check = ''
446447 else :
447448 non_negative_check = self .format_code ("""
448449 if ({paramname} < 0) {{{{
449450 PyErr_SetString(PyExc_ValueError,
450- "{paramname} must be at least 0 ");
451+ "{paramname} cannot be negative ");
451452 goto exit;
452453 }}}}""" ,
453- argname = argname )
454+ argname = argname ,
455+ )
454456 if self .format_unit == 'n' :
455457 if limited_capi :
456458 PyNumber_Index = 'PyNumber_Index'
@@ -473,7 +475,8 @@ def parse_arg(self, argname: str, displayname: str, *, limited_capi: bool) -> st
473475 """ ,
474476 argname = argname ,
475477 PyNumber_Index = PyNumber_Index ,
476- non_negative_check = non_negative_check )
478+ non_negative_check = non_negative_check ,
479+ )
477480 if not limited_capi :
478481 return super ().parse_arg (argname , displayname , limited_capi = limited_capi )
479482 return self .format_code ("""
@@ -492,7 +495,7 @@ def parse_arg(self, argname: str, displayname: str, *, limited_capi: bool) -> st
492495 """ ,
493496 argname = argname ,
494497 bad_argument = self .bad_argument (displayname , 'integer or None' , limited_capi = limited_capi ),
495- non_negative_check = non_negative_check
498+ non_negative_check = non_negative_check ,
496499 )
497500
498501
0 commit comments