[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#953964: ITP: python-strictyaml -- Strict, typed YAML parser for Python



Package: wnpp
Severity: wishlist
Owner: James Tocknell <aragilar@gmail.com>

* Package name    : python-strictyaml
  Version         : 1.0.6
  Upstream Author : Colm O'Connor <colm.oconnor.github@gmail.com>
* URL             : https://hitchdev.com/strictyaml/
* License         : MIT
  Programming Lang: Python
  Description     : Strict, typed YAML parser for Python

StrictYAML is a type-safe YAML parser that parses and validates a restricted
subset of the YAML specification.

Priorities:
 - Beautiful API
 - Refusing to parse the ugly, hard to read and insecure features of YAML like
   the Norway problem.
 - Strict validation of markup and straightforward type casting.
 - Clear, readable exceptions with code snippets and line numbers.
 - Acting as a near-drop in replacement for pyyaml, ruamel.yaml or poyo.
 - Ability to read in YAML, make changes and write it out again with comments
   preserved.
 - Not speed, currently.

---

This is needed for devpi-server, and I plan on maintaining within DMPT (assuming
they accept me).


Reply to: