Path to this page:
./
sysutils/py-dbus,
Python bindings for the D-BUS message bus system
Branch: CURRENT,
Version: 1.3.2nb1,
Package name: py311-dbus-1.3.2nb1,
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)
- (2023-10-23) Updated to version: py311-dbus-1.3.2nb1
- (2023-08-05) Updated to version: py310-dbus-1.3.2
- (2023-02-09) Updated to version: py310-dbus-1.2.18nb1
- (2021-12-08) Updated to version: py39-dbus-1.2.18nb1
- (2021-10-07) Updated to version: py39-dbus-1.2.18
- (2021-07-29) Updated to version: py38-dbus-1.2.18
CVS history: (Expand)
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 (3063) |
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 (2833) |
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)
|
2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046) |
Log message:
all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
|