@@ -121,9 +121,9 @@ class RemotePackageInfo:
121121 """Handles retrieval of package info from PyPI."""
122122
123123 def __init__ (self , pypi_api : str , package : PackageInfo ) -> None :
124- self .pypi_api_pypi = pypi_api + "/pypi"
125- self .pypi_api_integrity = pypi_api + "/integrity"
126- self .package = package
124+ self .pypi_api_pypi : str = pypi_api + "/pypi"
125+ self .pypi_api_integrity : str = pypi_api + "/integrity"
126+ self .package : PackageInfo = package
127127
128128 # Attempt to get versioned info first
129129 rc , raw_resp = self .make_req (
@@ -150,16 +150,16 @@ def make_req(
150150 except requests .exceptions .RequestException :
151151 return - 2 , {}
152152
153- def get_name (self ) -> str | None :
153+ def get_name (self ) -> str :
154154 return self .info .name
155155
156- def get_version (self ) -> str | None :
156+ def get_version (self ) -> str :
157157 return self .info .version
158158
159- def get_homePage (self ) -> str | None :
159+ def get_homePage (self ) -> str :
160160 return self .info .home_page
161161
162- def get_author (self ) -> str | None :
162+ def get_author (self ) -> str :
163163 author_email = self .info .author_email or ""
164164 return self .info .author or author_email .split ("<" )[0 ].strip ()
165165
0 commit comments