Hi,
I installed the latest Python version of USPEX and am trying to run it in a Python 3.9 environment. However, I get the following ParseError on running it and am unsure what is causing this:
Traceback (most recent call last):
File "/home/rz/.conda/envs/py39/bin/uspex", line 8, in <module>
sys.exit(main())
File "/home/rz/.conda/envs/py39/lib/python3.9/site-packages/USPEX/main.py", line 107, in main
raise exc_info[0].with_traceback(exc_info[1], exc_info[2])
File "/home/rz/.conda/envs/py39/lib/python3.9/site-packages/USPEX/main.py", line 103, in main
asyncio.get_event_loop().run_until_complete(GenerationController.createController().run())
File "/home/rz/.conda/envs/py39/lib/python3.9/site-packages/USPEX/Stages/GenerationController.py", line 71, in createController
params = compileParams(read(GenerationController.INPUT_FILENAME))
File "/home/rz/.conda/envs/py39/lib/python3.9/site-packages/USPEX/IO/InputParser.py", line 14, in read
definitions[name] = parse(definition)
File "/home/rz/.conda/envs/py39/lib/python3.9/site-packages/USPEX/IO/RawParser.py", line 132, in parse
return parser.parse_strict(text)
File "/home/rz/.conda/envs/py39/lib/python3.9/site-packages/parsec/__init__.py", line 151, in parse_strict
return (self < eof()).parse_partial(text)[0]
File "/home/rz/.conda/envs/py39/lib/python3.9/site-packages/parsec/__init__.py", line 139, in parse_partial
raise ParseError(res.expected, text, res.index)
parsec.ParseError: expected: 'ends with }' at 3:1