We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a659e56 commit a6e03c3Copy full SHA for a6e03c3
1 file changed
python/tskit/jit/numba.py
@@ -17,7 +17,11 @@ def jitdataclass(cls):
17
del dc_cls.__dataclass_params__
18
del dc_cls.__dataclass_fields__
19
del dc_cls.__repr__
20
- del dc_cls.__replace__
+ try:
21
+ del dc_cls.__replace__
22
+ except AttributeError:
23
+ # __replace__ is not available in Python < 3.10
24
+ pass
25
del dc_cls.__match_args__
26
return numba.experimental.jitclass(dc_cls)
27
0 commit comments