PyYAML is a YAML parser and emitter for the Python programming language.
PyYAML features:
* a complete YAML 1.1 parser. In particular, PyYAML can parse all examples
from the specification. The parsing algorithm is simple enough to be a
reference for YAML parser implementors.
* Unicode support including UTF-8/UTF-16 input/output and \u escape
sequences.
* low-level event-based parser and emitter API (like SAX).
* high-level API for serializing and deserializing native Python objects
(like DOM or pickle).
* support for all types from the YAML types repository. A simple extension
API is provided.
* relatively sensible error messages.
¦ ¦ ¦ ¦
Manual pages:
FreshPorts has no man page information for this port.
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-pyyaml listed in the above command, you can pick from the names under the Packages section.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
===> The following configuration options are available for py311-pyyaml-6.0.1:
EXAMPLES=on: Build and/or install examples
LIBYAML=on: Use textproc/libyaml for faster parsing
===> Use 'make config' to modify these settings
Options name:
devel_py-pyyaml
USES:
python
FreshPorts was unable to extract/find any pkg message