New release: 1.7-1

CI: Use dnf instead of yum to install CentOS packages (vponcova)
Documentation: Improve the installation instruction (vponcova)
Remove untracked files from the git repository interactively (vponcova)
UnixFD: Document the support for Unix file descriptors (vponcova)
Documentation: Clean up examples in the documentation (vponcova)
Documentation: Simplify the README.md file (vponcova)
Documentation: Fix bullet point lists (vponcova)
Documentation: Simplify the hostname example (vponcova)
CI: Run tests for all supported Python version (vponcova)
UnixFD: Handle DBus signals with Unix file descriptors (vponcova)
UnixFD: Add tests for DBus properties with Unix file descriptors (vponcova)
UnixFD: Clean up tests of DBus calls with Unix file descriptors (vponcova)
UnixFD: Clean up tests for swapping Unix file descriptors (vponcova)
UnixFD: Clean up `GLibClientUnix` and `GLibServerUnix` (vponcova)
UnixFD: Process results of client calls in the low-level library (vponcova)
UnixFD: Move the support for Unix file descriptors to dasbus.unix (vponcova)
CI: Always pull the latest container image (vponcova)
CI: Disable the unhashable-member warning (vponcova)
Revert "Don't use pylint from pip on Fedora Rawhide" (vponcova)
UnixFD: Move the unit tests to a new file (vponcova)
UnixFD: Manage the testing bus on set up and tear down (vponcova)
UnixFD: Don't add arguments to the DBusTestCase.setUp method (vponcova)
UnixFD: Create a new testing DBus interface (vponcova)
UnixFD: Fix the indentation in unit tests (vponcova)
Add unit tests for variants with variant types (vponcova)
Simplify the code for replacing values of the UnixFD type (vponcova)
Add classes for unpacking and unwrapping a variant (vponcova)
Don't use pylint from pip on Fedora Rawhide (vponcova)
UnixFD: Rename a parameter to server_arguments (vponcova)
UnixFD: Revert a change in GLibClient._async_call_finish (vponcova)
Raise TimeoutError if a DBus call times out (vponcova)
Fix pylint tests in CentOS Stream 8 (vponcova)
Fix the ENV instruction in Dockerfiles (vponcova)
Fix pylint issues (vponcova)
run forked tests using subprocess, instead of multiprocessing (wdouglass)
use mutable list for return value in fd_test_async make fd getters more explicit (wdouglass)
Add test case for method call only returning fd (jlyda)
Always use call_with_unix_fd_list* to properly handle returned fds (jlyda)
fix some lint discovered errors (wdouglass)
seperate unixfd functionality, to better support systems that don't have them (wdouglass)
Remove note in documentation about unsupported Unix file descriptors (wdouglass)
Add a test for UnixFD transfer (wdouglass)
Allow UnixFDs to be replaced and passed into Gio (wdouglass)
Fix rpm lint warnings for OpenSUSE 15.3 (christopher.m.cantalupo)
Extend the .coveragerc file (vponcova)
Disable builds for Fedora ELN on commits (vponcova)
Test Debian with Travis (vponcova)
Test Ubuntu with Travis (vponcova)
Test CentOS Stream 9 with Travis (vponcova)
Use CentOS Stream 8 for testing (vponcova)
add remove dbus object function on bus and update tests (matthewcaswell)
properly measure coverage across multiprocess test cases (wdouglass)
Move handle typing tests into a new class (and a new file) (wdouglass)
Add another test for a crazy data type, fix a bug discovered via the test (wdouglass)
Add functions for generating/consuming fdlists with variants (wdouglass)
Provide a language argument for the code blocks (seahawk1986)
Change the type of 'h' glib objects from 'File' to 'UnixFD' (wdouglass)
Allow to run tests in a container (vponcova)
Add C0209 to the ignore list for pylint (tjoslin)
Use the latest distro in Travis CI (vponcova)
Always update the container (vponcova)
Document limitations of the DBus specification generator (vponcova)
This commit is contained in:
Vendula Poncova 2022-11-07 15:03:50 +01:00
parent 5dc4bf9e9d
commit dc0eef5e12
No known key found for this signature in database
GPG Key ID: BBA1F9D3787FD21C
3 changed files with 74 additions and 19 deletions

1
.gitignore vendored
View File

@ -9,3 +9,4 @@
/dasbus-1.4.tar.gz
/dasbus-1.5.tar.gz
/dasbus-1.6.tar.gz
/dasbus-1.7.tar.gz

View File

