macOS
brew install lylocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für ly in AI-Agent-Workflows.
Installation
brew install lylocal Homebrew formula metadata
sudo apk add lyAlpine Linux edge package indexes · ly · Quelle: dl-cdn.alpinelinux.org
sudo dnf install lyFedora Rawhide package metadata · ly · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#lynixpkgs package indexes · pkgs/by-name/ly/ly/package.nix · Quelle: api.github.com
sudo pacman -S lyArch Linux sync databases · ly · Quelle: geo.mirror.pkgbuild.com
Überblick
Parse, manipulate or create documents in LilyPond format
Verlauf
python-ly is a Python library and command-line tool for parsing, manipulating, formatting, and creating documents in LilyPond notation format. The packaged executable is named `ly`.
The project is written by the Frescobaldi developers, with Wilbert Berendsen named as the main author, and is used extensively by the Frescobaldi music-notation editor. Its Git history starts in December 2010 with tokenizer and highlighter work, while the public tag history includes v0.7 in January 2015 and later v0.9.x releases.
The documentation was built with Sphinx and published on Read the Docs. It describes both the `ly` command and the `ly` Python module, which includes lexers, document/token structures, pitch and indentation helpers, LilyPond data extraction, and related tooling for music-notation processing.
python-ly has adoption through its role in Frescobaldi and through packaging as the `ly` CLI in multiple package managers. The batch metadata lists Alpine, Homebrew, Fedora/DNF, Nix, and Arch packages, giving it a broader footprint than a one-project helper library would normally have.
The README documents `ly` for reformatting or reindenting LilyPond files, transposing music, translating pitch names, converting LilyPond to syntax-colored HTML, and experimentally converting LilyPond to MusicXML. A representative use is `ly "indent; transpose c d" -o output.ly file.ly`.
For package nerds, `ly` is a good example of a domain-specific CLI that ships from a Python library but matters in desktop publishing and music-engraving workflows. It connects command-line pipelines, Python APIs, Frescobaldi, and GNU LilyPond's plain-text score format.
Sicherheitslage
broad file, network, media, or database tool signal.
blue Risiko · mittel Konfidenz · tool
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
ly | cli | globales Executable | |
ly-server | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/frescobaldi/python-ly
Installationsmetadaten
| Paketschlüssel | brew:ly |
|---|---|
| Version | 0.9.10 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/ly |
| Homepage | https://github.com/frescobaldi/python-ly |
| Repository | https://github.com/frescobaldi/python-ly |
| Upstream-Dokumentation | https://github.com/frescobaldi/python-ly#readme |
| Lizenz | GPL-2.0-or-later |
| Quellarchiv | https://files.pythonhosted.org/packages/94/a2/c21c90a3790612521feca435e1019eae6edc6a15084aab91b13b47a7486c/python_ly-0.9.10.tar.gz |
| Abhängigkeiten | python@3.14 |
| Bottle | verfügbar (auf all) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | ly |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
ly
nix profile install nixpkgs#lyly 1.4.1-r0
Lightweight TUI (ncurses-like) display manager
https://codeberg.org/fairyglade/ly
sudo apk add lyly-doc 1.4.1-r0
Lightweight TUI (ncurses-like) display manager (documentation)
https://codeberg.org/fairyglade/ly
sudo apk add ly-docly-lang 1.4.1-r0
Languages for package ly
https://codeberg.org/fairyglade/ly
sudo apk add ly-langly-openrc 1.4.1-r0
Lightweight TUI (ncurses-like) display manager (OpenRC init scripts)
https://codeberg.org/fairyglade/ly
sudo apk add ly-openrcly 1.4.0-2.fc45
Lightweight TUI display manager
https://codeberg.org/fairyglade/ly
sudo dnf install lyly 1.4.1-1
TUI display manager
https://codeberg.org/fairyglade/ly
sudo pacman -S lyQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.