corescore
corescore copied to clipboard
Corescore/fusesoc doesn't check for correct edalize version install
I installed fusesoc in May 2020 to run corescore. Today, I ran it again, but it failed when compiling for the Trellis target.
The particular error doesn't really matter, but the problem was that my installation used edalize 0.2.0. After a lot of cursing and checking things out, I figured out that manually forcing an edalize 0.2.3 install (pip install edalize==0.2.3
) fixed my issue.
Shouldn't there be a requirements.txt file in corescore (or in fusesoc) that forces an up to date dependency tree?
Tom
That's a good idea. That should hopefully reduce the number of msgpack-related issues as well. Come to think of, there are now two executable scripts in corescore. Might even start to make sense to offer corescore as a pip-installable thing and serve it through pypi