You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PyYAML is currently not packaged for MSYS2 UCRT64, nor it is for
brew. This forces those platform to install a YAML library manually
in addition to the dependencies defined in the ngdevkit package.
ruamel.yaml is available in MSYS2, Ubuntu, Debian and Fedora. The
missing package in brew is likely not going to change [1], but there
are means to download this dependency without using pip directly.
Plus, ruamel.yaml is supposed to be better at round-trip parsing
and keeps comments metadata, so for the time being, import it
in priority in the tools, and fall back to PyYAML when the former
is not available, as both libraries share a common API.
[1] https://docs.brew.sh/Homebrew-and-Python
0 commit comments