Closed yunruse closed 1 year ago
In keeping with #22, the unit-testing was extended via GitHub Actions to those available (3.7 through 3.11).
Unfortunately, a job on Python 3.9 seems to have failed:
File "/home/runner/work/Noether/Noether/noether/core/Dimension.py", line 11, in <module> @dataclass(slots=True, frozen=True, order=True) TypeError: dataclass() got an unexpected keyword argument 'slots'
It seems slots is only 3.10 and above. This is used in DimInfo and Measure.
slots
DimInfo
Measure
Fixed, though it seems 3.8 has its own shenanigans with unittest that need fixing for #22 to be finished off.
unittest
In keeping with #22, the unit-testing was extended via GitHub Actions to those available (3.7 through 3.11).
Unfortunately, a job on Python 3.9 seems to have failed:
It seems
slots
is only 3.10 and above. This is used inDimInfo
andMeasure
.