Open fraricci opened 6 months ago
@fraricci Have you used the most recent release or the main branch? The issue has been already solved in the main branch since this PR https://github.com/materialsproject/fireworks/pull/517 but is has not been released yet. So you do not have to provide a PR. For the time being, I would suggest that you pull and install from the main branch.
This issue is duplicate of https://github.com/materialsproject/fireworks/issues/516.
Another workaround is to downgrade ruamel.yaml <0.18.0
if new installation/upgrade from fireworks main branch is not convenient. This is what I had done until PR https://github.com/materialsproject/fireworks/pull/517 was merged.
Thank for you reply! I actually searched the issues, but not the pull requests, so I did not see that you had already mentioned and solved the issue. I have the fireworks version that comes with pip. Indeed I installed the last 0.17 version of ruamel.yaml to temporary solve the issue.
Given that relevance of your PR, I believe a new version of Fireworks should be released. @janosh @computron
Thanks!
i'm not a manager of fireworks pypi package and there's no release CI in place. so a new release has to be done by @computron
Both my coworker and I ran into this same issue and it took us a while to figure out (downgrading ruamel.yaml was the easy fix).
+1 for doing a new release! @computron
Have you already seen this error?
I have a recent ruamel.yaml v.0.18.6 and got this error when trying to load the launchpad:
lpad = LaunchPad.auto_load()
orlpad = LaunchPad.from_file()
The full error stack is the following:
Applying the suggested way of loading a file it works:
If someone can confirm this, I can send a pull request with this fix.
Thanks