Path to this page: ./
sysutils/py-dbus,
Python bindings for the D-BUS message bus system
Branch: CURRENT,
Version: 1.3.2nb2,
Package name: py313-dbus-1.3.2nb2,
Maintainer: pkgsrc-usersD-BUS is a message bus, used for sending messages between applications.
Conceptually, it fits somewhere in between raw sockets and CORBA in terms
of complexity.
D-BUS supports broadcast messages, asynchronous messages (thus decreasing
latency), authentication, and more. It is designed to be low-overhead;
messages are sent using a binary protocol, not using XML. D-BUS also
supports a method call mapping for its messages, but it is not required;
this makes using the system quite simple.
This package provides the Python D-BUS bindings.
Required to run:[
sysutils/dbus] [
textproc/py-expat] [
devel/glib2] [
lang/python37]
Required to build:[
sysutils/dbus-python-common] [
pkgtools/cwrappers]
Master sites:
Filesize: 591.304 KB
Version history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-10-23) Updated to version: py313-dbus-1.3.2nb2
- (2025-07-15) Updated to version: py312-dbus-1.3.2nb1
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
CVS history: (Expand)
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message: *: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ /usr/pkg/lib/libglib-2.0.so.0 not defined |
2023-08-05 08:14:05 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message: py-dbus: updated to 1.3.2; same changes as sysutils/dbus-python-common |
| 2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3062) |
Log message: revbump for icu and libffi |
| 2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630) |
Log message: sysutils: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes |
| 2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630) |
Log message: sysutils: Remove SHA1 hashes for distfiles |
2021-07-29 12:00:06 by Thomas Klausner | Files touched by this commit (2) |  |
Log message: py-dbus: update to 1.2.18. dbus Python Bindings 1.2.18 (2021-07-20) ======================================== Build-time configuration changes: • dbus-python will be built for python3 if neither PYTHON nor PYTHON_VERSION is specified. Use a command like ./configure PYTHON=$(command -v python2) if installation for Python 2 (EOL 2020-01-01) is required. Dependencies: • Python 2 reached end-of-life on 2020-01-01. A future version of dbus-python is likely to remove Python 2 support. Fixes: • Move from collections.Sequence to collections.abc.Sequence on Python ≥ 3.3, for Python 3.10 compatibility (dbus-python#37; Simon McVittie) • Avoid another deprecation warning for inspect.getargspec(). This is similar to the one fixed in 1.2.4, but for dbus.decorators.signal rather than dbus.decorators.method. (dbus-python!8; Martin Stumpf) • Fix an unlikely fd leak if memory allocation fails for UnixFd (dbus-python!9, Red Hat #1938703; David King) • Fix memory and fd leak if UnixFd is given an invalid negative variant_level (Simon McVittie) • Avoid more deprecation warnings: - gi.repository.GObject.MainLoop etc. (now used via gi.repository.GLib) - gi.repository.GLib.threads_init (no longer necessary at all) (Simon McVittie) • Disable -Wdeclaration-after-statement. Python 3.9 relies on intermixed declarations and statements in its headers, so we can no longer enforce this. (Simon McVittie) • Convert examples to Python 3 (Simon McVittie) • Use the same Python executable for build and dist/distcheck by default (Simon McVittie) CI fixes: • Stop installing tap.py for Python 2. The latest version only supports Python 3. (Simon McVittie) • Move from Python 3.8 on Debian unstable (no longer available) to 3.9 on Debian 11 (Simon McVittie) • Also test with Python 3.10 on Ubuntu 21.10 (Simon McVittie) • Remove Travis-CI integration, only use Gitlab-CI (Simon McVittie) |
| 2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2832) |
Log message: *: recursive bump for libffi |
2020-01-27 11:42:12 by Thomas Klausner | Files touched by this commit (4) |  |
Log message: py-dbus: update to 1.2.16 dbus Python Bindings 1.2.16 (2020-01-14) ======================================== The “bag of assorted swords” release. Enhancements: • All tests are run even if the tap.py module is not available, although diagnostics for failing tests will be better if it is present. (Simon McVittie) Fixes: • Forbid unexpanded AX-prefixed macros more selectively, similar to dbus#249. (Simon McVittie) |