devel/py-pyyaml 6.0.3_2 MidnightBSD
Python YAML parser
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
22173208f1- License
- mit
- Categories
- devel, python
Description
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.
In the other systems
The newest version among them is 6.0.3, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/py-pyyaml | 6.0.3_2 newest | no data | - | [email protected] | 2026-08-07 |
| FreeBSD | devel/py-pyyaml | 6.0.3_1 newest | none known | - | [email protected] | 2026-08-24 |
| DragonFly | devel/py-pyyaml | 6.0.1_1 | none known | - | [email protected] | - |
| HardenedBSD | devel/py-pyyaml | 6.0.3_1 newest | no data | - | [email protected] | - |
| GhostBSD | devel/py-pyyaml | 6.0.3_1 newest | no data | - | [email protected] | - |
| OPNsense | devel/py-pyyaml | 6.0.3 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}pyyaml
From mports:
cd /usr/mports/devel/py-pyyaml && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Required by 61
- ai/py-accelerate
- ai/py-datasets
- ai/py-huggingface-hub
- ai/py-langchain-classic
- ai/py-langchain-community
- ai/py-langchain-core
- ai/py-mistral-vibe
- ai/py-mlflow-skinny
- ai/py-optuna
- ai/py-pytorch
- ai/py-sagemaker-core
- ai/py-sagemaker-train
- ai/py-timm
- ai/py-transformers
- cad/python-gdsii
- databases/mongodb60
- databases/mongodb70
- databases/mongodb80
- devel/eric7
- devel/py-awscli
- devel/py-buildbot
- devel/py-cfn-lint
- devel/py-cliapp
- devel/py-cookiecutter
- devel/py-flex
- devel/py-jsonschema-path
- devel/py-jupyter-events
- devel/py-molecule
- devel/py-omegaconf
- devel/py-pre-commit
- devel/py-python-easyconfig
- devel/py-pyyaml_env_tag
- devel/py-ramlfications
- devel/py-responses
- devel/py-vcrpy
- devel/py-watchdog
- devel/py-yamllint
- dns/powerdns
- dns/py-dns-lexicon
- graphics/qgis
- mail/py-postfix-mta-sts-resolver
- misc/py-spdx-tools
- print/py-fontbakery
- print/py-glyphsets
- sysutils/conan
- sysutils/py-ansible-compat
- sysutils/py-ansible-core
- sysutils/py-ansible-lint
- sysutils/py-ansible-runner
- sysutils/zsm
- textproc/py-mkdocs
- textproc/py-mkdocs-get-deps
- textproc/py-myst-parser
- textproc/py-pyaml
- textproc/py-pybtex
- textproc/py-pymdown-extensions
- textproc/py-reno
- textproc/py-sphinx-autoapi
- textproc/xml2rfc
- www/py-flasgger
- x11-fonts/py-shaperglot
Configuration
Options name: devel_pyyaml
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off | |
| LIBYAML | on | Use textproc/libyaml for faster parsing |
- USES
- localbase python cpe
- Service scripts
- none
Files
pkg-plist 4
- share/examples/${PYTHON_PKGNAMEPREFIX}pyyaml/pygments-lexer/example.yaml
- share/examples/${PYTHON_PKGNAMEPREFIX}pyyaml/pygments-lexer/yaml.py
- share/examples/${PYTHON_PKGNAMEPREFIX}pyyaml/yaml-highlight/yaml_hl.cfg
- share/examples/${PYTHON_PKGNAMEPREFIX}pyyaml/yaml-highlight/yaml_hl.py
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pyyaml-6.0.3.tar.gz | 130960 | d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f |
Master sites 1
- PYPI