Commit 2fa31e0 1 parent bb11351 commit 2fa31e0 Copy full SHA for 2fa31e0
File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 2
2
3
3
from .lbsBlock import Block
4
4
from .lbsObjectCommunicator import ObjectCommunicator
5
+ from numbers import Number
5
6
6
7
7
8
class Object :
@@ -62,15 +63,15 @@ def __init__(
62
63
if user_defined :
63
64
# Object size is by definition its memory footprint
64
65
if not isinstance ((
65
- size := user_defined .get ("task_footprint_bytes" )), float ) or size < 0.0 :
66
+ size := user_defined .get ("task_footprint_bytes" )), Number ) or size < 0.0 :
66
67
raise TypeError (
67
68
f"size: incorrect type { type (size )} or value: { size } " )
68
69
else :
69
70
self .__size = size
70
71
71
72
# Object overhead is by definition its additional working memory
72
73
if not isinstance ((
73
- overhead := user_defined .get ("task_working_bytes" )), float ) or overhead < 0.0 :
74
+ overhead := user_defined .get ("task_working_bytes" )), Number ) or overhead < 0.0 :
74
75
raise TypeError (
75
76
f"overhead: incorrect type { type (overhead )} or value: { overhead } " )
76
77
else :
You can’t perform that action at this time.
0 commit comments