Skip to content

Commit 47ad2d0

Browse files
authored
[bandit] Ignore B614: Use of unsafe torch.load (#1426)
* B614 Use of unsafe PyTorch load fix Signed-off-by: yes <[email protected]> * added safetensors==0.5.3 Signed-off-by: yes <[email protected]> * added safetensors==0.5.3 Signed-off-by: yes <[email protected]> * testing changes Signed-off-by: yes <[email protected]> * B614 Use of unsafe PyTorch load fix Signed-off-by: yes <[email protected]> * B614 Use of unsafe PyTorch load fix Signed-off-by: yes <[email protected]> * revert changes Signed-off-by: yes <[email protected]> * code changes Signed-off-by: yes <[email protected]> * formatted code Signed-off-by: yes <[email protected]> * code changes Signed-off-by: yes <[email protected]> * code changes Signed-off-by: yes <[email protected]> * revert changes Signed-off-by: yes <[email protected]> * revert changes Signed-off-by: yes <[email protected]> --------- Signed-off-by: yes <[email protected]>
1 parent 9465079 commit 47ad2d0

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
setuptools>=65.5.1
22
torch==2.4.1
3-
torchvision==0.19.1
3+
torchvision==0.19.1

openfl-workspace/torch/mnist_eden_compression/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ setuptools>=65.5.1
22
tensorboard
33
torch==2.4.1
44
torchvision==0.19.1
5-
wheel>=0.38.0 # not directly required, pinned by Snyk to avoid a vulnerability
5+
wheel>=0.38.0 # not directly required, pinned by Snyk to avoid a vulnerability

openfl-workspace/torch/mnist_fed_eval/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ setuptools>=65.5.1
22
tensorboard
33
torch==2.4.1
44
torchvision==0.19.1
5-
wheel>=0.38.0 # not directly required, pinned by Snyk to avoid a vulnerability
5+
wheel>=0.38.0 # not directly required, pinned by Snyk to avoid a vulnerability

openfl-workspace/torch/mnist_straggler_check/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ setuptools>=65.5.1
44
tensorboard
55
torch==2.4.1
66
torchvision==0.19.1
7-
wheel>=0.38.0 # not directly required, pinned by Snyk to avoid a vulnerability
7+
wheel>=0.38.0 # not directly required, pinned by Snyk to avoid a vulnerability

openfl/federated/task/runner_gandlf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ def load_native(
419419
dict in picked file. Defaults to 'optimizer_state_dict'.
420420
**kwargs: Additional keyword arguments.
421421
"""
422-
pickle_dict = pt.load(filepath)
422+
pickle_dict = pt.load(filepath) # nosec B614
423423
self.model.load_state_dict(pickle_dict[model_state_dict_key])
424424
self.optimizer.load_state_dict(pickle_dict[optimizer_state_dict_key])
425425

openfl/federated/task/runner_pt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ def load_native(
420420
Returns:
421421
None
422422
"""
423-
pickle_dict = torch.load(filepath)
423+
pickle_dict = torch.load(filepath) # nosec B614
424424
self.load_state_dict(pickle_dict[model_state_dict_key])
425425
self.optimizer.load_state_dict(pickle_dict[optimizer_state_dict_key])
426426

0 commit comments

Comments
 (0)