py3-dbus-deviation

D-Bus introspection XML parser and processor

WWW CVSWeb GITHub
  1. Package version
    py3-dbus-deviation-0.6.1p2
  2. Maintainer
    The OpenBSD ports mailing-list

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.

  • python3

  • devel/py-setuptools_git,python3
  • textproc/py-sphinx,python3
  • lang/python/3.10
  • devel/py-build,python3
  • devel/py-installer,python3
  • devel/py-setuptools,python3
  • devel/py-wheel,python3

  • textproc/py-lxml,python3
  • lang/python/3.10