diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 91ba61a6..344dc8e7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,6 +45,7 @@ jobs: - name: List packages so far run: | pip list + env - name: Run tests run: | diff --git a/pyneuroml/neuron/analysis/HHanalyse.py b/pyneuroml/neuron/analysis/HHanalyse.py index 9ab628bb..596f6c79 100644 --- a/pyneuroml/neuron/analysis/HHanalyse.py +++ b/pyneuroml/neuron/analysis/HHanalyse.py @@ -9,7 +9,8 @@ import re import subprocess import sys -import typing +from typing import List as typing_List +from typing import Optional as typing_Optional from math import log import matplotlib.pyplot as pylab @@ -138,7 +139,7 @@ def remove_comments(txt): return clear_txt -def get_states(txt: str) -> typing.List[str]: +def get_states(txt: str) -> typing_List[str]: """Get list of states from mod file text. :param txt: mod file text @@ -158,7 +159,7 @@ def get_states(txt: str) -> typing.List[str]: return state_list -def get_suffix(txt: str) -> typing.Optional[str]: +def get_suffix(txt: str) -> typing_Optional[str]: """Get suffix mod file text :param txt: mod file text diff --git a/setup.cfg b/setup.cfg index 061937ef..3e4ae9f1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -23,8 +23,8 @@ classifiers= install_requires = pylems>=0.6.8 airspeed>=0.5.5 - neuromllite>=0.6.0 - libNeuroML>=0.6.5 + neuromllite>=0.6.1 + libNeuroML>=0.6.7 matplotlib matplotlib-scalebar progressbar2