Opened 3 years ago
Closed 3 years ago
#16993 closed enhancement (fixed)
dbus-python-1.3.2
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 11.3 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New minor version.
Change History (5)
follow-up: 2 comment:1 by , 3 years ago
comment:2 by , 3 years ago
Replying to Xi Ruoyao:
Building the wheel requries meson-python.
It then depends on pyproject-metadata
and tomli
. Too annoying...
Maybe we should directly install the package with meson
, instead of building the wheel.
comment:3 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:4 by , 3 years ago
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
comment:5 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed at commits
fd6676f5cc Update to shadow-4.12.3. 4e321bf817 Update to tree-2.0.4. 5f3dfa8e93 Update to dbus-python-1.3.2.
Note:
See TracTickets
for help on using tickets.
Building the wheel requries meson-python.