@@ -529,7 +529,7 @@ def test_specifiers(self, version: str, spec_str: str, expected: bool) -> None:
529529 ("===foobar" , "invalid" , False ),
530530 ],
531531 )
532- def test_invalid_version (self , spec_str : str , version , expected : str ) -> None :
532+ def test_invalid_version (self , spec_str : str , version : str , expected : bool ) -> None :
533533 spec = Specifier (spec_str , prereleases = True )
534534 assert spec .contains (version ) == expected
535535
@@ -890,7 +890,9 @@ def test_empty_specifier(self, version: str) -> None:
890890 (True , ["foobar" , "1.0a1" ], ["foobar" , "1.0a1" ]),
891891 ],
892892 )
893- def test_empty_specifier_arbitrary_string (self , prereleases , versions , expected ):
893+ def test_empty_specifier_arbitrary_string (
894+ self , prereleases : bool | None , versions : list [str ], expected : list [str ]
895+ ) -> None :
894896 """Test empty SpecifierSet accepts arbitrary strings."""
895897
896898 spec = SpecifierSet ("" , prereleases = prereleases )
@@ -899,7 +901,7 @@ def test_empty_specifier_arbitrary_string(self, prereleases, versions, expected)
899901 assert spec .contains ("foobar" )
900902
901903 # check filter behavior (no override of prereleases passed to filter)
902- kwargs = {}
904+ kwargs : dict [ str , bool | None ] = {}
903905 assert list (spec .filter (versions , ** kwargs )) == expected
904906
905907 def test_create_from_specifiers (self ) -> None :
@@ -1608,7 +1610,9 @@ def test_contains_rejects_invalid_specifier(
16081610 ("1.5" , ">=1.0,!=2.0" , True ),
16091611 ],
16101612 )
1611- def test_contains_arbitrary_equality_contains (self , version , specifier , expected ):
1613+ def test_contains_arbitrary_equality_contains (
1614+ self , version : str , specifier : str , expected : bool
1615+ ) -> None :
16121616 spec = SpecifierSet (specifier )
16131617 assert spec .contains (version ) == expected
16141618
0 commit comments