macOS
brew install python-yqlocal Homebrew formula metadata
sudo port install xqMacPorts ports tree · textproc/xq/Portfile · Source: api.github.com
brew / rang 475
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de python-yq pour les workflows d'agents IA.
installation
brew install python-yqlocal Homebrew formula metadata
sudo port install xqMacPorts ports tree · textproc/xq/Portfile · Source: api.github.com
sudo zypper install python313-yqopenSUSE Tumbleweed package metadata · python313-yq · Source: download.opensuse.org
nix profile install nixpkgs#tomlqnixpkgs package indexes · pkgs/by-name/to/tomlq/package.nix · Source: api.github.com
sudo apk add xqAlpine Linux edge package indexes · xq · Source: dl-cdn.alpinelinux.org
sudo apt install xqDebian stable package indexes · xq · Source: deb.debian.org
sudo dnf install xqFedora Rawhide package metadata · xq · Source: dl.fedoraproject.org
scoop install main/xqScoop official bucket manifest trees · bucket/xq.json · Source: api.github.com
aperçu
Command-line YAML and XML processor that wraps jq
historique
kislyuk/yq is a Python command-line wrapper that transcodes YAML, XML, or TOML and applies jq filters.
It installs the `yq`, `xq`, and `tomlq` interfaces and supports optional round-trip output and in-place edits.
The current project's published release series begins at 2.0; the documentation disclaims compatibility with an earlier unrelated yq project.
The 2.x line added XML processing, Homebrew distribution, YAML round-tripping, in-place editing, and TOML processing over time.
Later development added YAML 1.2 behavior, safer XML handling, comment-preserving round trips, YAML frontmatter support, and streaming-oriented processing.
The project was adopted as a way to reuse jq filters for YAML by transcoding YAML to JSON, invoking jq, and optionally converting the result back to YAML.
Its scope expanded into adjacent structured-data formats: `xq` handles XML and `tomlq` handles TOML.
The official changelog records Homebrew availability beginning in the 2.7 line, in-place editing in the 2.10 line, TOML support in the 2.12 line, and later YAML round-trip and streaming improvements.
Pipe YAML through `yq <jq-filter>` or pass input filenames as arguments.
Use `-y` for YAML output, `-Y` when YAML tags and styles must survive a round trip, and `--in-place` for file edits.
Use `xq` for XML and `tomlq` for TOML; their format-specific output options support round-trip conversion.
Install jq separately because yq forwards filters and most command-line options to that executable.
This yq is the Python implementation whose defining feature is delegation to jq, so users retain jq's mature expression language instead of learning a separate query syntax.
The name is package-manager-sensitive because multiple unrelated projects are called yq; the official documentation explicitly says releases before its PyPI 2.0 series belonged to an unrelated project.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
tomlq | cli | exécutable global | |
xq | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:python-yq |
|---|---|
| Version | 4.4.5 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/python-yq |
| Page d'accueil | https://kislyuk.github.io/yq/ |
| Dépôt | https://github.com/kislyuk/yq |
| Docs amont | https://kislyuk.github.io/yq/ |
| Licence | Apache-2.0 |
| Archive source | https://files.pythonhosted.org/packages/fd/be/ae37199d28a0a99eb79084f91da94f6e7e58550552361a2397c5032d5d37/yq-4.4.5.tar.gz |
| Dernière mise à jour | 2026-10-12T03:34:17Z |
| Pulse | updated |
| Dépendances | libyaml, python@3.15 |
| Bibliothèques fournies par macOS | jq |
| Bouteille | disponible (sur arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | python-yq |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Conflicts With |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
python313-yq 3.4.3-1.9
Command-line YAML processor - jq wrapper for YAML documents
sudo zypper install python313-yqpython314-yq 3.4.3-1.9
Command-line YAML processor - jq wrapper for YAML documents
sudo zypper install python314-yqxq
sudo port install xqxq 1.3.0-1+b6
command line XML and HTML beautifier and content extractor
https://github.com/sibprogrammer/xq
sudo apt install xqtomlq
nix profile install nixpkgs#tomlqxq
nix profile install nixpkgs#xqxq 1.0.0-2build1
command line XML and HTML beautifier and content extractor
https://github.com/sibprogrammer/xq
sudo apt install xqxq 1.3.0-r16
Command-line XML and HTML beautifier and content extractor
https://github.com/sibprogrammer/xq
sudo apk add xqxq-doc 1.3.0-r16
Command-line XML and HTML beautifier and content extractor (documentation)
https://github.com/sibprogrammer/xq
sudo apk add xq-docxq 1.5.1-1.fc46
Command-line XML and HTML beautifier and content extractor
https://github.com/sibprogrammer/xq
sudo dnf install xqmain/xq
scoop install main/xqpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.