Skip to content

Commit 7f4ab19

Browse files
committed
pkg_resources ANN2 autofixes
1 parent a9a79e7 commit 7f4ab19

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

pkg_resources/__init__.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -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(
26352635
def normalize_path(filename: StrPath) -> str: ...
26362636
@overload
26372637
def 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

Comments
 (0)