Distribute lilypond as a pypi package
Project description
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
pip install lilyponddist
Example
import lilyponddist
import subprocess
subprocess.call([lilyponddist.lilypondbin(), '/path/to/score.ly', '--pdf', '-o', '/path/to/output'])
TODO
Reimplement this using pooch
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lilyponddist-0.6.0.tar.gz
(7.0 kB
view details)
Built Distribution
File details
Details for the file lilyponddist-0.6.0.tar.gz
.
File metadata
- Download URL: lilyponddist-0.6.0.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f82a4f9850c38705c9399d28af70f60ff42499ea97239ecd8d571fe0535cab4a |
|
MD5 | 252fa694cfbd653337b0172e31e876ad |
|
BLAKE2b-256 | 50de80fa139150ac111abb8bad8fc17377fb8cae608839f8cc03cb3a265c6eec |
File details
Details for the file lilyponddist-0.6.0-py3-none-any.whl
.
File metadata
- Download URL: lilyponddist-0.6.0-py3-none-any.whl
- Upload date:
- Size: 7.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47df892564de6cb80666cbfb7bfb0cdfb86e00ab5c1c4c6657e31c20380d8e5b |
|
MD5 | a6c8994dae1931491a7655acce316f78 |
|
BLAKE2b-256 | 488cc9c5d13c336b76e1a200805cc29de40f9c49d4890c7753c52a82545619a0 |