notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2025Q2
py-pyyaml Python YAML parser
6.0.1_1 devel on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.0.1_1Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-07-07 08:09:05
Last Update: 2025-03-19 18:47:07
Commit Hash: 9b3561d
People watching this port, also watch:: kf5-kquickcharts, py311-pikepdf, qtkeychain-qt5, libssh, xcb-util-image
Also Listed In: python
License: MIT
WWW:
https://pyyaml.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-pyyaml/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-pyyaml
  • pkg install py311-pyyaml
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.
PKGNAME: py311-pyyaml
Package flavors (<flavor>: <package>)
  • py311: py311-pyyaml
distinfo:
TIMESTAMP = 1699774986 SHA256 (PyYAML-6.0.1.tar.gz) = bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43 SIZE (PyYAML-6.0.1.tar.gz) = 125201

Packages (timestamps in pop-ups are UTC):
py311-pyyaml
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.0.1_16.0.1_1-6.0.1_16.0.1_1---
FreeBSD:13:quarterly6.0.16.0.1-6.0.16.0.1---
FreeBSD:14:latest6.0.1_16.0.1_1-6.0.1_16.0.1_1---
FreeBSD:14:quarterly6.0.16.0.1-6.0.16.0.1---
FreeBSD:15:latest6.0.1_16.0.1_1n/a6.0.1_1n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-cython>=0 : lang/cython@py311
  2. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  3. python3.11 : lang/python311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. python3.11 : lang/python311
Library dependencies:
  1. libyaml.so : textproc/libyaml
This port is required by:
for Build
  1. benchmarks/py-asv
  2. comms/gnuradio
  3. databases/datasette
  4. databases/mongodb50
  5. databases/mongodb60
  6. databases/mongodb70
  7. databases/mongodb80
