Metadata-Version: 2.1
Name: lilyponddist
Version: 0.5
Summary: Distribute lilypond as a pypi package
Home-page: https://github.com/gesellkammer/lilyponddist
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Programming Language :: Python :: 3
License-File: LICENSE
Requires-Dist: appdirs
Requires-Dist: progressbar

lilyponddist
============

This package wraps the binary distribution of lilypond, allowing to install it in order to be used from python.

At the moment it is hardcoded to download and install lilypond 2.24.1. The platforms supported are 
linux x86_64 and windows x86_64. For macos it is recommended to install via homebrew, which supports 
both x64 and arm64.

At first run it will download the corresponding distribution.

Installation
------------

.. code:: bash

    pip install lilyponddist


Example
-------

.. code:: python

    import lilyponddist
    import subprocess

    subprocess.call([lilyponddist.lilypondbin(), '/path/to/score.ly', '--pdf', '-o', '/path/to/output'])


TODO
----

* Reimplement this using pooch
