@@ -533,7 +533,7 @@ def test_specifiers(self, version: str, spec_str: str, expected: bool) -> None:
533533 ("===foobar" , "invalid" , False ),
534534 ],
535535 )
536- def test_invalid_version (self , spec_str : str , version , expected : str ) -> None :
536+ def test_invalid_version (self , spec_str : str , version : str , expected : bool ) -> None :
537537 spec = Specifier (spec_str , prereleases = True )
538538 assert spec .contains (version ) == expected
539539
@@ -894,7 +894,9 @@ def test_empty_specifier(self, version: str) -> None:
894894 (True , ["foobar" , "1.0a1" ], ["foobar" , "1.0a1" ]),
895895 ],
896896 )
897- def test_empty_specifier_arbitrary_string (self , prereleases , versions , expected ):
897+ def test_empty_specifier_arbitrary_string (
898+ self , prereleases : bool | None , versions : list [str ], expected : list [str ]
899+ ) -> None :
898900 """Test empty SpecifierSet accepts arbitrary strings."""
899901
900902 spec = SpecifierSet ("" , prereleases = prereleases )
@@ -903,7 +905,7 @@ def test_empty_specifier_arbitrary_string(self, prereleases, versions, expected)
903905 assert spec .contains ("foobar" )
904906
905907 # check filter behavior (no override of prereleases passed to filter)
906- kwargs = {}
908+ kwargs : dict [ str , bool | None ] = {}
907909 assert list (spec .filter (versions , ** kwargs )) == expected
908910
909911 def test_create_from_specifiers (self ) -> None :
@@ -1616,7 +1618,9 @@ def test_contains_rejects_invalid_specifier(
16161618 ("1.5" , ">=1.0,!=2.0" , True ),
16171619 ],
16181620 )
1619- def test_contains_arbitrary_equality_contains (self , version , specifier , expected ):
1621+ def test_contains_arbitrary_equality_contains (
1622+ self , version : str , specifier : str , expected : bool
1623+ ) -> None :
16201624 spec = SpecifierSet (specifier )
16211625 assert spec .contains (version ) == expected
16221626
0 commit comments