From 710f03883d71b973ba8dcda024a32747b80b45a8 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Mon, 14 Jul 2025 16:23:33 +0200 Subject: [PATCH] Update to 0.35.0 Resolves: RHEL-103519 --- .gitignore | 11 +++++++ README.packit | 2 +- packit.yaml | 19 +++++++----- python-dbusmock.spec | 72 +++++++++++++++++++++++++++++++++++++++++--- sources | 2 +- 5 files changed, 92 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 63c383c..f78f24d 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,14 @@ /python-dbusmock-0.28.7.tar.gz /python-dbusmock-0.29.0.tar.gz /python-dbusmock-0.29.1.tar.gz +/python-dbusmock-0.30.0.tar.gz +/python-dbusmock-0.30.1.tar.gz +/python-dbusmock-0.30.2.tar.gz +/python-dbusmock-0.31.0.tar.gz +/python-dbusmock-0.31.1.tar.gz +/python-dbusmock-0.32.1.tar.gz +/python-dbusmock-0.32.2.tar.gz +/python-dbusmock-0.33.0.tar.gz +/python_dbusmock-0.34.2.tar.gz +/python_dbusmock-0.34.3.tar.gz +/python_dbusmock-0.35.0.tar.gz diff --git a/README.packit b/README.packit index 9d6cbbc..f327e3e 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.78.1. +The file was generated using packit 1.8.0.post1.dev8+gd9516300. diff --git a/packit.yaml b/packit.yaml index 9c24b67..f596e15 100644 --- a/packit.yaml +++ b/packit.yaml @@ -10,28 +10,31 @@ downstream_package_name: python-dbusmock actions: create-archive: - - ./setup.py sdist + - python3 -m build --sdist # spec and tarball need to be in the same directory - - sh -c 'mv dist/*.tar.* packaging; ls packaging/python-dbusmock-*.tar.*' + - sh -c 'mv dist/*.tar.* packaging; ls packaging/python_dbusmock-*.tar.*' srpm_build_deps: - - python3-setuptools + - python3-build - python3-setuptools_scm + - python3dist(wheel) jobs: - job: copr_build trigger: pull_request targets: - - fedora-all - - centos-stream-8-x86_64 - - centos-stream-9-x86_64 - + - fedora-latest-i386 + - fedora-latest-aarch64 + - fedora-latest-ppc64le + - fedora-latest-s390x + - fedora-latest-armhfp + - job: tests trigger: pull_request targets: - fedora-all - - centos-stream-8-x86_64 - centos-stream-9-x86_64 + - centos-stream-10-x86_64 - job: propose_downstream trigger: release diff --git a/python-dbusmock.spec b/python-dbusmock.spec index f2603d5..e653791 100644 --- a/python-dbusmock.spec +++ b/python-dbusmock.spec @@ -1,13 +1,13 @@ %global modname dbusmock Name: python-%{modname} -Version: 0.29.1 -Release: 1%{?dist} +Version: 0.35.0 +Release: 2%{?dist} Summary: Mock D-Bus objects License: LGPL-3.0-or-later URL: https://pypi.python.org/pypi/python-dbusmock -Source0: https://files.pythonhosted.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/%{name}/python_%{modname}-%{version}.tar.gz BuildArch: noarch BuildRequires: git @@ -15,6 +15,7 @@ BuildRequires: python3-dbus BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-gobject +BuildRequires: python3-pytest BuildRequires: dbus-x11 BuildRequires: upower @@ -33,7 +34,7 @@ Requires: python3-dbus, python3-gobject, dbus-x11 %description -n python3-dbusmock %_description %prep -%autosetup -n %{name}-%{version} -S git +%autosetup -n python_%{modname}-%{version} rm -rf python-%{modname}.egg-info @@ -51,6 +52,69 @@ rm -rf python-%{modname}.egg-info %{python3_sitelib}/*%{modname}* %changelog +* Tue Jun 03 2025 Python Maint - 0.35.0-2 +- Rebuilt for Python 3.14 + +* Fri May 23 2025 Packit - 0.35.0-1 +- modemmanager: Add operator code (thanks Guido Günther) +- modemmanager: Allow to set CellBroadcast channel list (thanks Guido Günther) + +* Fri Feb 21 2025 Packit - 0.34.3-1 +- tests: Relax libnotify expected format for libnotify 0.8.4 + +* Sat Jan 18 2025 Fedora Release Engineering - 0.34.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Dec 27 2024 Packit - 0.34.2-1 +- spec: Adjust %%autosetup to PEP-625 tarball top-level directory + +* Wed Dec 11 2024 Packit - 0.33.0-1 +- templates: Add gsd-rfkill (thanks Guido Günther) +- Allow adding objects derived from DBusMockObject (thanks Sebastian Wick) +- Drop Python <= 3.7 support (thanks Tomasz Kłoczko) + +* Thu Oct 03 2024 Packit - 0.32.2-1 +- all templates: Drop wrong variant wrapping from all properties +- tests: Skip TestNetworkManager::test_one_wifi_with_accesspoints with NM ≥ 1.49.3 + +* Fri Jul 19 2024 Fedora Release Engineering - 0.32.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jul 14 2024 Packit - 0.32.1-1 +- ModemManager: Add initial mock (thanks Guido Günther) +- bluez5: Add advertising API (thanks Frederik Leonhardt) +- Fix loading of libglib on macOS (thanks peturingi) + +* Fri Jun 07 2024 Python Maint - 0.31.1-2 +- Rebuilt for Python 3.13 + +* Fri Feb 23 2024 Packit - 0.31.1-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 + +* Fri Feb 23 2024 Packit - 0.31.0-1 +- power-profiles-daemon: Move to org.freedesktop.UPower.PowerProfiles as in release 0.20.0 (API break!) +- NetworkManager: Add stub ipv4/6 properties in AddWiFiConnection + +* Fri Jan 26 2024 Fedora Release Engineering - 0.30.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 0.30.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Dec 31 2023 Martin Pitt - 0.30.2-1 +- bluez5: Fix invalid arguments to PairDevice (thanks Simon McVittie) + +* Sat Dec 23 2023 Packit - 0.30.1-1 +- bluez: Clean up static default properties, re-drop PairDevice() `class_` parameter +- Add pre-commit rules (thanks Peter Hutterer) + +* Thu Nov 30 2023 Packit - 0.30.0-1 +- api: Add pytest support and helpers +- api: Factor the server spawning into a new SpawnedMock object (thanks Peter Hutterer) +- doc: generate sphinx docs on https://martinpitt.github.io/python-dbusmock/ (thanks Peter Hutterer) +- cli: Add support for running custom commands on the mock environment (thanks Marco Trevisan) + * Thu Jul 27 2023 Packit - 0.29.1-1 - spec: Update License: to SPDX format - Test fixes (thanks Marco Trevisan) diff --git a/sources b/sources index 1eb55f1..ba2e2a1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (python-dbusmock-0.29.1.tar.gz) = 722002838a983bbe908192ed1cae715066f509f33bd3b9bff8075d8f2d75c41b57e89bc7d76af2591d815f244b604671fa45030a52499a369d2cf23842fa4e88 +SHA512 (python_dbusmock-0.35.0.tar.gz) = ac1a55355127ce68f4c849ef410ed4bbfd7ade49c4f0452e284c1eedc08e5eeb3042e37ac8bd6703bde9740accd03b5817094bc9bcaf4f3f3724fc149958de63