summaryrefslogtreecommitdiffstats
path: root/bindings/test
AgeCommit message (Collapse)AuthorFilesLines
2022-12-10Simplify trivial switch statementsDavid Robillard1-6/+1
2022-09-01Adopt REUSE machine-readable licensing standardDavid Robillard2-28/+4
2021-01-11Fix unused parameter warningsDavid Robillard1-4/+22
2020-12-31Format all code with clang-formatDavid Robillard1-36/+28
2020-07-16Clean up includesDavid Robillard1-1/+1
2020-02-17Add __add__ magic method to Python Namespace classChristopher Arndt1-0/+3
This allows creating URIs from a Namespace instance by adding a suffix.
2020-02-17Allow passing strings for URIs in Python API when unambiguousDavid Robillard1-1/+57
2020-02-17Update Python binding boilerplateDavid Robillard1-1/+1
2020-02-17Add positive Python test for get_port_by_designation()David Robillard2-0/+6
2020-02-17Support checking if Python objects with URIs are in a NodesDavid Robillard1-7/+6
2019-10-23Fix Python tests on Python2David Robillard1-5/+15
2019-10-23Skip instance test if numpy is missingDavid Robillard1-1/+5
2019-10-23Fix Python bindings on WindowsDavid Robillard1-2/+7
2019-10-21Don't depend on order in test expectationsDavid Robillard1-2/+2
2019-10-21Don't print UI URIs in unit testDavid Robillard1-2/+0
2019-10-21Make Python bindings more PythonicDavid Robillard1-2/+10
2019-10-21Clean up Python bindingsDavid Robillard1-4/+14
2019-10-21Fix memory errors and Python 3.4+ compatibility in Python bindingsDavid Robillard1-6/+4
2019-10-19Clean up Python test suiteDavid Robillard1-49/+154
2019-10-19Fix various issues with Python bindingsDavid Robillard1-4/+2
2019-04-14Use modern LV2 includesDavid Robillard1-1/+1
2019-01-13Update copyright datesDavid Robillard2-2/+2
2019-01-13Clean up includesDavid Robillard1-4/+4
Sorts includes from local to global (which catches errors) and fixes missing includes found by the resulting breakage and include-what-you-use.
2016-09-18Fix warningDavid Robillard1-2/+2
2016-09-05Add new hand-crafted Python bindingsDavid Robillard2-53/+272
New bindings are Pythonic, supporting iteration, DWIM type conversion, pretty printing, and so on, where possible. Updated test suite covers 100% of binding code. Which is to say: add real Python bindings. As far as the Lilv API itself is concerned, you can do everything via Python. However, more work is needed to make fancy wrappers for parts of LV2 itself (MIDI, URI map, etc) to be able to run advanced plugins.
2016-09-05Fix misleading error messageDavid Robillard1-70/+0
2013-12-19Add support for running plugins from Python by Kaspar Emanuel (fix #939 and ↵David Robillard5-0/+406
#940). git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5189 a436a847-0d15-0410-975c-d299462d15a1