Skip to content

Conversation

@prophile
Copy link
Contributor

@prophile prophile commented Oct 9, 2018

ruamel.yaml is a more modern fork of PyYAML, which:

  1. Uses YAML 1.3
  2. Has some neat round-tripping functionality,
  3. Is regularly maintained,
  4. Isn't using deprecated APIs which are due to break.

This is a more modern fork which:

1. Uses YAML 1.3,
2. Has some neat round-tripping functionality,
3. Is regularly maintained,
4. Isn't (as of the time of this commit) using deprecated APIs which will break
   in the next major Python release.
While the YAML we're loading isn't actually untrusted, we do not have a use case for
instantiating arbitrary Python objects from the config files so it's much safer to
just not do this.
@prophile prophile requested a review from danpalmer October 9, 2018 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants