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
"... For over a decade, Psych’s load() and load_file() method have (in practice) been aliases for the unsafe_load() and unsafe_load_file() methods. In version 4, these methods have changed to their safe prefixed equivalents by default.
...
safe_load() disallows YAML aliases (a potentially recursive data structure) by default (override with the aliases: true argument).
"
This is necessary due to the following outstanding issue: #933
Output prior to this commit:
```
$ gem list psych
*** LOCAL GEMS ***
psych (5.1.2, default: 4.0.4, 3.3.4)
```
Please complete the following fields as applicable:
What version of the DMPRoadmap code are you running? (e.g. v2.2.0)
4.1.1+portage-4.2.2
Expected behaviour:
Actual behaviour:
Incompatible changes are resulting in the following issue: Unable to Execute
bundle exec rake translation:sync
Whenconfig.disable_yaml = false
#920Ruby 3.1’s incompatible changes to its YAML module (Psych 4)
"... For over a decade, Psych’s load() and load_file() method have (in practice) been aliases for the unsafe_load() and unsafe_load_file() methods. In version 4, these methods have changed to their safe prefixed equivalents by default.
...
safe_load() disallows YAML aliases (a potentially recursive data structure) by default (override with the aliases: true argument).
"
Solutions
The text was updated successfully, but these errors were encountered: