summaryrefslogtreecommitdiffstats
path: root/bindings/python/lilv.py
AgeCommit message (Collapse)AuthorFilesLines
2020-02-23Fix namespace add operator with Python 2David Robillard1-0/+3
In Python 2, a __coerce__ attribute of the Namespace is requested in this case, which ends up producing an error. Work around this by defining a __coerce__ method that does nothing so __getattr__ is not called for it.
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-44/+55
2020-02-17Update Python binding boilerplateDavid Robillard1-3/+3
2020-02-17Support checking if Python objects with URIs are in a NodesDavid Robillard1-0/+3
2020-02-17Add portable Python _is_string() utility and use it everywhereDavid Robillard1-5/+12
2019-11-09Make Python exceptions more informativeDavid Robillard1-4/+4
2019-10-23Fix Python bindings on WindowsDavid Robillard1-3/+6
2019-10-22Fix Python bindings on MacDavid Robillard1-1/+6
2019-10-21Fix Python memory leaksDavid Robillard1-2/+8
2019-10-21Fix memory error in Python World.unload_resource()David Robillard1-1/+3
This is pretty ridiculous behaviour on behalf of the GC, if you ask me.
2019-10-21Make Python bindings more PythonicDavid Robillard1-4/+32
2019-10-21Clean up Python bindingsDavid Robillard1-977/+884
2019-10-21Fix memory errors and Python 3.4+ compatibility in Python bindingsDavid Robillard1-122/+186
2019-10-19Fix various issues with Python bindingsDavid Robillard1-23/+76
2016-09-05Improve Python documentationDavid Robillard1-32/+49
2016-09-05Fix Python documentation generationDavid Robillard1-5/+31
2016-09-05Add missing fileDavid Robillard1-0/+1732