diff --git a/stubs/setuptools/pkg_resources/__init__.pyi b/stubs/setuptools/pkg_resources/__init__.pyi index 3e224ef60..f31960dcf 100644 --- a/stubs/setuptools/pkg_resources/__init__.pyi +++ b/stubs/setuptools/pkg_resources/__init__.pyi @@ -384,7 +384,7 @@ class Distribution(NullProvider): ) -> None: ... @classmethod def from_location( - cls, location: str, basename: str, metadata: _MetadataType = None, *, precedence: int = 3 + cls, location: str, basename: StrPath, metadata: _MetadataType = None, *, precedence: int = 3 ) -> Distribution: ... @property def hashcmp(self) -> tuple[parse_version, int, str, str | None, str, str]: ... @@ -405,7 +405,7 @@ class Distribution(NullProvider): def activate(self, path: list[str] | None = None, replace: bool = False) -> None: ... def egg_name(self) -> str: ... # type: ignore[override] # supertype's egg_name is a variable, not a method @classmethod - def from_filename(cls, filename: StrOrBytesPath, metadata: _MetadataType = None, *, precedence: int = 3) -> Distribution: ... + def from_filename(cls, filename: StrPath, metadata: _MetadataType = None, *, precedence: int = 3) -> Distribution: ... def as_requirement(self) -> Requirement: ... def load_entry_point(self, group: str, name: str) -> _ResolvedEntryPoint: ... @overload