Expand this list (43 items / 36 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/py-schemachange
  3. databases/py-snowddl
  4. deskutils/py-paperless-ngx
  5. devel/eric6
  6. devel/py-cliapp
  7. devel/py-mdv
  8. devel/py-ua_parser
  9. games/naev
  10. games/open-adventure
  11. games/stonesoup
  12. graphics/mesa-devel
  13. graphics/py-glooey
  14. graphics/qgis
  15. graphics/qgis-ltr
  16. lang/rizin
  17. math/py-mathics-scanner
  18. math/py-rvlib
  19. misc/py-pytorch
  20. misc/py-spdx-tools
  21. misc/pytorch
  22. science/py-PyNE
  23. science/py-phono3py
  24. security/suricata
  25. sysutils/conan
  26. sysutils/conky
  27. sysutils/conky-awesome
  28. sysutils/podman-compose
  29. sysutils/py-rdiff-backup
  30. textproc/py-elasticsearch-curator
  31. www/mod_gnutls
  32. www/py-searxng-devel
  33. www/py-woob
  34. www/py-wsgidav
  35. x11-wm/nscde
  36. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. databases/mongodb44*
  2. www/searx*
  3. Collapse this list of deleted ports.
for Run
  1. audio/beets
  2. audio/picard
  3. audio/py-essentia
  4. benchmarks/py-asv
  5. biology/py-multiqc
  6. cad/python-gdsii
  7. comms/gnuradio
Expand this list (245 items / 238 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. comms/py-esptool
  3. comms/py-pyocd
  4. databases/datasette
  5. databases/py-Pyrseas
  6. databases/py-dbt-core
  7. databases/py-dbt-semantic-interfaces
  8. databases/py-pgmigrate
  9. databases/py-pum
  10. databases/py-schemachange
  11. databases/py-snowddl
  12. deskutils/py-calendar_cli
  13. deskutils/py-paperless-ngx
  14. deskutils/rednotebook
  15. devel/commitizen
  16. devel/eric6
  17. devel/oci-cli
  18. devel/py-acstore
  19. devel/py-aspy.yaml
  20. devel/py-awscli
  21. devel/py-bandit
  22. devel/py-buildbot
  23. devel/py-cfn-lint
  24. devel/py-cliapp
  25. devel/py-cliff
  26. devel/py-confuse
  27. devel/py-connexion
  28. devel/py-cookiecutter
  29. devel/py-copier
  30. devel/py-dask
  31. devel/py-datasette
  32. devel/py-distributed
  33. devel/py-dtfabric
  34. devel/py-flex
  35. devel/py-frictionless
  36. devel/py-gapic-generator
  37. devel/py-http-prompt
  38. devel/py-jenkins-job-builder
  39. devel/py-jinja2-ansible-filters
  40. devel/py-jsonargparse
  41. devel/py-jsonschema-path
  42. devel/py-jsonschema-spec
  43. devel/py-jupyter-events
  44. devel/py-kaptan
  45. devel/py-knack
  46. devel/py-libcst
  47. devel/py-libcst03
  48. devel/py-livemark
  49. devel/py-mdv
  50. devel/py-molecule
  51. devel/py-msgspec
  52. devel/py-openstacksdk
  53. devel/py-oslo.config
  54. devel/py-oslo.messaging
  55. devel/py-oslo.policy
  56. devel/py-oslo.utils
  57. devel/py-oslo.vmware
  58. devel/py-oyaml
  59. devel/py-pop
  60. devel/py-pre-commit
  61. devel/py-prospector
  62. devel/py-pyaml-env
  63. devel/py-pytest-mypy-plugins
  64. devel/py-pytest-regressions
  65. devel/py-python-easyconfig
  66. devel/py-python-gitlab
  67. devel/py-pyyaml-include
  68. devel/py-pyyaml_env_tag
  69. devel/py-ramlfications
  70. devel/py-responses
  71. devel/py-saneyaml
  72. devel/py-simple-parsing
  73. devel/py-stestr
  74. devel/py-swagger-spec-validator
  75. devel/py-ua_parser
  76. devel/py-vcrpy
  77. devel/py-watchdog
  78. devel/py-yacs
  79. devel/py-yamllint
  80. devel/py-yamlordereddictloader
  81. devel/pycomposefile
  82. devel/ros-rosdep
  83. devel/ros-rosdistro
  84. devel/ros-rosinstall_generator
  85. devel/ros-rospkg
  86. devel/ros-vcstool
  87. devel/ros-vcstools
  88. devel/ros-wstool
  89. devel/shroud
  90. dns/py-cloudflare
  91. dns/py-dns-lexicon
  92. filesystems/py-dfvfs
  93. games/naev
  94. games/unknown-horizons
  95. graphics/py-albumentations
  96. graphics/py-pygeoapi
  97. graphics/py-urbanaccess
  98. graphics/py-urbansim
  99. graphics/qgis
  100. graphics/qgis-ltr
  101. mail/py-postfix-mta-sts-resolver
  102. mail/slimta
  103. math/py-flax
  104. math/py-fvcore
  105. math/py-mathics-scanner
  106. math/py-networkx
  107. math/py-rvlib
  108. misc/orange3
  109. misc/pubs
  110. misc/py-accelerate
  111. misc/py-datasets
  112. misc/py-gguf
  113. misc/py-huggingface-hub
  114. misc/py-llama-cpp-python
  115. misc/py-mmcv
  116. misc/py-mmengine
  117. misc/py-onnx-tf
  118. misc/py-optuna
  119. misc/py-papermill
  120. misc/py-pytorch
  121. misc/py-pytorch-lightning
  122. misc/py-sigopt
  123. misc/py-spdx-tools
  124. misc/py-timm
  125. misc/py-toil
  126. misc/py-wandb
  127. misc/pytorch
  128. misc/snakemake
  129. net/cloud-init
  130. net/cloud-init-devel
  131. net/irrd
  132. net/onionprobe
  133. net/py-python-heatclient
  134. net/py-ripe.atlas.tools
  135. net-im/py-apprise
  136. net-im/py-matrix-synapse
  137. net-mgmt/crmsh
  138. net-mgmt/netbox
  139. net-mgmt/netdata
  140. net-mgmt/py-arouteserver
  141. net-mgmt/py-junos-eznc
  142. net-mgmt/py-napalm
  143. net-mgmt/py-napalm-logs
  144. net-mgmt/py-opn-cli
  145. ports-mgmt/reprise
  146. print/py-fontbakery
  147. print/py-glyphsets
  148. print/py-relatorio
  149. science/dvc
  150. science/py-PyNE
  151. science/py-abipy
  152. science/py-asdf
  153. science/py-kliff
  154. science/py-phono3py
  155. science/py-phonopy
  156. science/py-pygeometa
  157. science/py-pyked
  158. science/py-qcengine
  159. security/caldera
  160. security/py-artifacts
  161. security/py-certomancer
  162. security/py-detect-secrets
  163. security/py-dfwinreg
  164. security/py-netmiko
  165. security/py-plaso
  166. security/py-pyaff4
  167. security/py-pyhanko
  168. security/suricata
  169. sysutils/conan
  170. sysutils/docker-compose
  171. sysutils/hid-tools
  172. sysutils/kleene-cli
  173. sysutils/podman-compose
  174. sysutils/py-ansible-compat
  175. sysutils/py-ansible-core
  176. sysutils/py-ansible-lint
  177. sysutils/py-ansible-runner
  178. sysutils/py-azure-cli
  179. sysutils/py-azure-cli-core
  180. sysutils/py-elf_diff
  181. sysutils/py-focker
  182. sysutils/py-rdiff-backup
  183. sysutils/py-salt
  184. sysutils/py-tmuxp
  185. sysutils/zsm
  186. textproc/json2yaml
  187. textproc/lookatme
  188. textproc/py-dparse
  189. textproc/py-elasticsearch-curator
  190. textproc/py-j2cli
  191. textproc/py-jinja2-cli
  192. textproc/py-mike
  193. textproc/py-mkdocs
  194. textproc/py-mkdocs-get-deps
  195. textproc/py-myst-parser
  196. textproc/py-os-api-ref
  197. textproc/py-pyaml
  198. textproc/py-pybtex
  199. textproc/py-pymdown-extensions
  200. textproc/py-reno
  201. textproc/py-sphinx-autoapi
  202. textproc/py-tableschema-to-template
  203. textproc/py-tablib
  204. textproc/py-wavedrom
  205. textproc/xml2rfc
  206. www/flexget
  207. www/mod_gnutls
  208. www/py-bokeh
  209. www/py-bravado
  210. www/py-bravado-core
  211. www/py-dj50-drf-spectacular
  212. www/py-dj51-drf-spectacular
  213. www/py-drf-spectacular
  214. www/py-drf-yasg
  215. www/py-flasgger
  216. www/py-flask-flatpages
  217. www/py-graphite-api
  218. www/py-habanero
  219. www/py-horizon
  220. www/py-pydrive2
  221. www/py-quilt3
  222. www/py-seafdav
  223. www/py-searxng-devel
  224. www/py-starlette
  225. www/py-urlwatch
  226. www/py-woob
  227. www/py-wsgidav
  228. www/qutebrowser
  229. x11-fonts/py-shaperglot
  230. x11-wm/nscde
  231. Collapse this list.

Deleted ports which required this port:

Expand this list of 9 deleted ports
  1. devel/py-opengrok-tools*
  2. devel/py-pydrive*
  3. devel/py-python-gilt*
  4. security/caldera4*
  5. security/py-dfvfs*
  6. sysutils/datadog-agent*
  7. sysutils/datadog-integrations*
  8. www/py-gandi.cli*
  9. www/searx*
  10. Collapse this list of deleted ports.
* - 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_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
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/P/PyYAML/
  2. https://pypi.org/packages/source/P/PyYAML/
Collapse this list.

There are no commits on branch 2025Q2 for this port