Path to this page:
./
sysutils/dbus-python-common,
Python bindings for the D-BUS message bus system
Branch: CURRENT,
Version: 1.3.2nb1,
Package name: dbus-python-common-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] [
devel/glib2]
Required to build:[
pkgtools/cwrappers] [
lang/python37]
Master sites:
Filesize: 591.304 KB
Version history: (Expand)
- (2023-08-14) Updated to version: dbus-python-common-1.3.2nb1
- (2023-08-05) Updated to version: dbus-python-common-1.3.2
- (2021-12-08) Updated to version: dbus-python-common-1.2.18nb1
- (2021-07-29) Updated to version: dbus-python-common-1.2.18
- (2020-03-08) Updated to version: dbus-python-common-1.2.16nb1
- (2020-01-27) Updated to version: dbus-python-common-1.2.16
CVS history: (Expand)
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
2023-08-12 04:55:44 by Thomas Klausner | Files touched by this commit (1) |
Log message:
dbus-python-common: resture build dependency on Python
configure checks if it can link against libpython.0
|
2023-08-09 11:05:11 by Nia Alarie | Files touched by this commit (1) |
Log message:
dbus-python-common: Depend on python-as-tool using tool.mk.
The build system expects an unversioned "python" executable to be
available and in pkgsrc we do this through tool.mk.
|
2023-08-07 07:16:06 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
dbus-python-common: needs pyversion.mk
|
2023-08-05 08:08:47 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
dbus-python-common: updated to 1.3.2
dbus Python Bindings 1.3.2 (2022-09-06)
=======================================
Fixes:
* Reinstate PKG-INFO and egg-info in source tarball, so that it can be
used as a PyPI sdist
* Fix reStructured Text formatting in NEWS
dbus Python Bindings 1.3.0 (2022-09-06)
=======================================
Dependencies:
* Python 3, version 3.5 or later, is required.
An upstream-supported version (currently 3.7 or later) is strongly
recommended, and a future version of dbus-python is likely to require
Python 3.7 or later.
Python 2 is no longer supported.
* Installing from source code using Meson requires Python 3.5 or later
and Meson 0.56.2 or later. This is now the recommended build system.
* Installing from source code using Autotools requires Python 3.5 or later.
The Autotools build system is likely to be removed in a future version.
* Installing from PyPI using pip or from source code via setup.py
requires Python 3.7 or later, Meson 0.60.3 or later, meson-python 0.8.1
or later, and their dependencies (ninja, patchelf, setuptools, wheel).
API changes:
* dbus.gobject_service, dbus.types.UTF8String and the utf8_strings
keyword argument were only usable with Python 2, and therefore have
been removed, along with the rest of the special cases for Python 2.
Enhancements:
* Add a Meson build system
* Add methods to Message objects to manipulate the interactive
authorization flag
* Add licensing information in REUSE format
Fixes:
* Raise ValueError instead of crashing with assertion failure when a
Unix fd index number is greater than the number of fds actually attached
to the message
* Raise ValueError instead of crashing with assertion failure when
a negative number is passed to the UnixFd constructor
* Fix undefined escape sequences in docstrings
* Make `distcheck` compatible with Automake 1.16.4, by forcing an
appropriate prefix to be used
* Update AX_PYTHON_DEVEL from autoconf-archive for better
forwards-compatibility
* Avoid various deprecation warnings in the build system
- distutils.sysconfig → sysconfig
- distutils.util → sysconfig
- AC_PROG_LIBTOOL → LT_INIT
- AC_HELP_STRING → AS_HELP_STRING
* Fix CI for recent Python and Automake versions
* Update bug reporting URL
|
2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319) |
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
|
2021-12-30 14:24:01 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
Do not mention Python 3.6
|
2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063) |
Log message:
revbump for icu and libffi
|