aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJ08nY2020-12-16 00:39:16 +0100
committerJ08nY2020-12-16 00:39:16 +0100
commita9c2acccedbd260f66dab3a615f3ead76e861da9 (patch)
tree318bdd885fd4d5731a39bf958eb7593a145d55b1
parent9421aecd67f7ac0efb2d728fb31bb14f500361be (diff)
downloadpyecsca-a9c2acccedbd260f66dab3a615f3ead76e861da9.tar.gz
pyecsca-a9c2acccedbd260f66dab3a615f3ead76e861da9.tar.zst
pyecsca-a9c2acccedbd260f66dab3a615f3ead76e861da9.zip
Fix unavailability of ast.unparse on Python 3.8.
-rw-r--r--pyecsca/ec/params.py2
-rw-r--r--setup.py3
2 files changed, 3 insertions, 2 deletions
diff --git a/pyecsca/ec/params.py b/pyecsca/ec/params.py
index 0522e7b..f92b2ca 100644
--- a/pyecsca/ec/params.py
+++ b/pyecsca/ec/params.py
@@ -1,6 +1,6 @@
import json
from sympy import Poly, PythonFiniteField, symbols, sympify
-from ast import unparse
+from astunparse import unparse
from io import RawIOBase, BufferedIOBase
from os.path import join
from pathlib import Path
diff --git a/setup.py b/setup.py
index 87ca2d9..54c2cd1 100644
--- a/setup.py
+++ b/setup.py
@@ -38,7 +38,8 @@ setup(
"bokeh",
"matplotlib",
"datashader",
- "xarray"
+ "xarray",
+ "astunparse"
],
extras_require={
"picoscope_sdk": ["picosdk"],