@ -1,14 +1,15 @@
%global srcname dasbus
Name: python-%{srcname}
Version: 1.6
Release: 6%{?dist}
Version: 1.7
Release: 1%{?dist}
Summary: DBus library in Python 3
License: LGPLv2+
License: LGPL-2.1-or-later
URL: https://pypi.python.org/pypi/dasbus
%if %{defined suse_version}
Source0: %{srcname}-%{version}.tar.gz
Group: Development/Libraries/Python
%else
Source0: %{pypi_source}
%endif
@ -27,6 +28,8 @@ Summary: %{summary}
BuildRequires: python3-devel
BuildRequires: python3-setuptools
%if %{defined suse_version}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python3-gobject
%else
Requires: python3-gobject-base
@ -43,6 +46,9 @@ Requires: python3-gobject-base
%install
%py3_install
%if %{defined suse_version}
%python_expand %fdupes %{buildroot}%{python3_sitelib}
%endif
%files -n python3-%{srcname}
%license LICENSE
@ -51,21 +57,69 @@ Requires: python3-gobject-base
%{python3_sitelib}/%{srcname}/
%changelog
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.6-5
- Rebuilt for Python 3.11
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.6-2
- Rebuilt for Python 3.10
* Mon Nov 07 2022 Vendula Poncova <vponcova@redhat.com> - 1.7-1
- CI: Use dnf instead of yum to install CentOS packages (vponcova)
- Documentation: Improve the installation instruction (vponcova)
- Remove untracked files from the git repository interactively (vponcova)
- UnixFD: Document the support for Unix file descriptors (vponcova)
- Documentation: Clean up examples in the documentation (vponcova)
- Documentation: Simplify the README.md file (vponcova)
- Documentation: Fix bullet point lists (vponcova)
- Documentation: Simplify the hostname example (vponcova)
- CI: Run tests for all supported Python version (vponcova)
- UnixFD: Handle DBus signals with Unix file descriptors (vponcova)
- UnixFD: Add tests for DBus properties with Unix file descriptors (vponcova)
- UnixFD: Clean up tests of DBus calls with Unix file descriptors (vponcova)
- UnixFD: Clean up tests for swapping Unix file descriptors (vponcova)
- UnixFD: Clean up `GLibClientUnix` and `GLibServerUnix` (vponcova)
- UnixFD: Process results of client calls in the low-level library (vponcova)
- UnixFD: Move the support for Unix file descriptors to dasbus.unix (vponcova)
- CI: Always pull the latest container image (vponcova)
- CI: Disable the unhashable-member warning (vponcova)
- Revert "Don't use pylint from pip on Fedora Rawhide" (vponcova)
- UnixFD: Move the unit tests to a new file (vponcova)
- UnixFD: Manage the testing bus on set up and tear down (vponcova)
- UnixFD: Don't add arguments to the DBusTestCase.setUp method (vponcova)
- UnixFD: Create a new testing DBus interface (vponcova)
- UnixFD: Fix the indentation in unit tests (vponcova)
- Add unit tests for variants with variant types (vponcova)
- Simplify the code for replacing values of the UnixFD type (vponcova)
- Add classes for unpacking and unwrapping a variant (vponcova)
- Don't use pylint from pip on Fedora Rawhide (vponcova)
- UnixFD: Rename a parameter to server_arguments (vponcova)
- UnixFD: Revert a change in GLibClient._async_call_finish (vponcova)
- Raise TimeoutError if a DBus call times out (vponcova)
- Fix pylint tests in CentOS Stream 8 (vponcova)
- Fix the ENV instruction in Dockerfiles (vponcova)
- Fix pylint issues (vponcova)
- run forked tests using subprocess, instead of multiprocessing (wdouglass)
- use mutable list for return value in fd_test_async make fd getters more explicit (wdouglass)
- Add test case for method call only returning fd (jlyda)
- Always use call_with_unix_fd_list* to properly handle returned fds (jlyda)
- fix some lint discovered errors (wdouglass)
- seperate unixfd functionality, to better support systems that don't have them (wdouglass)
- Remove note in documentation about unsupported Unix file descriptors (wdouglass)
- Add a test for UnixFD transfer (wdouglass)
- Allow UnixFDs to be replaced and passed into Gio (wdouglass)
- Fix rpm lint warnings for OpenSUSE 15.3 (christopher.m.cantalupo)
- Extend the .coveragerc file (vponcova)
- Disable builds for Fedora ELN on commits (vponcova)
- Test Debian with Travis (vponcova)
- Test Ubuntu with Travis (vponcova)
- Test CentOS Stream 9 with Travis (vponcova)
- Use CentOS Stream 8 for testing (vponcova)
- add remove dbus object function on bus and update tests (matthewcaswell)
- properly measure coverage across multiprocess test cases (wdouglass)
- Move handle typing tests into a new class (and a new file) (wdouglass)
- Add another test for a crazy data type, fix a bug discovered via the test (wdouglass)
- Add functions for generating/consuming fdlists with variants (wdouglass)
- Provide a language argument for the code blocks (seahawk1986)
- Change the type of 'h' glib objects from 'File' to 'UnixFD' (wdouglass)
- Allow to run tests in a container (vponcova)
- Add C0209 to the ignore list for pylint (tjoslin)
- Use the latest distro in Travis CI (vponcova)
- Always update the container (vponcova)
- Document limitations of the DBus specification generator (vponcova)
* Mon May 31 2021 Vendula Poncova <vponcova@redhat.com> - 1.6-1
- Add support for SUSE packaging in spec file (christopher.m.cantalupo)
- Allow to generate multiple output arguments (vponcova)

View File

@ -1 +1 @@
SHA512 (dasbus-1.6.tar.gz) = 67134edd7a044110cfac8d5559708f453f5bd023fb80f4c832022c02cf1f7dc4f879df267140fc5b1d7649a84ed9f50abca0051ad12ffd735b5c3aa4ffc09e5e
SHA512 (dasbus-1.7.tar.gz) = ccf575d28d91ad96de78b8122eaf247182d22cee701859b1da83b2de2793362f164fe609187e8a9586083c55d985d95b6980b9ec291cb10d41d74dec03d8a873