Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python313-python-dbusmock | Distribution: openSUSE Tumbleweed |
Version: 0.32.1 | Vendor: openSUSE |
Release: 3.2 | Build date: Thu Nov 14 14:49:18 2024 |
Group: Unspecified | Build host: reproducible |
Size: 635408 | Source RPM: python-python-dbusmock-0.32.1-3.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/martinpitt/python-dbusmock | |
Summary: Python library for creating mock D-Bus objects |
With this program/Python library, one can create mock objects on D-Bus. This is useful for writing tests for software which talks to D-Bus services such as upower, systemd, logind, gnome-session or others, and it is hard (or impossible without root privileges) to set the state of the real services to what one may expect in tests.
LGPL-3.0-or-later
* Thu Nov 14 2024 Dominique Leuenberger <[email protected]> - Split test suite off into a 2nd flavor (:test) to avoid buildcycle polkit -> upower -> python-dbusmock * Mon Oct 28 2024 Dominique Leuenberger <[email protected]> - Replace dbus-1-x11 Requires with /usr/bin/dbus=daemon: this matches what the code actully uses and ensures we do not rely on legacy packages as good as possile. * Sun Aug 18 2024 Dirk Müller <[email protected]> - update to 0.32.1: * ModemManager: Add initial mock * bluez5: Add advertising API * Fix loading of libglib on macOS * Sat Mar 16 2024 Dirk Müller <[email protected]> - update to 0.31.1: * power_profiles_daemon: Move back to original D-Bus name to avoid breaking compatibility * Add upower_power_profiles_daemon template for version 0.20 API with new D-Bus name - update to 0.31.0: * power-profiles-daemon: Move to org.freedesktop.UPower.PowerProfiles as in release 0.20.0 * NetworkManager: Add stub ipv4/6 properties in AddWiFiConnection * Sun Jan 21 2024 Dirk Müller <[email protected]> - update to 0.30.2: * bluez5: Fix invalid arguments to PairDevice - update to 0.30.1: * bluez: Clean up static default properties, re-drop PairDevice() `class_` parameter - update to 0.30.0: * api: Add pytest support and helpers * api: Factor the server spawning into a new SpawnedMock object * cli: Add support for running custom commands on the mock environment - update to 0.29.1: * spec: Update License: to SPDX format - update to 0.29.0: * Support loading templates from XDG_DATA_DIRS * iio-sensors-proxy: Throw proper D-Bus errors instead of Python Exception - update to 0.28.7: * blue5-obex template: Fix OBEX PullAll * power_profiles template: Fix Actions property type * README: Explain container tests and how to debug them - update to 0.28.6: * Fix generated _version.py in release tarball - update to 0.28.4: * setup.py: Fix ModuleNotFoundError * ofono template: Fix conversion to f-strings (Debian #1015286) * Ship FMF tests in release tarballs - update to 0.28.3: * Bring back dbusmock.__version__ - update to 0.28.2: * Dynamically compute version with setuptools-scm - update to 0.28.1: * Again works on RHEL/CentOS 8 (0.27 broke there), now in CI * Avoid glib GI dependency for main dbusmock, for running in virtualenv (thanks Allison Karlitskaya) - update to 0.27.5: * bluez and accountsservice templates: Drop default arguments from D-Bus methods (thanks Simon McVittie) - update to 0.27.4: * Fix D-Bus signature detection regression from 0.27.0 - update to 0.27.3: * packit: Fix file name to sync - update to 0.27.2: * packit: Really fix Fedora dist-git syncing - update to 0.27.1: * packit: Fix Fedora dist-git syncing - update to 0.27.0: * Do not register standard session service directories, add API to enable selected services (thanks Benjamin Berg) * Log static method calls from templates (thanks Peter Hutterer) - update to 0.26.1: * Fix README content type to Markdown, to fix releasing to PyPi - update to 0.26.0: * logind template: Add locking API (thanks Andy Holmes) * bluez5 template: Add RemoveDevice() and RemoveAdapterWithDevices() methods, * fix properties (thanks Bastien Nocera) * Documentation improvements, particularly wrt. raising errors - update to 0.25.0: * bluez template: Implement adapter discovery, connect, disconnect, and removal * Fix changing array properties (thanks Jonas Ådahl) * Fix CLI upower tests (thanks Marco Trevisan) * Wed Oct 11 2023 Simon Lees <[email protected]> - dbusmock explicitly needs dbus-1-daemon to function (rather then dbus-broker) * Tue Apr 25 2023 Daniel Garcia <[email protected]> - Removed not needed sle15modernpython macro * Wed Apr 12 2023 Matej Cepl <[email protected]> - Switch to pyproject_* - Add missing BR on python-gobject. * Mon Dec 13 2021 Steve Kowalik <[email protected]> - Update to 0.24.1: * Do not register standard D-Bus service directories (Thanks Benjamin Berg) * templates: Add IIO Sensors Proxy support (Thanks Marco Trevisan) * Fix importlib module import (Thanks Marco Trevisan) * Clean up code for most recent pylint version * Add Add power-profiles-daemon template (Thanks Bastien Nocera) * logind: Implement Inhibit and ListInhibitors (Thanks to Benjamin Berg) * Fix new complaints from pylint 2.9 * Fix tests for Python 3.10 * DBusMockObject: Add UpdateProperties() method (Thanks to Jonas Ådahl) * DBusTestCase: Add bus override argument to spawn_server_template, to use templates on either system or session bus; add corresponding --session CLI option * bluez template: Implement Pair() method on the Device interface and the AgentManager1 interface (Thanks to Bastien Nocera) * polkit template: Implement RegisterAuthenticationAgent() (Thanks to Jonas Ådahl) * Add accountsservice template (Thanks to Marco Trevisan) * NetworkManager template: Fix connecting to wifi * NetworkManager template: Add Reload() method * tests: Replace nose test runner with standard unittest * setup.py: Drop deprecated `test_suite`, run tests through `python3 -m unittest` directly * Add type annotations to the whole API * Drop obsolete ConsoleKit and bluez4 templates/tests * upower template: Drop support for 0.9 API * NetworkManager template: Handle NetworkingEnable * NetworkManager template: AddConnectionUnsaved * Drop support for Python 2 - Add python-dataclasses to {Build,}Requires * Fri Mar 20 2020 [email protected] - version update to 0.19 - NetworkManager template: Add "StateReason" property and active connection ID - Add low-memory-monitor template
/usr/lib/python3.13/site-packages/dbusmock /usr/lib/python3.13/site-packages/dbusmock/__init__.py /usr/lib/python3.13/site-packages/dbusmock/__main__.py /usr/lib/python3.13/site-packages/dbusmock/__pycache__ /usr/lib/python3.13/site-packages/dbusmock/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/__main__.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/mockobject.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/mockobject.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/pytest_fixtures.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/pytest_fixtures.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/testcase.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/__pycache__/testcase.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/_version.py /usr/lib/python3.13/site-packages/dbusmock/mockobject.py /usr/lib/python3.13/site-packages/dbusmock/pytest_fixtures.py /usr/lib/python3.13/site-packages/dbusmock/templates /usr/lib/python3.13/site-packages/dbusmock/templates/SKELETON /usr/lib/python3.13/site-packages/dbusmock/templates/__init__.py /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__ /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/bluez5-obex.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/bluez5-obex.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/bluez5.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/bluez5.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/gnome_screensaver.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/gnome_screensaver.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/iio-sensors-proxy.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/iio-sensors-proxy.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/logind.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/logind.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/low_memory_monitor.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/low_memory_monitor.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/modemmanager.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/modemmanager.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/networkmanager.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/networkmanager.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/notification_daemon.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/notification_daemon.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/ofono.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/ofono.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/polkitd.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/polkitd.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/power_profiles_daemon.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/power_profiles_daemon.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/systemd.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/systemd.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/timedated.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/timedated.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/upower.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/upower.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/upower_power_profiles_daemon.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/upower_power_profiles_daemon.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/urfkill.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/__pycache__/urfkill.cpython-313.pyc /usr/lib/python3.13/site-packages/dbusmock/templates/bluez5-obex.py /usr/lib/python3.13/site-packages/dbusmock/templates/bluez5.py /usr/lib/python3.13/site-packages/dbusmock/templates/gnome_screensaver.py /usr/lib/python3.13/site-packages/dbusmock/templates/iio-sensors-proxy.py /usr/lib/python3.13/site-packages/dbusmock/templates/logind.py /usr/lib/python3.13/site-packages/dbusmock/templates/low_memory_monitor.py /usr/lib/python3.13/site-packages/dbusmock/templates/modemmanager.py /usr/lib/python3.13/site-packages/dbusmock/templates/networkmanager.py /usr/lib/python3.13/site-packages/dbusmock/templates/notification_daemon.py /usr/lib/python3.13/site-packages/dbusmock/templates/ofono.py /usr/lib/python3.13/site-packages/dbusmock/templates/polkitd.py /usr/lib/python3.13/site-packages/dbusmock/templates/power_profiles_daemon.py /usr/lib/python3.13/site-packages/dbusmock/templates/systemd.py /usr/lib/python3.13/site-packages/dbusmock/templates/timedated.py /usr/lib/python3.13/site-packages/dbusmock/templates/upower.py /usr/lib/python3.13/site-packages/dbusmock/templates/upower_power_profiles_daemon.py /usr/lib/python3.13/site-packages/dbusmock/templates/urfkill.py /usr/lib/python3.13/site-packages/dbusmock/testcase.py /usr/lib/python3.13/site-packages/python_dbusmock-0.32.1.dist-info /usr/lib/python3.13/site-packages/python_dbusmock-0.32.1.dist-info/COPYING /usr/lib/python3.13/site-packages/python_dbusmock-0.32.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/python_dbusmock-0.32.1.dist-info/METADATA /usr/lib/python3.13/site-packages/python_dbusmock-0.32.1.dist-info/RECORD /usr/lib/python3.13/site-packages/python_dbusmock-0.32.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/python_dbusmock-0.32.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/python_dbusmock-0.32.1.dist-info/top_level.txt /usr/share/doc/packages/python313-python-dbusmock /usr/share/doc/packages/python313-python-dbusmock/NEWS /usr/share/doc/packages/python313-python-dbusmock/README.md /usr/share/licenses/python313-python-dbusmock /usr/share/licenses/python313-python-dbusmock/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Dec 3 23:23:38 2024