devel/py-dbus-deviation 0.6.1p7 OpenBSD
D-Bus introspection XML parser and processor
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- devel, lang/python
Description
dbus-deviation is a project for parsing D-Bus introspection XML and processing it in various ways. Its main tool is dbus-interface-diff, which calculates the difference between two D-Bus APIs for the purpose of checking for API breaks. This functionality is also available as a Python module, dbusdeviation.
A second Python module, dbusapi, is provided for parsing D-Bus introspection XML to produce an AST representing a D-Bus interface.
dbus-deviation's API is currently unstable and is likely to change wildly.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | devel/py-dbus-deviation | 0.6.1p7 |
| FreeBSD | devel/py-dbus-deviation | 0.6.1 |
| HardenedBSD | devel/py-dbus-deviation | 0.6.1 |
| GhostBSD | devel/py-dbus-deviation | 0.6.1 |
Install
Binary package:
pkg_add py3-dbus-deviation
From the ports tree:
cd /usr/ports/devel/py-dbus-deviation && make install
Dependencies
Build dependencies 6
Run dependencies 2
No port depends on this one.