Jan Kundrát
32b9ff8813
Port to libyang v3
...
...along with a bunch of incompatible API/ABI changes.
I had to make a few tweaks in the build process as well, and these
couldn't be made (and tested!) with separate commits. The test suite was
failing on OS X 13, so I decided to upgrade, because "why not".
2025-04-04 20:38:50 -07:00
Jan Kundrát
e629297a2d
creating new data nodes
2023-09-01 17:59:11 +02:00
Jan Kundrát
2816765c14
Basic schema-level queries
2023-09-01 16:18:11 +02:00
Jan Kundrát
55ee7a14eb
Allow easy checking for element existence
2023-09-01 16:18:11 +02:00
Jan Kundrát
96b2178d47
Add support for reading enumerations
2023-09-01 16:18:11 +02:00
Jan Kundrát
f85ec36353
Working with the empty type
2023-09-01 16:18:11 +02:00
Jan Kundrát
feae818234
Add support for reading the decimal64 data type
2023-09-01 16:06:34 +02:00
Jan Kundrát
f7b64f68e4
Add support for relative path lookup starting at root
2023-09-01 15:25:58 +02:00
Jan Kundrát
3a1bc911a8
Export DataNode::findPath with no restrictions on result size
2023-09-01 15:25:58 +02:00
Jan Kundrát
a825729856
use Python's default snake_case naming convention consistently
2023-09-01 15:25:57 +02:00
Jan Kundrát
dc8e5259d3
Adapt to upstream C++ overloading
2023-05-16 19:03:23 +02:00
Jan Kundrát
3a458f2318
Python bindings: just enough to validate some YANG data
2022-07-01 00:52:53 +02:00