@@ -172,7 +172,7 @@ def _sget_dict(val):
172172 return val .copy ()
173173
174174
175- def _sset_dict (key , ob , state ):
175+ def _sset_dict (key , ob , state ) -> None :
176176 ob .clear ()
177177 ob .update (state )
178178
@@ -181,7 +181,7 @@ def _sget_object(val):
181181 return val .__getstate__ ()
182182
183183
184- def _sset_object (key , ob , state ):
184+ def _sset_object (key , ob , state ) -> None :
185185 ob .__setstate__ (state )
186186
187187
@@ -1090,7 +1090,7 @@ def subscribe(
10901090 for dist in self :
10911091 callback (dist )
10921092
1093- def _added_new (self , dist ):
1093+ def _added_new (self , dist ) -> None :
10941094 for callback in self .callbacks :
10951095 callback (dist )
10961096
@@ -1463,7 +1463,7 @@ def get_cache_path(self, archive_name: str, names: Iterable[StrPath] = ()) -> st
14631463 return target_path
14641464
14651465 @staticmethod
1466- def _warn_unsafe_extraction_path (path ):
1466+ def _warn_unsafe_extraction_path (path ) -> None :
14671467 """
14681468 If the default extraction path is overridden and set to an insecure
14691469 location, such as /tmp, it opens up an opportunity for an attacker to
@@ -1577,7 +1577,7 @@ def safe_version(version: str) -> str:
15771577 return re .sub ('[^A-Za-z0-9.]+' , '-' , version )
15781578
15791579
1580- def _forgiving_version (version ):
1580+ def _forgiving_version (version ) -> str :
15811581 """Fallback when ``safe_version`` is not safe enough
15821582 >>> parse_version(_forgiving_version('0.23ubuntu1'))
15831583 <Version('0.23.dev0+sanitized.ubuntu1')>
@@ -1779,7 +1779,7 @@ def _fn(self, base: str | None, resource_name: str):
17791779 return base
17801780
17811781 @staticmethod
1782- def _validate_resource_path (path ):
1782+ def _validate_resource_path (path ) -> None :
17831783 """
17841784 Validate the resource paths according to the docs.
17851785 https://setuptools.pypa.io/en/latest/pkg_resources.html#basic-resource-access
@@ -1890,7 +1890,7 @@ def _setup_prefix(self):
18901890 egg = next (eggs , None )
18911891 egg and self ._set_egg (egg )
18921892
1893- def _set_egg (self , path : str ):
1893+ def _set_egg (self , path : str ) -> None :
18941894 self .egg_name = os .path .basename (path )
18951895 self .egg_info = os .path .join (path , 'EGG-INFO' )
18961896 self .egg_root = path
@@ -1918,7 +1918,7 @@ def _get(self, path) -> bytes:
19181918 return stream .read ()
19191919
19201920 @classmethod
1921- def _register (cls ):
1921+ def _register (cls ) -> None :
19221922 loader_names = (
19231923 'SourceFileLoader' ,
19241924 'SourcelessFileLoader' ,
@@ -2208,7 +2208,7 @@ def get_metadata(self, name: str) -> str:
22082208 self ._warn_on_replacement (metadata )
22092209 return metadata
22102210
2211- def _warn_on_replacement (self , metadata ):
2211+ def _warn_on_replacement (self , metadata ) -> None :
22122212 replacement_char = '�'
22132213 if replacement_char in metadata :
22142214 tmpl = "{self.path} could not be properly decoded in UTF-8"
@@ -2505,7 +2505,7 @@ def _handle_ns(packageName, path_item):
25052505 return subpath
25062506
25072507
2508- def _rebuild_mod_path (orig_path , package_name , module : types .ModuleType ):
2508+ def _rebuild_mod_path (orig_path , package_name , module : types .ModuleType ) -> None :
25092509 """
25102510 Rebuild module.__path__ ensuring that all entries are ordered
25112511 corresponding to their sys.path order
@@ -2624,7 +2624,7 @@ def null_ns_handler(
26242624 path_item : str | None ,
26252625 packageName : str | None ,
26262626 module : _ModuleLike | None ,
2627- ):
2627+ ) -> None :
26282628 return None
26292629
26302630
@@ -2635,7 +2635,7 @@ def null_ns_handler(
26352635def normalize_path (filename : StrPath ) -> str : ...
26362636@overload
26372637def normalize_path (filename : BytesPath ) -> bytes : ...
2638- def normalize_path (filename : StrOrBytesPath ):
2638+ def normalize_path (filename : StrOrBytesPath ) -> str | bytes :
26392639 """Normalize a file/dir name for comparison purposes"""
26402640 return os .path .normcase (os .path .realpath (os .path .normpath (_cygwin_patch (filename ))))
26412641
@@ -2691,7 +2691,7 @@ def _is_unpacked_egg(path):
26912691 )
26922692
26932693
2694- def _set_parent_ns (packageName ):
2694+ def _set_parent_ns (packageName ) -> None :
26952695 parts = packageName .split ('.' )
26962696 name = parts .pop ()
26972697 if parts :
@@ -3336,7 +3336,7 @@ def check_version_conflict(self):
33363336 " to sys.path" % (modname , fn , self .location ),
33373337 )
33383338
3339- def has_version (self ):
3339+ def has_version (self ) -> bool :
33403340 try :
33413341 self .version
33423342 except ValueError :
@@ -3552,7 +3552,7 @@ def ensure_directory(path: StrOrBytesPath) -> None:
35523552 os .makedirs (dirname , exist_ok = True )
35533553
35543554
3555- def _bypass_ensure_directory (path ):
3555+ def _bypass_ensure_directory (path ) -> None :
35563556 """Sandbox-bypassing version of ensure_directory()"""
35573557 if not WRITE_SUPPORT :
35583558 raise OSError ('"os.mkdir" not supported on this platform.' )
@@ -3658,7 +3658,7 @@ def _call_aside(f, *args, **kwargs):
36583658
36593659
36603660@_call_aside
3661- def _initialize (g = globals ()):
3661+ def _initialize (g = globals ()) -> None :
36623662 "Set up global resource manager (deliberately not state-saved)"
36633663 manager = ResourceManager ()
36643664 g ['_manager' ] = manager
@@ -3670,7 +3670,7 @@ def _initialize(g=globals()):
36703670
36713671
36723672@_call_aside
3673- def _initialize_master_working_set ():
3673+ def _initialize_master_working_set () -> None :
36743674 """
36753675 Prepare the master working set and make the ``require()``
36763676 API available.
0 commit comments