forked from veles_labs/pyveles
Adding variation for compatibility with Python3 < 3.10
This commit is contained in:
parent
757d5a1671
commit
831a8eba82
@ -3,8 +3,10 @@ from dataclasses import dataclass
|
||||
from typing import Dict, Any
|
||||
from abc import ABC, abstractmethod
|
||||
|
||||
import sys
|
||||
py310 = sys.version_info.minor >= 10 or sys.version_info.major > 3
|
||||
|
||||
@dataclass(slots=True)
|
||||
@dataclass(**({"slots": True} if py310 else {}))
|
||||
class ReadoutErrorCounter:
|
||||
"""Class used to track readout errors"""
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user