cdent / gabbi

Declarative HTTP Testing for Python and anything else
http://gabbi.readthedocs.org/
Other
148 stars 34 forks source link

Make use of unsafe yaml forward compatible #267

Closed cdent closed 5 years ago

cdent commented 5 years ago

The forthcoming 5.x release of PyYMAL changes how unsafe yaml is managed [1]. The default for gabbi is to safe load but the option has been present to unsafe load if code-executing functionality was desired. The way to achieve that in 5.x and beyond is more explicit than prior versions.

In this change we adjust the unsafe loading to work with both 3.x and the as yet unreleased 5.x.

Fixes #266

[1] https://msg.pyyaml.org/load