openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- 1 participants
- 383580 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-dbus_fast for openSUSE:Factory checked in at 2024-12-31 11:12:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dbus_fast (Old)
and /work/SRC/openSUSE:Factory/.python-dbus_fast.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dbus_fast"
Tue Dec 31 11:12:53 2024 rev:2 rq:1233939 version:2.24.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-dbus_fast/python-dbus_fast.changes 2024-07-31 13:29:36.548580332 +0200
+++ /work/SRC/openSUSE:Factory/.python-dbus_fast.new.1881/python-dbus_fast.changes 2024-12-31 11:13:10.283726979 +0100
@@ -1,0 +2,59 @@
+Mon Dec 30 17:38:26 UTC 2024 - marec <marec(a)detebe.org>
+
+- fix build for Factory
+
+-------------------------------------------------------------------
+Sat Nov 16 13:15:55 UTC 2024 - marec(a)detebe.org
+
+- Update to version 2.24.4:
+ * 2.24.4
+ * fix: exclude .c files from being shipped (#331)
+ * chore(deps): bump sphinx-rtd-theme from 3.0.0 to 3.0.1 (#326)
+ * chore(deps-dev): bump setuptools from 75.2.0 to 75.3.0 (#328)
+ * chore(pre-commit.ci): pre-commit autoupdate (#327)
+ * Remove FUNDING.yml (#325)
+ * chore(deps): bump sphinx-rtd-theme from 2.0.0 to 3.0.1 (#322)
+ * chore(deps-dev): bump setuptools from 75.1.0 to 75.2.0 (#324)
+ * chore(pre-commit.ci): pre-commit autoupdate (#323)
+ * chore(deps): bump sphinx-rtd-theme from 2.0.0 to 3.0.0 (#319)
+ * chore(pre-commit.ci): pre-commit autoupdate (#320)
+
+-------------------------------------------------------------------
+Thu Oct 24 17:30:21 UTC 2024 - marec(a)detebe.org
+
+- Update to version 2.24.3:
+ * 2.24.3
+ * fix: remove deprecated no_type_check_decorator (#316)
+ * chore(pre-commit.ci): pre-commit autoupdate (#317)
+ * chore(deps): bump sphinx from 5.2.3 to 7.1.2 (#312)
+ * chore(deps-dev): bump setuptools from 74.1.2 to 75.1.0 (#314)
+ * 2.24.2
+ * fix: ensure build uses cython3 (#311)
+ * 2.24.1
+ * fix: add missing cython version pin to the build system (#310)
+ * chore(deps): bump sphinx from 5.2.3 to 7.1.2 (#307)
+ * chore(deps-dev): bump setuptools from 73.0.1 to 74.0.0 (#308)
+ * chore(deps): bump myst-parser from 1.0.0 to 3.0.1 (#306)
+ * 2.24.0
+ * feat: use dbus-run-session to drop X11 dependency (#299)
+ * chore(deps-dev): bump pytest-cov from 3.0.0 to 5.0.0 (#301)
+ * chore(deps): bump myst-parser from 1.0.0 to 3.0.1 (#305)
+ * chore(deps): bump myst-parser from 0.18.1 to 1.0.0 (#304)
+ * chore(deps): bump sphinx-rtd-theme from 1.0.0 to 2.0.0 (#302)
+ * chore(deps): bump sphinx from 5.2.3 to 6.2.1 (#300)
+ * chore(deps): bump sphinx-rtd-theme from 1.0.0 to 2.0.0 (#293)
+ * chore(deps): bump myst-parser from 0.18.1 to 1.0.0 (#296)
+ * 2.23.0
+ * feat: python 3.13 support (#291)
+ * chore(deps-dev): bump certifi from 2024.6.2 to 2024.7.4 in the pip group across 1 directory (#298)
+ * chore(deps-dev): bump setuptools from 65.7.0 to 73.0.1 (#295)
+ * chore(deps-dev): bump pytest-asyncio from 0.19.0 to 0.23.8 (#294)
+ * chore(deps-dev): bump cython from 0.29.37 to 3.0.11 (#292)
+ * Create dependabot.yml
+ * chore(pre-commit.ci): pre-commit autoupdate (#290)
+ * chore(pre-commit.ci): pre-commit autoupdate (#289)
+ * chore(pre-commit.ci): pre-commit autoupdate (#288)
+ * chore(pre-commit.ci): pre-commit autoupdate (#287)
+ * chore(pre-commit.ci): pre-commit autoupdate (#286)
+
+-------------------------------------------------------------------
Old:
----
python-dbus_fast-2.22.1.tar.xz
New:
----
python-dbus_fast-2.24.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-dbus_fast.spec ++++++
--- /var/tmp/diff_new_pack.R2qPcF/_old 2024-12-31 11:13:11.855791646 +0100
+++ /var/tmp/diff_new_pack.R2qPcF/_new 2024-12-31 11:13:11.871792305 +0100
@@ -15,6 +15,7 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+
%global flavor @BUILD_FLAVOR@%{nil}
%define mname dbus_fast
@@ -31,7 +32,7 @@
%{?sle15_python_module_pythons}
Name: %{pname}%{?psuffix}
-Version: 2.22.1
+Version: 2.24.4
Release: 0
Summary: Python library for DBus
License: MIT
@@ -51,6 +52,9 @@
BuildRequires: %{python_module pytest-timeout}
BuildRequires: %{python_module pytest}
BuildRequires: dbus-1
+%if 0%{?suse_version} && 0%{?suse_version} > 1500
+BuildRequires: dbus-1-daemon
+%endif
%endif
BuildRequires: fdupes
++++++ _service ++++++
--- /var/tmp/diff_new_pack.R2qPcF/_old 2024-12-31 11:13:12.235807279 +0100
+++ /var/tmp/diff_new_pack.R2qPcF/_new 2024-12-31 11:13:12.279809089 +0100
@@ -1,12 +1,12 @@
<services>
<service name="tar_scm" mode="manual">
- <param name="versionformat">2.22.1</param>
+ <param name="versionformat">2.24.4</param>
<param name="url">https://github.com/bluetooth-devices/dbus-fast.git</param>
<param name="filename">python-dbus_fast</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
<param name="exclude">.*</param>
- <param name="revision">3013744</param>
+ <param name="revision">2419d07</param>
</service>
<service name="recompress" mode="manual">
<param name="compression">xz</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.R2qPcF/_old 2024-12-31 11:13:12.411814519 +0100
+++ /var/tmp/diff_new_pack.R2qPcF/_new 2024-12-31 11:13:12.439815671 +0100
@@ -1,7 +1,8 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/bluetooth-devices/dbus-fast.git</param>
- <param name="changesrevision">3013744626299f6e3cb7813d4f312752384b2330</param>
+ <param name="changesrevision">2419d0743f10ccde483ee8acacd5b367159358c1</param>
</service>
</servicedata>
+(No newline at EOF)
++++++ python-dbus_fast-2.22.1.tar.xz -> python-dbus_fast-2.24.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/CHANGELOG.md new/python-dbus_fast-2.24.4/CHANGELOG.md
--- old/python-dbus_fast-2.22.1/CHANGELOG.md 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/CHANGELOG.md 2024-11-15 17:40:51.000000000 +0100
@@ -2,6 +2,42 @@
<!--next-version-placeholder-->
+## v2.24.4 (2024-11-15)
+
+### Fix
+
+* Exclude .c files from being shipped ([#331](https://github.com/Bluetooth-Devices/dbus-fast/issues/331)) ([`9c73022`](https://github.com/Bluetooth-Devices/dbus-fast/commit/9c7302299ab002a1aec80062f0b9bd5c1bde46f9))
+
+## v2.24.3 (2024-10-05)
+
+### Fix
+
+* Remove deprecated no_type_check_decorator ([#316](https://github.com/Bluetooth-Devices/dbus-fast/issues/316)) ([`0f04a79`](https://github.com/Bluetooth-Devices/dbus-fast/commit/0f04a794f2e8b494c194e4f4856e43917bdda58a))
+
+## v2.24.2 (2024-09-06)
+
+### Fix
+
+* Ensure build uses cython3 ([#311](https://github.com/Bluetooth-Devices/dbus-fast/issues/311)) ([`2dabf2d`](https://github.com/Bluetooth-Devices/dbus-fast/commit/2dabf2ddcbbd7e46551521100734372a52458ce4))
+
+## v2.24.1 (2024-09-06)
+
+### Fix
+
+* Add missing cython version pin to the build system ([#310](https://github.com/Bluetooth-Devices/dbus-fast/issues/310)) ([`1b7d28c`](https://github.com/Bluetooth-Devices/dbus-fast/commit/1b7d28cd1f1b78631335cc9945be218aacf6e3f6))
+
+## v2.24.0 (2024-08-26)
+
+### Feature
+
+* Use dbus-run-session to drop X11 dependency ([#299](https://github.com/Bluetooth-Devices/dbus-fast/issues/299)) ([`42f1d4a`](https://github.com/Bluetooth-Devices/dbus-fast/commit/42f1d4a3f2515a301c12f8f485457a878d7df2dc))
+
+## v2.23.0 (2024-08-21)
+
+### Feature
+
+* Python 3.13 support ([#291](https://github.com/Bluetooth-Devices/dbus-fast/issues/291)) ([`45c0e74`](https://github.com/Bluetooth-Devices/dbus-fast/commit/45c0e7491da85ed754a86358bffa2260f96c240f))
+
## v2.22.1 (2024-06-26)
### Fix
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/docs/requirements.txt new/python-dbus_fast-2.24.4/docs/requirements.txt
--- old/python-dbus_fast-2.22.1/docs/requirements.txt 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/docs/requirements.txt 2024-11-15 17:40:51.000000000 +0100
@@ -1,5 +1,5 @@
-myst-parser==0.18.1
-Sphinx==5.2.3
-sphinx-rtd-theme==1.0.0
+myst-parser==3.0.1
+Sphinx==7.1.2
+sphinx-rtd-theme==3.0.1
sphinxcontrib-asyncio==0.3.0
sphinxcontrib-fulltoc==1.2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/poetry.lock new/python-dbus_fast-2.24.4/poetry.lock
--- old/python-dbus_fast-2.22.1/poetry.lock 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/poetry.lock 2024-11-15 17:40:51.000000000 +0100
@@ -13,13 +13,13 @@
[[package]]
name = "babel"
-version = "2.15.0"
+version = "2.16.0"
description = "Internationalization utilities"
optional = false
python-versions = ">=3.8"
files = [
- {file = "Babel-2.15.0-py3-none-any.whl", hash = "sha256:08706bdad8d0a3413266ab61bd6c34d0c28d6e1e7badf40a2cebe67644e2e1fb"},
- {file = "babel-2.15.0.tar.gz", hash = "sha256:8daf0e265d05768bc6c7a314cf1321e9a123afc328cc635c18622a2f30a04413"},
+ {file = "babel-2.16.0-py3-none-any.whl", hash = "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b"},
+ {file = "babel-2.16.0.tar.gz", hash = "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316"},
]
[package.dependencies]
@@ -30,13 +30,13 @@
[[package]]
name = "certifi"
-version = "2024.6.2"
+version = "2024.8.30"
description = "Python package for providing Mozilla's CA Bundle."
optional = false
python-versions = ">=3.6"
files = [
- {file = "certifi-2024.6.2-py3-none-any.whl", hash = "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56"},
- {file = "certifi-2024.6.2.tar.gz", hash = "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516"},
+ {file = "certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8"},
+ {file = "certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9"},
]
[[package]]
@@ -151,63 +151,83 @@
[[package]]
name = "coverage"
-version = "7.5.4"
+version = "7.6.1"
description = "Code coverage measurement for Python"
optional = false
python-versions = ">=3.8"
files = [
- {file = "coverage-7.5.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6cfb5a4f556bb51aba274588200a46e4dd6b505fb1a5f8c5ae408222eb416f99"},
- {file = "coverage-7.5.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2174e7c23e0a454ffe12267a10732c273243b4f2d50d07544a91198f05c48f47"},
- {file = "coverage-7.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2214ee920787d85db1b6a0bd9da5f8503ccc8fcd5814d90796c2f2493a2f4d2e"},
- {file = "coverage-7.5.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1137f46adb28e3813dec8c01fefadcb8c614f33576f672962e323b5128d9a68d"},
- {file = "coverage-7.5.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b385d49609f8e9efc885790a5a0e89f2e3ae042cdf12958b6034cc442de428d3"},
- {file = "coverage-7.5.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b4a474f799456e0eb46d78ab07303286a84a3140e9700b9e154cfebc8f527016"},
- {file = "coverage-7.5.4-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5cd64adedf3be66f8ccee418473c2916492d53cbafbfcff851cbec5a8454b136"},
- {file = "coverage-7.5.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e564c2cf45d2f44a9da56f4e3a26b2236504a496eb4cb0ca7221cd4cc7a9aca9"},
- {file = "coverage-7.5.4-cp310-cp310-win32.whl", hash = "sha256:7076b4b3a5f6d2b5d7f1185fde25b1e54eb66e647a1dfef0e2c2bfaf9b4c88c8"},
- {file = "coverage-7.5.4-cp310-cp310-win_amd64.whl", hash = "sha256:018a12985185038a5b2bcafab04ab833a9a0f2c59995b3cec07e10074c78635f"},
- {file = "coverage-7.5.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:db14f552ac38f10758ad14dd7b983dbab424e731588d300c7db25b6f89e335b5"},
- {file = "coverage-7.5.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3257fdd8e574805f27bb5342b77bc65578e98cbc004a92232106344053f319ba"},
- {file = "coverage-7.5.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a6612c99081d8d6134005b1354191e103ec9705d7ba2754e848211ac8cacc6b"},
- {file = "coverage-7.5.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d45d3cbd94159c468b9b8c5a556e3f6b81a8d1af2a92b77320e887c3e7a5d080"},
- {file = "coverage-7.5.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ed550e7442f278af76d9d65af48069f1fb84c9f745ae249c1a183c1e9d1b025c"},
- {file = "coverage-7.5.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7a892be37ca35eb5019ec85402c3371b0f7cda5ab5056023a7f13da0961e60da"},
- {file = "coverage-7.5.4-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8192794d120167e2a64721d88dbd688584675e86e15d0569599257566dec9bf0"},
- {file = "coverage-7.5.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:820bc841faa502e727a48311948e0461132a9c8baa42f6b2b84a29ced24cc078"},
- {file = "coverage-7.5.4-cp311-cp311-win32.whl", hash = "sha256:6aae5cce399a0f065da65c7bb1e8abd5c7a3043da9dceb429ebe1b289bc07806"},
- {file = "coverage-7.5.4-cp311-cp311-win_amd64.whl", hash = "sha256:d2e344d6adc8ef81c5a233d3a57b3c7d5181f40e79e05e1c143da143ccb6377d"},
- {file = "coverage-7.5.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:54317c2b806354cbb2dc7ac27e2b93f97096912cc16b18289c5d4e44fc663233"},
- {file = "coverage-7.5.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:042183de01f8b6d531e10c197f7f0315a61e8d805ab29c5f7b51a01d62782747"},
- {file = "coverage-7.5.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a6bb74ed465d5fb204b2ec41d79bcd28afccf817de721e8a807d5141c3426638"},
- {file = "coverage-7.5.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3d45ff86efb129c599a3b287ae2e44c1e281ae0f9a9bad0edc202179bcc3a2e"},
- {file = "coverage-7.5.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5013ed890dc917cef2c9f765c4c6a8ae9df983cd60dbb635df8ed9f4ebc9f555"},
- {file = "coverage-7.5.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1014fbf665fef86cdfd6cb5b7371496ce35e4d2a00cda501cf9f5b9e6fced69f"},
- {file = "coverage-7.5.4-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3684bc2ff328f935981847082ba4fdc950d58906a40eafa93510d1b54c08a66c"},
- {file = "coverage-7.5.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:581ea96f92bf71a5ec0974001f900db495488434a6928a2ca7f01eee20c23805"},
- {file = "coverage-7.5.4-cp312-cp312-win32.whl", hash = "sha256:73ca8fbc5bc622e54627314c1a6f1dfdd8db69788f3443e752c215f29fa87a0b"},
- {file = "coverage-7.5.4-cp312-cp312-win_amd64.whl", hash = "sha256:cef4649ec906ea7ea5e9e796e68b987f83fa9a718514fe147f538cfeda76d7a7"},
- {file = "coverage-7.5.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cdd31315fc20868c194130de9ee6bfd99755cc9565edff98ecc12585b90be882"},
- {file = "coverage-7.5.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:02ff6e898197cc1e9fa375581382b72498eb2e6d5fc0b53f03e496cfee3fac6d"},
- {file = "coverage-7.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d05c16cf4b4c2fc880cb12ba4c9b526e9e5d5bb1d81313d4d732a5b9fe2b9d53"},
- {file = "coverage-7.5.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c5986ee7ea0795a4095ac4d113cbb3448601efca7f158ec7f7087a6c705304e4"},
- {file = "coverage-7.5.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5df54843b88901fdc2f598ac06737f03d71168fd1175728054c8f5a2739ac3e4"},
- {file = "coverage-7.5.4-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:ab73b35e8d109bffbda9a3e91c64e29fe26e03e49addf5b43d85fc426dde11f9"},
- {file = "coverage-7.5.4-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:aea072a941b033813f5e4814541fc265a5c12ed9720daef11ca516aeacd3bd7f"},
- {file = "coverage-7.5.4-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:16852febd96acd953b0d55fc842ce2dac1710f26729b31c80b940b9afcd9896f"},
- {file = "coverage-7.5.4-cp38-cp38-win32.whl", hash = "sha256:8f894208794b164e6bd4bba61fc98bf6b06be4d390cf2daacfa6eca0a6d2bb4f"},
- {file = "coverage-7.5.4-cp38-cp38-win_amd64.whl", hash = "sha256:e2afe743289273209c992075a5a4913e8d007d569a406ffed0bd080ea02b0633"},
- {file = "coverage-7.5.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b95c3a8cb0463ba9f77383d0fa8c9194cf91f64445a63fc26fb2327e1e1eb088"},
- {file = "coverage-7.5.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3d7564cc09dd91b5a6001754a5b3c6ecc4aba6323baf33a12bd751036c998be4"},
- {file = "coverage-7.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:44da56a2589b684813f86d07597fdf8a9c6ce77f58976727329272f5a01f99f7"},
- {file = "coverage-7.5.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e16f3d6b491c48c5ae726308e6ab1e18ee830b4cdd6913f2d7f77354b33f91c8"},
- {file = "coverage-7.5.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dbc5958cb471e5a5af41b0ddaea96a37e74ed289535e8deca404811f6cb0bc3d"},
- {file = "coverage-7.5.4-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a04e990a2a41740b02d6182b498ee9796cf60eefe40cf859b016650147908029"},
- {file = "coverage-7.5.4-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ddbd2f9713a79e8e7242d7c51f1929611e991d855f414ca9996c20e44a895f7c"},
- {file = "coverage-7.5.4-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:b1ccf5e728ccf83acd313c89f07c22d70d6c375a9c6f339233dcf792094bcbf7"},
- {file = "coverage-7.5.4-cp39-cp39-win32.whl", hash = "sha256:56b4eafa21c6c175b3ede004ca12c653a88b6f922494b023aeb1e836df953ace"},
- {file = "coverage-7.5.4-cp39-cp39-win_amd64.whl", hash = "sha256:65e528e2e921ba8fd67d9055e6b9f9e34b21ebd6768ae1c1723f4ea6ace1234d"},
- {file = "coverage-7.5.4-pp38.pp39.pp310-none-any.whl", hash = "sha256:79b356f3dd5b26f3ad23b35c75dbdaf1f9e2450b6bcefc6d0825ea0aa3f86ca5"},
- {file = "coverage-7.5.4.tar.gz", hash = "sha256:a44963520b069e12789d0faea4e9fdb1e410cdc4aab89d94f7f55cbb7fef0353"},
+ {file = "coverage-7.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b06079abebbc0e89e6163b8e8f0e16270124c154dc6e4a47b413dd538859af16"},
+ {file = "coverage-7.6.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cf4b19715bccd7ee27b6b120e7e9dd56037b9c0681dcc1adc9ba9db3d417fa36"},
+ {file = "coverage-7.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61c0abb4c85b095a784ef23fdd4aede7a2628478e7baba7c5e3deba61070a02"},
+ {file = "coverage-7.6.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fd21f6ae3f08b41004dfb433fa895d858f3f5979e7762d052b12aef444e29afc"},
+ {file = "coverage-7.6.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f59d57baca39b32db42b83b2a7ba6f47ad9c394ec2076b084c3f029b7afca23"},
+ {file = "coverage-7.6.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a1ac0ae2b8bd743b88ed0502544847c3053d7171a3cff9228af618a068ed9c34"},
+ {file = "coverage-7.6.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e6a08c0be454c3b3beb105c0596ebdc2371fab6bb90c0c0297f4e58fd7e1012c"},
+ {file = "coverage-7.6.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f5796e664fe802da4f57a168c85359a8fbf3eab5e55cd4e4569fbacecc903959"},
+ {file = "coverage-7.6.1-cp310-cp310-win32.whl", hash = "sha256:7bb65125fcbef8d989fa1dd0e8a060999497629ca5b0efbca209588a73356232"},
+ {file = "coverage-7.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:3115a95daa9bdba70aea750db7b96b37259a81a709223c8448fa97727d546fe0"},
+ {file = "coverage-7.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7dea0889685db8550f839fa202744652e87c60015029ce3f60e006f8c4462c93"},
+ {file = "coverage-7.6.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed37bd3c3b063412f7620464a9ac1314d33100329f39799255fb8d3027da50d3"},
+ {file = "coverage-7.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d85f5e9a5f8b73e2350097c3756ef7e785f55bd71205defa0bfdaf96c31616ff"},
+ {file = "coverage-7.6.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9bc572be474cafb617672c43fe989d6e48d3c83af02ce8de73fff1c6bb3c198d"},
+ {file = "coverage-7.6.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c0420b573964c760df9e9e86d1a9a622d0d27f417e1a949a8a66dd7bcee7bc6"},
+ {file = "coverage-7.6.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1f4aa8219db826ce6be7099d559f8ec311549bfc4046f7f9fe9b5cea5c581c56"},
+ {file = "coverage-7.6.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:fc5a77d0c516700ebad189b587de289a20a78324bc54baee03dd486f0855d234"},
+ {file = "coverage-7.6.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b48f312cca9621272ae49008c7f613337c53fadca647d6384cc129d2996d1133"},
+ {file = "coverage-7.6.1-cp311-cp311-win32.whl", hash = "sha256:1125ca0e5fd475cbbba3bb67ae20bd2c23a98fac4e32412883f9bcbaa81c314c"},
+ {file = "coverage-7.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:8ae539519c4c040c5ffd0632784e21b2f03fc1340752af711f33e5be83a9d6c6"},
+ {file = "coverage-7.6.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:95cae0efeb032af8458fc27d191f85d1717b1d4e49f7cb226cf526ff28179778"},
+ {file = "coverage-7.6.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5621a9175cf9d0b0c84c2ef2b12e9f5f5071357c4d2ea6ca1cf01814f45d2391"},
+ {file = "coverage-7.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:260933720fdcd75340e7dbe9060655aff3af1f0c5d20f46b57f262ab6c86a5e8"},
+ {file = "coverage-7.6.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07e2ca0ad381b91350c0ed49d52699b625aab2b44b65e1b4e02fa9df0e92ad2d"},
+ {file = "coverage-7.6.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c44fee9975f04b33331cb8eb272827111efc8930cfd582e0320613263ca849ca"},
+ {file = "coverage-7.6.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:877abb17e6339d96bf08e7a622d05095e72b71f8afd8a9fefc82cf30ed944163"},
+ {file = "coverage-7.6.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3e0cadcf6733c09154b461f1ca72d5416635e5e4ec4e536192180d34ec160f8a"},
+ {file = "coverage-7.6.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3c02d12f837d9683e5ab2f3d9844dc57655b92c74e286c262e0fc54213c216d"},
+ {file = "coverage-7.6.1-cp312-cp312-win32.whl", hash = "sha256:e05882b70b87a18d937ca6768ff33cc3f72847cbc4de4491c8e73880766718e5"},
+ {file = "coverage-7.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:b5d7b556859dd85f3a541db6a4e0167b86e7273e1cdc973e5b175166bb634fdb"},
+ {file = "coverage-7.6.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a4acd025ecc06185ba2b801f2de85546e0b8ac787cf9d3b06e7e2a69f925b106"},
+ {file = "coverage-7.6.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a6d3adcf24b624a7b778533480e32434a39ad8fa30c315208f6d3e5542aeb6e9"},
+ {file = "coverage-7.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0c212c49b6c10e6951362f7c6df3329f04c2b1c28499563d4035d964ab8e08c"},
+ {file = "coverage-7.6.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6e81d7a3e58882450ec4186ca59a3f20a5d4440f25b1cff6f0902ad890e6748a"},
+ {file = "coverage-7.6.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78b260de9790fd81e69401c2dc8b17da47c8038176a79092a89cb2b7d945d060"},
+ {file = "coverage-7.6.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a78d169acd38300060b28d600344a803628c3fd585c912cacc9ea8790fe96862"},
+ {file = "coverage-7.6.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2c09f4ce52cb99dd7505cd0fc8e0e37c77b87f46bc9c1eb03fe3bc9991085388"},
+ {file = "coverage-7.6.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6878ef48d4227aace338d88c48738a4258213cd7b74fd9a3d4d7582bb1d8a155"},
+ {file = "coverage-7.6.1-cp313-cp313-win32.whl", hash = "sha256:44df346d5215a8c0e360307d46ffaabe0f5d3502c8a1cefd700b34baf31d411a"},
+ {file = "coverage-7.6.1-cp313-cp313-win_amd64.whl", hash = "sha256:8284cf8c0dd272a247bc154eb6c95548722dce90d098c17a883ed36e67cdb129"},
+ {file = "coverage-7.6.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:d3296782ca4eab572a1a4eca686d8bfb00226300dcefdf43faa25b5242ab8a3e"},
+ {file = "coverage-7.6.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:502753043567491d3ff6d08629270127e0c31d4184c4c8d98f92c26f65019962"},
+ {file = "coverage-7.6.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6a89ecca80709d4076b95f89f308544ec8f7b4727e8a547913a35f16717856cb"},
+ {file = "coverage-7.6.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a318d68e92e80af8b00fa99609796fdbcdfef3629c77c6283566c6f02c6d6704"},
+ {file = "coverage-7.6.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13b0a73a0896988f053e4fbb7de6d93388e6dd292b0d87ee51d106f2c11b465b"},
+ {file = "coverage-7.6.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4421712dbfc5562150f7554f13dde997a2e932a6b5f352edcce948a815efee6f"},
+ {file = "coverage-7.6.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:166811d20dfea725e2e4baa71fffd6c968a958577848d2131f39b60043400223"},
+ {file = "coverage-7.6.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:225667980479a17db1048cb2bf8bfb39b8e5be8f164b8f6628b64f78a72cf9d3"},
+ {file = "coverage-7.6.1-cp313-cp313t-win32.whl", hash = "sha256:170d444ab405852903b7d04ea9ae9b98f98ab6d7e63e1115e82620807519797f"},
+ {file = "coverage-7.6.1-cp313-cp313t-win_amd64.whl", hash = "sha256:b9f222de8cded79c49bf184bdbc06630d4c58eec9459b939b4a690c82ed05657"},
+ {file = "coverage-7.6.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6db04803b6c7291985a761004e9060b2bca08da6d04f26a7f2294b8623a0c1a0"},
+ {file = "coverage-7.6.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f1adfc8ac319e1a348af294106bc6a8458a0f1633cc62a1446aebc30c5fa186a"},
+ {file = "coverage-7.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a95324a9de9650a729239daea117df21f4b9868ce32e63f8b650ebe6cef5595b"},
+ {file = "coverage-7.6.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b43c03669dc4618ec25270b06ecd3ee4fa94c7f9b3c14bae6571ca00ef98b0d3"},
+ {file = "coverage-7.6.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8929543a7192c13d177b770008bc4e8119f2e1f881d563fc6b6305d2d0ebe9de"},
+ {file = "coverage-7.6.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:a09ece4a69cf399510c8ab25e0950d9cf2b42f7b3cb0374f95d2e2ff594478a6"},
+ {file = "coverage-7.6.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:9054a0754de38d9dbd01a46621636689124d666bad1936d76c0341f7d71bf569"},
+ {file = "coverage-7.6.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:0dbde0f4aa9a16fa4d754356a8f2e36296ff4d83994b2c9d8398aa32f222f989"},
+ {file = "coverage-7.6.1-cp38-cp38-win32.whl", hash = "sha256:da511e6ad4f7323ee5702e6633085fb76c2f893aaf8ce4c51a0ba4fc07580ea7"},
+ {file = "coverage-7.6.1-cp38-cp38-win_amd64.whl", hash = "sha256:3f1156e3e8f2872197af3840d8ad307a9dd18e615dc64d9ee41696f287c57ad8"},
+ {file = "coverage-7.6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:abd5fd0db5f4dc9289408aaf34908072f805ff7792632250dcb36dc591d24255"},
+ {file = "coverage-7.6.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:547f45fa1a93154bd82050a7f3cddbc1a7a4dd2a9bf5cb7d06f4ae29fe94eaf8"},
+ {file = "coverage-7.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:645786266c8f18a931b65bfcefdbf6952dd0dea98feee39bd188607a9d307ed2"},
+ {file = "coverage-7.6.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9e0b2df163b8ed01d515807af24f63de04bebcecbd6c3bfeff88385789fdf75a"},
+ {file = "coverage-7.6.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:609b06f178fe8e9f89ef676532760ec0b4deea15e9969bf754b37f7c40326dbc"},
+ {file = "coverage-7.6.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:702855feff378050ae4f741045e19a32d57d19f3e0676d589df0575008ea5004"},
+ {file = "coverage-7.6.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:2bdb062ea438f22d99cba0d7829c2ef0af1d768d1e4a4f528087224c90b132cb"},
+ {file = "coverage-7.6.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:9c56863d44bd1c4fe2abb8a4d6f5371d197f1ac0ebdee542f07f35895fc07f36"},
+ {file = "coverage-7.6.1-cp39-cp39-win32.whl", hash = "sha256:6e2cd258d7d927d09493c8df1ce9174ad01b381d4729a9d8d4e38670ca24774c"},
+ {file = "coverage-7.6.1-cp39-cp39-win_amd64.whl", hash = "sha256:06a737c882bd26d0d6ee7269b20b12f14a8704807a01056c80bb881a4b2ce6ca"},
+ {file = "coverage-7.6.1-pp38.pp39.pp310-none-any.whl", hash = "sha256:e9a6e0eb86070e8ccaedfbd9d38fec54864f3125ab95419970575b42af7541df"},
+ {file = "coverage-7.6.1.tar.gz", hash = "sha256:953510dfb7b12ab69d20135a0662397f077c59b1e6379a768e97c59d852ee51d"},
]
[package.dependencies]
@@ -218,75 +238,99 @@
[[package]]
name = "cython"
-version = "0.29.37"
-description = "The Cython compiler for writing C extensions for the Python language."
+version = "3.0.11"
+description = "The Cython compiler for writing C extensions in the Python language."
optional = false
-python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
+python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7"
files = [
- {file = "Cython-0.29.37-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f2d621fe4cb50007446742134a890500b34e3f50abaf7993baaca02634af7e15"},
- {file = "Cython-0.29.37-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d94caf90ae9cb56116ca6d54cdcbccd3c4df6b0cb7233922b2233ee7fe81d05b"},
- {file = "Cython-0.29.37-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:852cd4378cbc9ade02f53709107ff9fdad55019a3a636e8a27663ba6cfce10b6"},
- {file = "Cython-0.29.37-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:bbce388431a2608a81c8ab13cb14c50611473843ca766031b8b24bb1723faf79"},
- {file = "Cython-0.29.37-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:4658499a41255431f6bbdca7e634e9c8d3a4c190bf24b4aa1646dac751d3da4d"},
- {file = "Cython-0.29.37-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:12192ab269e7185720f2d2f8894587bf1da4276db1b9b869e4622a093f18cae6"},
- {file = "Cython-0.29.37-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:9450e0766ab65947f8a2a36f9e59079fc879c3807ec936c61725a48c97741a52"},
- {file = "Cython-0.29.37-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:177481b0a7e003e5c49e2bf0dda1d6fe610c239f17642a5da9f18c2ad0c5f6b6"},
- {file = "Cython-0.29.37-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:b048354fd380278f2fa096e7526973beb6e0491a9d44d7e4e29df52612d25776"},
- {file = "Cython-0.29.37-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:ea6d208be1906c5df25b674777d5905c6d8e9ef0b201b830849e0729ba08caba"},
- {file = "Cython-0.29.37-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:af03854571738307a5f30cc6b724081d72db12f907699e7fdfc04c12c839158e"},
- {file = "Cython-0.29.37-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c33508ede9172a6f6f99d5a6dadc7fee23c840423b411ef8b5a403c04e530297"},
- {file = "Cython-0.29.37-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8af5975ecfae254d8c0051204fca995dda8f93cf9f0bbf7571e3cda2b0cef4d"},
- {file = "Cython-0.29.37-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:29415d8eb2fdc1ea518ca4810c50a2d062b387d4c9fbcfb3352346e93db22c6d"},
- {file = "Cython-0.29.37-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fe0eaf6b1e9ee97c5ee7bfc943f00e36cf59d929db16886cb018352bff8208da"},
- {file = "Cython-0.29.37-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:cc1b9ce2b73b9ee8c305e06173b35c7c202d4b82d084a0cd73dcedfd6d310aec"},
- {file = "Cython-0.29.37-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:2618af0b8df26d32ee4e8858d4ad8167546596762620aeade84954ae37194a0e"},
- {file = "Cython-0.29.37-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:ac910a28a2fd3d280faf3077b6fe63b97a4b93994ff05647581846f0e4b2f8d1"},
- {file = "Cython-0.29.37-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:8bf38373773f967cfd793997a6fb96cf972d41a9fce987ace5767349d6f15572"},
- {file = "Cython-0.29.37-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6cddb567dadb3aa3e280a8a35e5126030915ea744c2812206e9c194b8881475d"},
- {file = "Cython-0.29.37-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:79ecfc48694e156402c05561e0adb0e25a6e9d35ac0b41693733a08219d38c58"},
- {file = "Cython-0.29.37-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:9a455347e20ddfad0c5dfee32a3e855ee96811269e5fd86be622ddc4cb326404"},
- {file = "Cython-0.29.37-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:fa5b6a0f69bf1823c9fd038fa77a2568b78fda2de045a95b48a71dee4d0d578f"},
- {file = "Cython-0.29.37-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a6164a05440dcd9daa760c6488bc91bdac1380c7b4b3aca38cf307ba66042d54"},
- {file = "Cython-0.29.37-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:562f8f911dbd6f1a1b9be8f6cba097125700355688f613994ccd4406f220557a"},
- {file = "Cython-0.29.37-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8c39c2f5a0fe29bb01de9b1fb449bf65bed6f192317c677f181732791c63fe28"},
- {file = "Cython-0.29.37-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:0a0a6d5972bb3b8c7363cf19a42a988bb0c0bb5ebd9c736c84eca85113ccfdbe"},
- {file = "Cython-0.29.37-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:b82584836e9e7c0d6effee976595e5cd7fa88dbef3e96e900187983c1d4637d1"},
- {file = "Cython-0.29.37-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:b6c48f1032b379135a5b4a31976d6c468e02490688acf9254c6c8ed27bd4cbd4"},
- {file = "Cython-0.29.37-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:3f87bef1808d255cf13be378c7ad27ae7c6db6df7732217d32428d1daf4109be"},
- {file = "Cython-0.29.37-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:9e68bafeeb97d5a403fb1f7700bd4a55a1f8989824c323ae02ae8a4fcd88f6a1"},
- {file = "Cython-0.29.37-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e14cd44c830e53cf9d7269c87a6bcc638bb065ec07e24990e338162c7001d3c3"},
- {file = "Cython-0.29.37-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:0544f7a3e4437b89b356baa15387494c18214e03f2ffaddada5a2c71c3dfd24b"},
- {file = "Cython-0.29.37-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2de3e729d25f041036e81e2f15683dd129f977dfb5b06267e30e8d7acec43225"},
- {file = "Cython-0.29.37-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:2ad634dc77a6a74022881826099eccac19c9b79153942cc82e754ffac2bec116"},
- {file = "Cython-0.29.37-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:e841a8b4f9ceefb2916e32dac4f28a895cd519e8ece71505144da1ee355c548a"},
- {file = "Cython-0.29.37-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:6c672089fba6a8f6690b8d7924a58c04477771401ad101d53171a13405ee12cb"},
- {file = "Cython-0.29.37-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0301d4739c6894e012f1d410052082fdda9e63888c815d9e23e0f7f82fff7d79"},
- {file = "Cython-0.29.37-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:af8e7b4397620e2d18259a11f3bfa026eff9846657e397d02616962dd5dd035a"},
- {file = "Cython-0.29.37-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b225d5e2091c224d4ab328165fef224ba3919b3ed44bd9b3241416f523b4d51a"},
- {file = "Cython-0.29.37-py2.py3-none-any.whl", hash = "sha256:95f1d6a83ef2729e67b3fa7318c829ce5b07ac64c084cd6af11c228e0364662c"},
- {file = "Cython-0.29.37.tar.gz", hash = "sha256:f813d4a6dd94adee5d4ff266191d1d95bf6d4164a4facc535422c021b2504cfb"},
+ {file = "Cython-3.0.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:44292aae17524abb4b70a25111fe7dec1a0ad718711d47e3786a211d5408fdaa"},
+ {file = "Cython-3.0.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a75d45fbc20651c1b72e4111149fed3b33d270b0a4fb78328c54d965f28d55e1"},
+ {file = "Cython-3.0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d89a82937ce4037f092e9848a7bbcc65bc8e9fc9aef2bb74f5c15e7d21a73080"},
+ {file = "Cython-3.0.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2a8ea2e7e2d3bc0d8630dafe6c4a5a89485598ff8a61885b74f8ed882597efd5"},
+ {file = "Cython-3.0.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cee29846471ce60226b18e931d8c1c66a158db94853e3e79bc2da9bd22345008"},
+ {file = "Cython-3.0.11-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eeb6860b0f4bfa402de8929833fe5370fa34069c7ebacb2d543cb017f21fb891"},
+ {file = "Cython-3.0.11-cp310-cp310-win32.whl", hash = "sha256:3699391125ab344d8d25438074d1097d9ba0fb674d0320599316cfe7cf5f002a"},
+ {file = "Cython-3.0.11-cp310-cp310-win_amd64.whl", hash = "sha256:d02f4ebe15aac7cdacce1a628e556c1983f26d140fd2e0ac5e0a090e605a2d38"},
+ {file = "Cython-3.0.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:75ba1c70b6deeaffbac123856b8d35f253da13552207aa969078611c197377e4"},
+ {file = "Cython-3.0.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:af91497dc098718e634d6ec8f91b182aea6bb3690f333fc9a7777bc70abe8810"},
+ {file = "Cython-3.0.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3999fb52d3328a6a5e8c63122b0a8bd110dfcdb98dda585a3def1426b991cba7"},
+ {file = "Cython-3.0.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d566a4e09b8979be8ab9f843bac0dd216c81f5e5f45661a9b25cd162ed80508c"},
+ {file = "Cython-3.0.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:46aec30f217bdf096175a1a639203d44ac73a36fe7fa3dd06bd012e8f39eca0f"},
+ {file = "Cython-3.0.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ddd1fe25af330f4e003421636746a546474e4ccd8f239f55d2898d80983d20ed"},
+ {file = "Cython-3.0.11-cp311-cp311-win32.whl", hash = "sha256:221de0b48bf387f209003508e602ce839a80463522fc6f583ad3c8d5c890d2c1"},
+ {file = "Cython-3.0.11-cp311-cp311-win_amd64.whl", hash = "sha256:3ff8ac1f0ecd4f505db4ab051e58e4531f5d098b6ac03b91c3b902e8d10c67b3"},
+ {file = "Cython-3.0.11-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:11996c40c32abf843ba652a6d53cb15944c88d91f91fc4e6f0028f5df8a8f8a1"},
+ {file = "Cython-3.0.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63f2c892e9f9c1698ecfee78205541623eb31cd3a1b682668be7ac12de94aa8e"},
+ {file = "Cython-3.0.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b14c24f1dc4c4c9d997cca8d1b7fb01187a218aab932328247dcf5694a10102"},
+ {file = "Cython-3.0.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c8eed5c015685106db15dd103fd040948ddca9197b1dd02222711815ea782a27"},
+ {file = "Cython-3.0.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:780f89c95b8aec1e403005b3bf2f0a2afa060b3eba168c86830f079339adad89"},
+ {file = "Cython-3.0.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a690f2ff460682ea985e8d38ec541be97e0977fa0544aadc21efc116ff8d7579"},
+ {file = "Cython-3.0.11-cp312-cp312-win32.whl", hash = "sha256:2252b5aa57621848e310fe7fa6f7dce5f73aa452884a183d201a8bcebfa05a00"},
+ {file = "Cython-3.0.11-cp312-cp312-win_amd64.whl", hash = "sha256:da394654c6da15c1d37f0b7ec5afd325c69a15ceafee2afba14b67a5df8a82c8"},
+ {file = "Cython-3.0.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4341d6a64d47112884e0bcf31e6c075268220ee4cd02223047182d4dda94d637"},
+ {file = "Cython-3.0.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:351955559b37e6c98b48aecb178894c311be9d731b297782f2b78d111f0c9015"},
+ {file = "Cython-3.0.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c02361af9bfa10ff1ccf967fc75159e56b1c8093caf565739ed77a559c1f29f"},
+ {file = "Cython-3.0.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6823aef13669a32caf18bbb036de56065c485d9f558551a9b55061acf9c4c27f"},
+ {file = "Cython-3.0.11-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6fb68cef33684f8cc97987bee6ae919eee7e18ee6a3ad7ed9516b8386ef95ae6"},
+ {file = "Cython-3.0.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:790263b74432cb997740d73665f4d8d00b9cd1cecbdd981d93591ddf993d4f12"},
+ {file = "Cython-3.0.11-cp313-cp313-win32.whl", hash = "sha256:e6dd395d1a704e34a9fac00b25f0036dce6654c6b898be6f872ac2bb4f2eda48"},
+ {file = "Cython-3.0.11-cp313-cp313-win_amd64.whl", hash = "sha256:52186101d51497519e99b60d955fd5cb3bf747c67f00d742e70ab913f1e42d31"},
+ {file = "Cython-3.0.11-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:c69d5cad51388522b98a99b4be1b77316de85b0c0523fa865e0ea58bbb622e0a"},
+ {file = "Cython-3.0.11-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8acdc87e9009110adbceb7569765eb0980129055cc954c62f99fe9f094c9505e"},
+ {file = "Cython-3.0.11-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1dd47865f4c0a224da73acf83d113f93488d17624e2457dce1753acdfb1cc40c"},
+ {file = "Cython-3.0.11-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:301bde949b4f312a1c70e214b0c3bc51a3f955d466010d2f68eb042df36447b0"},
+ {file = "Cython-3.0.11-cp36-cp36m-musllinux_1_2_aarch64.whl", hash = "sha256:f3953d2f504176f929862e5579cfc421860c33e9707f585d70d24e1096accdf7"},
+ {file = "Cython-3.0.11-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:3f2b062f6df67e8a56c75e500ca330cf62c85ac26dd7fd006f07ef0f83aebfa3"},
+ {file = "Cython-3.0.11-cp36-cp36m-win32.whl", hash = "sha256:c3d68751668c66c7a140b6023dba5d5d507f72063407bb609d3a5b0f3b8dfbe4"},
+ {file = "Cython-3.0.11-cp36-cp36m-win_amd64.whl", hash = "sha256:bcd29945fafd12484cf37b1d84f12f0e7a33ba3eac5836531c6bd5283a6b3a0c"},
+ {file = "Cython-3.0.11-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4e9a8d92978b15a0c7ca7f98447c6c578dc8923a0941d9d172d0b077cb69c576"},
+ {file = "Cython-3.0.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:421017466e9260aca86823974e26e158e6358622f27c0f4da9c682f3b6d2e624"},
+ {file = "Cython-3.0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d80a7232938d523c1a12f6b1794ab5efb1ae77ad3fde79de4bb558d8ab261619"},
+ {file = "Cython-3.0.11-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfa550d9ae39e827a6e7198076df763571cb53397084974a6948af558355e028"},
+ {file = "Cython-3.0.11-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:aedceb6090a60854b31bf9571dc55f642a3fa5b91f11b62bcef167c52cac93d8"},
+ {file = "Cython-3.0.11-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:473d35681d9f93ce380e6a7c8feb2d65fc6333bd7117fbc62989e404e241dbb0"},
+ {file = "Cython-3.0.11-cp37-cp37m-win32.whl", hash = "sha256:3379c6521e25aa6cd7703bb7d635eaca75c0f9c7f1b0fdd6dd15a03bfac5f68d"},
+ {file = "Cython-3.0.11-cp37-cp37m-win_amd64.whl", hash = "sha256:14701edb3107a5d9305a82d9d646c4f28bfecbba74b26cc1ee2f4be08f602057"},
+ {file = "Cython-3.0.11-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:598699165cfa7c6d69513ee1bffc9e1fdd63b00b624409174c388538aa217975"},
+ {file = "Cython-3.0.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0583076c4152b417a3a8a5d81ec02f58c09b67d3f22d5857e64c8734ceada8c"},
+ {file = "Cython-3.0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:52205347e916dd65d2400b977df4c697390c3aae0e96275a438cc4ae85dadc08"},
+ {file = "Cython-3.0.11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:989899a85f0d9a57cebb508bd1f194cb52f0e3f7e22ac259f33d148d6422375c"},
+ {file = "Cython-3.0.11-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:53b6072a89049a991d07f42060f65398448365c59c9cb515c5925b9bdc9d71f8"},
+ {file = "Cython-3.0.11-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:f988f7f8164a6079c705c39e2d75dbe9967e3dacafe041420d9af7b9ee424162"},
+ {file = "Cython-3.0.11-cp38-cp38-win32.whl", hash = "sha256:a1f4cbc70f6b7f0c939522118820e708e0d490edca42d852fa8004ec16780be2"},
+ {file = "Cython-3.0.11-cp38-cp38-win_amd64.whl", hash = "sha256:187685e25e037320cae513b8cc4bf9dbc4465c037051aede509cbbf207524de2"},
+ {file = "Cython-3.0.11-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0fc6fdd6fa493be7bdda22355689d5446ac944cd71286f6f44a14b0d67ee3ff5"},
+ {file = "Cython-3.0.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b1d1f6f94cc5d42a4591f6d60d616786b9cd15576b112bc92a23131fcf38020"},
+ {file = "Cython-3.0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4ab2b92a3e6ed552adbe9350fd2ef3aa0cc7853cf91569f9dbed0c0699bbeab"},
+ {file = "Cython-3.0.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:104d6f2f2c827ccc5e9e42c80ef6773a6aa94752fe6bc5b24a4eab4306fb7f07"},
+ {file = "Cython-3.0.11-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:13062ce556a1e98d2821f7a0253b50569fdc98c36efd6653a65b21e3f8bbbf5f"},
+ {file = "Cython-3.0.11-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:525d09b3405534763fa73bd78c8e51ac8264036ce4c16d37dfd1555a7da6d3a7"},
+ {file = "Cython-3.0.11-cp39-cp39-win32.whl", hash = "sha256:b8c7e514075696ca0f60c337f9e416e61d7ccbc1aa879a56c39181ed90ec3059"},
+ {file = "Cython-3.0.11-cp39-cp39-win_amd64.whl", hash = "sha256:8948802e1f5677a673ea5d22a1e7e273ca5f83e7a452786ca286eebf97cee67c"},
+ {file = "Cython-3.0.11-py2.py3-none-any.whl", hash = "sha256:0e25f6425ad4a700d7f77cd468da9161e63658837d1bc34861a9861a4ef6346d"},
+ {file = "cython-3.0.11.tar.gz", hash = "sha256:7146dd2af8682b4ca61331851e6aebce9fe5158e75300343f80c07ca80b1faff"},
]
[[package]]
name = "docutils"
-version = "0.18.1"
+version = "0.20.1"
description = "Docutils -- Python Documentation Utilities"
optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
+python-versions = ">=3.7"
files = [
- {file = "docutils-0.18.1-py2.py3-none-any.whl", hash = "sha256:23010f129180089fbcd3bc08cfefccb3b890b0050e1ca00c867036e9d161b98c"},
- {file = "docutils-0.18.1.tar.gz", hash = "sha256:679987caf361a7539d76e584cbeddc311e3aee937877c87346f31debc63e9d06"},
+ {file = "docutils-0.20.1-py3-none-any.whl", hash = "sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6"},
+ {file = "docutils-0.20.1.tar.gz", hash = "sha256:f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b"},
]
[[package]]
name = "exceptiongroup"
-version = "1.2.1"
+version = "1.2.2"
description = "Backport of PEP 654 (exception groups)"
optional = false
python-versions = ">=3.7"
files = [
- {file = "exceptiongroup-1.2.1-py3-none-any.whl", hash = "sha256:5258b9ed329c5bbdd31a309f53cbfb0b155341807f6ff7606a1e801a891b29ad"},
- {file = "exceptiongroup-1.2.1.tar.gz", hash = "sha256:a4785e48b045528f5bfe627b6ad554ff32def154f42372786903b7abcfe1aa16"},
+ {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"},
+ {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"},
]
[package.extras]
@@ -294,13 +338,13 @@
[[package]]
name = "idna"
-version = "3.7"
+version = "3.8"
description = "Internationalized Domain Names in Applications (IDNA)"
optional = false
-python-versions = ">=3.5"
+python-versions = ">=3.6"
files = [
- {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"},
- {file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"},
+ {file = "idna-3.8-py3-none-any.whl", hash = "sha256:050b4e5baadcd44d760cedbd2b8e639f2ff89bbc7a5730fcc662954303377aac"},
+ {file = "idna-3.8.tar.gz", hash = "sha256:d838c2c0ed6fced7693d5e8ab8e734d5f8fda53a039c0164afb0b82e771e3603"},
]
[[package]]
@@ -316,13 +360,13 @@
[[package]]
name = "importlib-metadata"
-version = "8.0.0"
+version = "8.4.0"
description = "Read metadata from Python packages"
optional = false
python-versions = ">=3.8"
files = [
- {file = "importlib_metadata-8.0.0-py3-none-any.whl", hash = "sha256:15584cf2b1bf449d98ff8a6ff1abef57bf20f3ac6454f431736cd3e660921b2f"},
- {file = "importlib_metadata-8.0.0.tar.gz", hash = "sha256:188bd24e4c346d3f0a933f275c2fec67050326a856b9a359881d7c2a697e8812"},
+ {file = "importlib_metadata-8.4.0-py3-none-any.whl", hash = "sha256:66f342cc6ac9818fc6ff340576acd24d65ba0b3efabb2b4ac08b598965a4a2f1"},
+ {file = "importlib_metadata-8.4.0.tar.gz", hash = "sha256:9a547d3bc3608b025f93d403fdd1aae741c24fbb8314df4b155675742ce303c5"},
]
[package.dependencies]
@@ -363,13 +407,13 @@
[[package]]
name = "markdown-it-py"
-version = "2.2.0"
+version = "3.0.0"
description = "Python port of markdown-it. Markdown parsing, done right!"
optional = false
-python-versions = ">=3.7"
+python-versions = ">=3.8"
files = [
- {file = "markdown-it-py-2.2.0.tar.gz", hash = "sha256:7c9a5e412688bc771c67432cbfebcdd686c93ce6484913dccf06cb5a0bea35a1"},
- {file = "markdown_it_py-2.2.0-py3-none-any.whl", hash = "sha256:5a35f8d1870171d9acc47b99612dc146129b631baf04970128b568f190d0cc30"},
+ {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"},
+ {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"},
]
[package.dependencies]
@@ -382,7 +426,7 @@
linkify = ["linkify-it-py (>=1,<3)"]
plugins = ["mdit-py-plugins"]
profiling = ["gprof2dot"]
-rtd = ["attrs", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx_book_theme"]
+rtd = ["jupyter_sphinx", "mdit-py-plugins", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx_book_theme"]
testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"]
[[package]]
@@ -456,21 +500,21 @@
[[package]]
name = "mdit-py-plugins"
-version = "0.3.5"
+version = "0.4.1"
description = "Collection of plugins for markdown-it-py"
optional = false
-python-versions = ">=3.7"
+python-versions = ">=3.8"
files = [
- {file = "mdit-py-plugins-0.3.5.tar.gz", hash = "sha256:eee0adc7195e5827e17e02d2a258a2ba159944a0748f59c5099a4a27f78fcf6a"},
- {file = "mdit_py_plugins-0.3.5-py3-none-any.whl", hash = "sha256:ca9a0714ea59a24b2b044a1831f48d817dd0c817e84339f20e7889f392d77c4e"},
+ {file = "mdit_py_plugins-0.4.1-py3-none-any.whl", hash = "sha256:1020dfe4e6bfc2c79fb49ae4e3f5b297f5ccd20f010187acc52af2921e27dc6a"},
+ {file = "mdit_py_plugins-0.4.1.tar.gz", hash = "sha256:834b8ac23d1cd60cec703646ffd22ae97b7955a6d596eb1d304be1e251ae499c"},
]
[package.dependencies]
-markdown-it-py = ">=1.0.0,<3.0.0"
+markdown-it-py = ">=1.0.0,<4.0.0"
[package.extras]
code-style = ["pre-commit"]
-rtd = ["attrs", "myst-parser (>=0.16.1,<0.17.0)", "sphinx-book-theme (>=0.1.0,<0.2.0)"]
+rtd = ["myst-parser", "sphinx-book-theme"]
testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"]
[[package]]
@@ -486,29 +530,29 @@
[[package]]
name = "myst-parser"
-version = "0.18.1"
-description = "An extended commonmark compliant parser, with bridges to docutils & sphinx."
+version = "3.0.1"
+description = "An extended [CommonMark](https://spec.commonmark.org/) compliant parser,"
optional = false
-python-versions = ">=3.7"
+python-versions = ">=3.8"
files = [
- {file = "myst-parser-0.18.1.tar.gz", hash = "sha256:79317f4bb2c13053dd6e64f9da1ba1da6cd9c40c8a430c447a7b146a594c246d"},
- {file = "myst_parser-0.18.1-py3-none-any.whl", hash = "sha256:61b275b85d9f58aa327f370913ae1bec26ebad372cc99f3ab85c8ec3ee8d9fb8"},
+ {file = "myst_parser-3.0.1-py3-none-any.whl", hash = "sha256:6457aaa33a5d474aca678b8ead9b3dc298e89c68e67012e73146ea6fd54babf1"},
+ {file = "myst_parser-3.0.1.tar.gz", hash = "sha256:88f0cb406cb363b077d176b51c476f62d60604d68a8dcdf4832e080441301a87"},
]
[package.dependencies]
-docutils = ">=0.15,<0.20"
+docutils = ">=0.18,<0.22"
jinja2 = "*"
-markdown-it-py = ">=1.0.0,<3.0.0"
-mdit-py-plugins = ">=0.3.1,<0.4.0"
+markdown-it-py = ">=3.0,<4.0"
+mdit-py-plugins = ">=0.4,<1.0"
pyyaml = "*"
-sphinx = ">=4,<6"
-typing-extensions = "*"
+sphinx = ">=6,<8"
[package.extras]
-code-style = ["pre-commit (>=2.12,<3.0)"]
-linkify = ["linkify-it-py (>=1.0,<2.0)"]
-rtd = ["ipython", "sphinx-book-theme", "sphinx-design", "sphinxcontrib.mermaid (>=0.7.1,<0.8.0)", "sphinxext-opengraph (>=0.6.3,<0.7.0)", "sphinxext-rediraffe (>=0.2.7,<0.3.0)"]
-testing = ["beautifulsoup4", "coverage[toml]", "pytest (>=6,<7)", "pytest-cov", "pytest-param-files (>=0.3.4,<0.4.0)", "pytest-regressions", "sphinx (<5.2)", "sphinx-pytest"]
+code-style = ["pre-commit (>=3.0,<4.0)"]
+linkify = ["linkify-it-py (>=2.0,<3.0)"]
+rtd = ["ipython", "sphinx (>=7)", "sphinx-autodoc2 (>=0.5.0,<0.6.0)", "sphinx-book-theme (>=1.1,<2.0)", "sphinx-copybutton", "sphinx-design", "sphinx-pyscript", "sphinx-tippy (>=0.4.3)", "sphinx-togglebutton", "sphinxext-opengraph (>=0.9.0,<0.10.0)", "sphinxext-rediraffe (>=0.2.7,<0.3.0)"]
+testing = ["beautifulsoup4", "coverage[toml]", "defusedxml", "pytest (>=8,<9)", "pytest-cov", "pytest-param-files (>=0.6.0,<0.7.0)", "pytest-regressions", "sphinx-pytest"]
+testing-docutils = ["pygments", "pytest (>=8,<9)", "pytest-param-files (>=0.6.0,<0.7.0)"]
[[package]]
name = "packaging"
@@ -615,30 +659,31 @@
[[package]]
name = "pytest-asyncio"
-version = "0.19.0"
+version = "0.23.8"
description = "Pytest support for asyncio"
optional = false
-python-versions = ">=3.7"
+python-versions = ">=3.8"
files = [
- {file = "pytest-asyncio-0.19.0.tar.gz", hash = "sha256:ac4ebf3b6207259750bc32f4c1d8fcd7e79739edbc67ad0c58dd150b1d072fed"},
- {file = "pytest_asyncio-0.19.0-py3-none-any.whl", hash = "sha256:7a97e37cfe1ed296e2e84941384bdd37c376453912d397ed39293e0916f521fa"},
+ {file = "pytest_asyncio-0.23.8-py3-none-any.whl", hash = "sha256:50265d892689a5faefb84df80819d1ecef566eb3549cf915dfb33569359d1ce2"},
+ {file = "pytest_asyncio-0.23.8.tar.gz", hash = "sha256:759b10b33a6dc61cce40a8bd5205e302978bbbcc00e279a8b61d9a6a3c82e4d3"},
]
[package.dependencies]
-pytest = ">=6.1.0"
+pytest = ">=7.0.0,<9"
[package.extras]
-testing = ["coverage (>=6.2)", "flaky (>=3.5.0)", "hypothesis (>=5.7.1)", "mypy (>=0.931)", "pytest-trio (>=0.7.0)"]
+docs = ["sphinx (>=5.3)", "sphinx-rtd-theme (>=1.0)"]
+testing = ["coverage (>=6.2)", "hypothesis (>=5.7.1)"]
[[package]]
name = "pytest-cov"
-version = "3.0.0"
+version = "5.0.0"
description = "Pytest plugin for measuring coverage."
optional = false
-python-versions = ">=3.6"
+python-versions = ">=3.8"
files = [
- {file = "pytest-cov-3.0.0.tar.gz", hash = "sha256:e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470"},
- {file = "pytest_cov-3.0.0-py3-none-any.whl", hash = "sha256:578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6"},
+ {file = "pytest-cov-5.0.0.tar.gz", hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857"},
+ {file = "pytest_cov-5.0.0-py3-none-any.whl", hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652"},
]
[package.dependencies]
@@ -646,7 +691,7 @@
pytest = ">=4.6"
[package.extras]
-testing = ["fields", "hunter", "process-tests", "pytest-xdist", "six", "virtualenv"]
+testing = ["fields", "hunter", "process-tests", "pytest-xdist", "virtualenv"]
[[package]]
name = "pytest-timeout"
@@ -675,62 +720,64 @@
[[package]]
name = "pyyaml"
-version = "6.0.1"
+version = "6.0.2"
description = "YAML parser and emitter for Python"
optional = false
-python-versions = ">=3.6"
+python-versions = ">=3.8"
files = [
- {file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a"},
- {file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f"},
- {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938"},
- {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d"},
- {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515"},
- {file = "PyYAML-6.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290"},
- {file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924"},
- {file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d"},
- {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"},
- {file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab"},
- {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d"},
- {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc"},
- {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673"},
- {file = "PyYAML-6.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b"},
- {file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741"},
- {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"},
- {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"},
- {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"},
- {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"},
- {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"},
- {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"},
- {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"},
- {file = "PyYAML-6.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df"},
- {file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47"},
- {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98"},
- {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c"},
- {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd"},
- {file = "PyYAML-6.0.1-cp36-cp36m-win32.whl", hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585"},
- {file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa"},
- {file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3"},
- {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27"},
- {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3"},
- {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c"},
- {file = "PyYAML-6.0.1-cp37-cp37m-win32.whl", hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba"},
- {file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867"},
- {file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595"},
- {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5"},
- {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696"},
- {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735"},
- {file = "PyYAML-6.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6"},
- {file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206"},
- {file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62"},
- {file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8"},
- {file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859"},
- {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6"},
- {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0"},
- {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c"},
- {file = "PyYAML-6.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5"},
- {file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c"},
- {file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486"},
- {file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"},
+ {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"},
+ {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"},
+ {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"},
+ {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"},
+ {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"},
+ {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"},
+ {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"},
+ {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"},
+ {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"},
+ {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"},
+ {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"},
+ {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"},
+ {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"},
+ {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"},
+ {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"},
+ {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"},
+ {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"},
+ {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"},
+ {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"},
+ {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"},
+ {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"},
+ {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"},
+ {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"},
+ {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"},
+ {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"},
+ {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"},
+ {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"},
+ {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"},
+ {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"},
+ {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"},
+ {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"},
+ {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"},
+ {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"},
+ {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"},
+ {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"},
+ {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"},
+ {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"},
+ {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"},
+ {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"},
+ {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"},
+ {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"},
+ {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"},
+ {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"},
+ {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"},
+ {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"},
+ {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"},
+ {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"},
+ {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"},
+ {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"},
+ {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"},
+ {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"},
+ {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"},
+ {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"},
]
[[package]]
@@ -756,19 +803,23 @@
[[package]]
name = "setuptools"
-version = "65.7.0"
+version = "75.3.0"
description = "Easily download, build, install, upgrade, and uninstall Python packages"
optional = false
-python-versions = ">=3.7"
+python-versions = ">=3.8"
files = [
- {file = "setuptools-65.7.0-py3-none-any.whl", hash = "sha256:8ab4f1dbf2b4a65f7eec5ad0c620e84c34111a68d3349833494b9088212214dd"},
- {file = "setuptools-65.7.0.tar.gz", hash = "sha256:4d3c92fac8f1118bb77a22181355e29c239cabfe2b9effdaa665c66b711136d7"},
+ {file = "setuptools-75.3.0-py3-none-any.whl", hash = "sha256:f2504966861356aa38616760c0f66568e535562374995367b4e69c7143cf6bcd"},
+ {file = "setuptools-75.3.0.tar.gz", hash = "sha256:fba5dd4d766e97be1b1681d98712680ae8f2f26d7881245f2ce9e40714f1a686"},
]
[package.extras]
-docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"]
-testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8 (<5)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"]
-testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"]
+check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.5.2)"]
+core = ["importlib-metadata (>=6)", "importlib-resources (>=5.10.2)", "jaraco.collections", "jaraco.functools", "jaraco.text (>=3.7)", "more-itertools", "more-itertools (>=8.8)", "packaging", "packaging (>=24)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"]
+cover = ["pytest-cov"]
+doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"]
+enabler = ["pytest-enabler (>=2.2)"]
+test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"]
+type = ["importlib-metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (==1.12.*)", "pytest-mypy"]
[[package]]
name = "snowballstemmer"
@@ -783,26 +834,26 @@
[[package]]
name = "sphinx"
-version = "5.3.0"
+version = "7.1.2"
description = "Python documentation generator"
optional = false
-python-versions = ">=3.6"
+python-versions = ">=3.8"
files = [
- {file = "Sphinx-5.3.0.tar.gz", hash = "sha256:51026de0a9ff9fc13c05d74913ad66047e104f56a129ff73e174eb5c3ee794b5"},
- {file = "sphinx-5.3.0-py3-none-any.whl", hash = "sha256:060ca5c9f7ba57a08a1219e547b269fadf125ae25b06b9fa7f66768efb652d6d"},
+ {file = "sphinx-7.1.2-py3-none-any.whl", hash = "sha256:d170a81825b2fcacb6dfd5a0d7f578a053e45d3f2b153fecc948c37344eb4cbe"},
+ {file = "sphinx-7.1.2.tar.gz", hash = "sha256:780f4d32f1d7d1126576e0e5ecc19dc32ab76cd24e950228dcf7b1f6d3d9e22f"},
]
[package.dependencies]
alabaster = ">=0.7,<0.8"
babel = ">=2.9"
colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""}
-docutils = ">=0.14,<0.20"
+docutils = ">=0.18.1,<0.21"
imagesize = ">=1.3"
importlib-metadata = {version = ">=4.8", markers = "python_version < \"3.10\""}
Jinja2 = ">=3.0"
packaging = ">=21.0"
-Pygments = ">=2.12"
-requests = ">=2.5.0"
+Pygments = ">=2.13"
+requests = ">=2.25.0"
snowballstemmer = ">=2.0"
sphinxcontrib-applehelp = "*"
sphinxcontrib-devhelp = "*"
@@ -813,27 +864,27 @@
[package.extras]
docs = ["sphinxcontrib-websupport"]
-lint = ["docutils-stubs", "flake8 (>=3.5.0)", "flake8-bugbear", "flake8-comprehensions", "flake8-simplify", "isort", "mypy (>=0.981)", "sphinx-lint", "types-requests", "types-typed-ast"]
-test = ["cython", "html5lib", "pytest (>=4.6)", "typed_ast"]
+lint = ["docutils-stubs", "flake8 (>=3.5.0)", "flake8-simplify", "isort", "mypy (>=0.990)", "ruff", "sphinx-lint", "types-requests"]
+test = ["cython", "filelock", "html5lib", "pytest (>=4.6)"]
[[package]]
name = "sphinx-rtd-theme"
-version = "1.3.0"
+version = "3.0.1"
description = "Read the Docs theme for Sphinx"
optional = false
-python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
+python-versions = ">=3.8"
files = [
- {file = "sphinx_rtd_theme-1.3.0-py2.py3-none-any.whl", hash = "sha256:46ddef89cc2416a81ecfbeaceab1881948c014b1b6e4450b815311a89fb977b0"},
- {file = "sphinx_rtd_theme-1.3.0.tar.gz", hash = "sha256:590b030c7abb9cf038ec053b95e5380b5c70d61591eb0b552063fbe7c41f0931"},
+ {file = "sphinx_rtd_theme-3.0.1-py2.py3-none-any.whl", hash = "sha256:921c0ece75e90633ee876bd7b148cfaad136b481907ad154ac3669b6fc957916"},
+ {file = "sphinx_rtd_theme-3.0.1.tar.gz", hash = "sha256:a4c5745d1b06dfcb80b7704fe532eb765b44065a8fad9851e4258c8804140703"},
]
[package.dependencies]
-docutils = "<0.19"
-sphinx = ">=1.6,<8"
+docutils = ">0.18,<0.22"
+sphinx = ">=6,<9"
sphinxcontrib-jquery = ">=4,<5"
[package.extras]
-dev = ["bump2version", "sphinxcontrib-httpdomain", "transifex-client", "wheel"]
+dev = ["bump2version", "transifex-client", "twine", "wheel"]
[[package]]
name = "sphinxcontrib-applehelp"
@@ -974,17 +1025,6 @@
]
[[package]]
-name = "typing-extensions"
-version = "4.12.2"
-description = "Backported and Experimental Type Hints for Python 3.8+"
-optional = false
-python-versions = ">=3.8"
-files = [
- {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"},
- {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"},
-]
-
-[[package]]
name = "urllib3"
version = "2.2.2"
description = "HTTP library with thread-safe connection pooling, file post, and more."
@@ -1003,20 +1043,24 @@
[[package]]
name = "zipp"
-version = "3.19.2"
+version = "3.20.1"
description = "Backport of pathlib-compatible object wrapper for zip files"
optional = false
python-versions = ">=3.8"
files = [
- {file = "zipp-3.19.2-py3-none-any.whl", hash = "sha256:f091755f667055f2d02b32c53771a7a6c8b47e1fdbc4b72a8b9072b3eef8015c"},
- {file = "zipp-3.19.2.tar.gz", hash = "sha256:bf1dcf6450f873a13e952a29504887c89e6de7506209e5b1bcc3460135d4de19"},
+ {file = "zipp-3.20.1-py3-none-any.whl", hash = "sha256:9960cd8967c8f85a56f920d5d507274e74f9ff813a0ab8889a5b5be2daf44064"},
+ {file = "zipp-3.20.1.tar.gz", hash = "sha256:c22b14cc4763c5a5b04134207736c107db42e9d3ef2d9779d465f5f1bcba572b"},
]
[package.extras]
+check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"]
+cover = ["pytest-cov"]
doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"]
-test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy", "pytest-ruff (>=0.2.1)"]
+enabler = ["pytest-enabler (>=2.2)"]
+test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-ignore-flaky"]
+type = ["pytest-mypy"]
[metadata]
lock-version = "2.0"
python-versions = "^3.8"
-content-hash = "1cb023bf08996d8d20ac517a05de6c595881028e66a2c81342c26bd31d48c2b6"
+content-hash = "2aa7a64c087b382d96eaf74d035d9f8e6b7df01b0462bce5b4a8396a645bab24"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/pyproject.toml new/python-dbus_fast-2.24.4/pyproject.toml
--- old/python-dbus_fast-2.22.1/pyproject.toml 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/pyproject.toml 2024-11-15 17:40:51.000000000 +0100
@@ -1,6 +1,6 @@
[tool.poetry]
name = "dbus-fast"
-version = "2.22.1"
+version = "2.24.4"
description = "A faster version of dbus-next"
authors = ["Bluetooth Devices Authors <bluetooth(a)koston.org>"]
license = "MIT"
@@ -13,10 +13,17 @@
"Natural Language :: English",
"Operating System :: OS Independent",
"Topic :: Software Development :: Libraries",
+ "Programming Language :: Python :: 3.9",
+ "Programming Language :: Python :: 3.10",
+ "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.12",
+ "Programming Language :: Python :: 3.13",
]
packages = [
{ include = "dbus_fast", from = "src" },
]
+# Make sure we don't package temporary C files generated by the build process
+exclude = [ "**/*.c" ]
[tool.poetry.build]
generate-setup-file = true
@@ -31,20 +38,20 @@
# duplicated in docs/requirements.txt for readthedocs compatibility
[tool.poetry.group.docs.dependencies]
-myst-parser = "^0.18.0"
-sphinx = "^5.1.1"
-sphinx-rtd-theme = "^1.0.0"
+myst-parser = ">=0.18,<3.1"
+sphinx = ">=5.1.1,<8.0.0"
+sphinx-rtd-theme = ">=1,<4"
sphinxcontrib-asyncio = "^0.3.0"
sphinxcontrib-fulltoc = "^1.2.0"
[tool.poetry.group.dev.dependencies]
pytest = "^7.0"
-pytest-cov = "^3.0"
-pytest-asyncio = "^0.19.0"
+pytest-cov = ">=3,<6"
+pytest-asyncio = ">=0.19,<0.24"
pycairo = "^1.21.0"
PyGObject = "^3.42.2"
-Cython = "^0.29.32"
-setuptools = "^65.4.1"
+Cython = ">=3,<3.1.0"
+setuptools = ">=65.4.1,<76.0.0"
pytest-timeout = "^2.1.0"
[tool.semantic_release]
@@ -96,5 +103,5 @@
ignore_errors = true
[build-system]
-requires = ['setuptools>=65.4.1', 'wheel', 'Cython', "poetry-core>=1.0.0"]
+requires = ['setuptools>=65.4.1', 'wheel', 'Cython>=3,<3.1.0', "poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/src/dbus_fast/__version__.py new/python-dbus_fast-2.24.4/src/dbus_fast/__version__.py
--- old/python-dbus_fast-2.22.1/src/dbus_fast/__version__.py 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/src/dbus_fast/__version__.py 2024-11-15 17:40:51.000000000 +0100
@@ -3,7 +3,7 @@
"A performant zero-dependency DBus library for Python with asyncio support"
)
__url__ = "https://github.com/bluetooth-devices/dbus-fast"
-__version__ = "2.22.1"
+__version__ = "2.24.4"
__author__ = "Bluetooth Devices authors, Tony Crisci"
__author_email__ = "bluetooth(a)koston.org"
__license__ = "MIT"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/src/dbus_fast/service.py new/python-dbus_fast-2.24.4/src/dbus_fast/service.py
--- old/python-dbus_fast-2.22.1/src/dbus_fast/service.py 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/src/dbus_fast/service.py 2024-11-15 17:40:51.000000000 +0100
@@ -2,17 +2,7 @@
import copy
import inspect
from functools import wraps
-from typing import (
- TYPE_CHECKING,
- Any,
- Callable,
- Dict,
- List,
- Optional,
- Set,
- Tuple,
- no_type_check_decorator,
-)
+from typing import TYPE_CHECKING, Any, Callable, Dict, List, Optional, Set, Tuple
from . import introspection as intr
from ._private.util import (
@@ -109,7 +99,6 @@
if type(disabled) is not bool:
raise TypeError("disabled must be a bool")
- @no_type_check_decorator
def decorator(fn):
@wraps(fn)
def wrapped(*args, **kwargs):
@@ -184,7 +173,6 @@
if type(disabled) is not bool:
raise TypeError("disabled must be a bool")
- @no_type_check_decorator
def decorator(fn):
fn_name = name if name else fn.__name__
signal = _Signal(fn, fn_name, disabled)
@@ -318,7 +306,6 @@
if type(disabled) is not bool:
raise TypeError("disabled must be a bool")
- @no_type_check_decorator
def decorator(fn):
options = {"name": name, "access": access, "disabled": disabled}
return _Property(fn, options=options)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/tests/client/test_methods.py new/python-dbus_fast-2.24.4/tests/client/test_methods.py
--- old/python-dbus_fast-2.22.1/tests/client/test_methods.py 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/tests/client/test_methods.py 2024-11-15 17:40:51.000000000 +0100
@@ -126,7 +126,7 @@
@pytest.mark.skipif(
- sys.version_info[:3][1] in (10, 11, 12), reason="segfaults on py3.10/py3.11"
+ sys.version_info[:3][1] in (10, 11, 12, 13), reason="segfaults on py3.10/py3.11"
)
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
def test_glib_proxy_object():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/tests/client/test_properties.py new/python-dbus_fast-2.24.4/tests/client/test_properties.py
--- old/python-dbus_fast-2.22.1/tests/client/test_properties.py 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/tests/client/test_properties.py 2024-11-15 17:40:51.000000000 +0100
@@ -97,7 +97,8 @@
@pytest.mark.skipif(
- sys.version_info[:3][1] in (10, 11, 12), reason="segfaults on py3.10,py3.11,py3.12"
+ sys.version_info[:3][1] in (10, 11, 12, 13),
+ reason="segfaults on py3.10,py3.11,py3.12,py3.13",
)
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
def test_glib_properties():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/tests/test_big_message.py new/python-dbus_fast-2.24.4/tests/test_big_message.py
--- old/python-dbus_fast-2.22.1/tests/test_big_message.py 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/tests/test_big_message.py 2024-11-15 17:40:51.000000000 +0100
@@ -47,7 +47,8 @@
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
@pytest.mark.skipif(
- sys.version_info[:3][1] in (10, 11, 12), reason="segfaults on py3.10,py3.11,py3.12"
+ sys.version_info[:3][1] in (10, 11, 12, 13),
+ reason="segfaults on py3.10,py3.11,py3.12,py3.13",
)
def test_glib_big_message():
"this tests that nonblocking reads and writes actually work for glib"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/tests/test_glib_low_level.py new/python-dbus_fast-2.24.4/tests/test_glib_low_level.py
--- old/python-dbus_fast-2.22.1/tests/test_glib_low_level.py 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/tests/test_glib_low_level.py 2024-11-15 17:40:51.000000000 +0100
@@ -14,7 +14,8 @@
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
@pytest.mark.skipif(
- sys.version_info[:3][1] in (10, 11, 12), reason="segfaults on py3.10,py3.11,py3.12"
+ sys.version_info[:3][1] in (10, 11, 12, 13),
+ reason="segfaults on py3.10,py3.11,py3.12,py3.13",
)
def test_standard_interfaces():
bus = MessageBus().connect_sync()
@@ -57,7 +58,8 @@
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
@pytest.mark.skipif(
- sys.version_info[:3][1] in (10, 11, 12), reason="segfaults on py3.10,py3.11,py3.12"
+ sys.version_info[:3][1] in (10, 11, 12, 13),
+ reason="segfaults on py3.10,py3.11,py3.12,py3.13",
)
def test_sending_messages_between_buses():
bus1 = MessageBus().connect_sync()
@@ -127,7 +129,8 @@
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
@pytest.mark.skipif(
- sys.version_info[:3][1] in (10, 11, 12), reason="segfaults on py3.10,py3.11,py3.12"
+ sys.version_info[:3][1] in (10, 11, 12, 13),
+ reason="segfaults on py3.10,py3.11,py3.12,py3.13",
)
def test_sending_signals_between_buses():
bus1 = MessageBus().connect_sync()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-dbus_fast-2.22.1/tests/test_request_name.py new/python-dbus_fast-2.24.4/tests/test_request_name.py
--- old/python-dbus_fast-2.22.1/tests/test_request_name.py 2024-06-26 08:18:27.000000000 +0200
+++ new/python-dbus_fast-2.24.4/tests/test_request_name.py 2024-11-15 17:40:51.000000000 +0100
@@ -71,7 +71,8 @@
@pytest.mark.skipif(
- sys.version_info[:3][1] in (10, 11, 12), reason="segfaults on py3.10,py3.11,py3.12"
+ sys.version_info[:3][1] in (10, 11, 12, 13),
+ reason="segfaults on py3.10,py3.11,py3.12,py3.13",
)
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
def test_request_name_glib():
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfwm4 for openSUSE:Factory checked in at 2024-12-31 11:12:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
and /work/SRC/openSUSE:Factory/.xfwm4.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfwm4"
Tue Dec 31 11:12:42 2024 rev:68 rq:1233535 version:4.20.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes 2024-08-17 12:44:51.696536681 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.1881/xfwm4.changes 2024-12-31 11:12:58.719251265 +0100
@@ -2 +2 @@
-Thu Aug 8 08:08:08 UTC 2024 - olaf(a)aepfle.de
+Sun Dec 15 14:46:32 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
@@ -4,2 +4,93 @@
-- Fix user-after-free in tabwinRemoveClient with
- ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch (bsc#1228524)
+- Update version to 4.20.0:
+ * Translation Updates
+
+-------------------------------------------------------------------
+Sun Dec 1 17:01:08 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update version to 4.19.1 [development release]
+ * I18n: Update po/LINGUAS list
+ * hints: Fix buffer overflow in XChangeProperty
+ * Translation Updates
+
+-------------------------------------------------------------------
+Sat Nov 2 15:27:39 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update version to 4.19.0 [development release]
+ * frame: clip title text from drawing behind buttons in stretched
+ theme
+ * mypixmap: fix origin for tiling in xfwmPixmapFill* functions
+ * theme: ensure menu icon gets updated when redrawing stretched
+ title frame
+ * mypixmap: implement support for the matrix parameter in
+ xfwmPixmapFillRectangle
+ * frame: reference stretch theme variants
+ * mypixmap: update xfwmPixmapFill* signatures to allow
+ cairo_matrix_t param
+ * mypixmap: use cairo in xfwmPixmapFillRectangle
+ * theme: load '-stretch' variants
+ * build: Bump requirements for Xfce 4.20
+ * settings-dialogs: Fix string leak
+ * main: Fix string leak in setupLog
+ * compositor: also block softpipe for GLX vsync
+ * focus: Include skip taskbar/pager when passing focus
+ * build: Fix build with libxfce4ui master
+ * build: clang: Fix -Wcast-align
+ * build: clang: Fix -Wsingle-bit-bitfield-constant-conversion
+ * Prevent division by zero
+ * Return if `tile` is not valid
+ * Free `data` before returning
+ * Fix emptying eventFilterStack
+ * Allocate memory so that `logfile` can be freed with `g_free()`
+ * `getWindowHostname` always sets `hostname` to a non-NULL value
+ * Initialize `wm_command_count` variable
+ * build: Fix -Werror=format=
+ * Update bug report address
+ * add missing break to fix use-after-free when alt-tabbing (#762)
+ * Fix incorrect ifdef guard for startup notification
+ * I18n: Update po/LINGUAS list
+ * Remove usage of XDT_I18N() and intltool
+ * Eliminate need for pre-processed configure.ac.in
+ * Add generator for compile_flags.txt
+ * Added check for working with external compositors
+ * screen: Fix uninitialized rect in
+ myScreenGetXineramaMonitorGeometry
+ * stacking: Use WIN_LAYER_FULLSCREEN for focused fullscreen windows
+ when modifying _NET_WM_STATE_ABOVE.
+ * menu: Schedule a redraw for all menu options
+ * screen: myScreenMaxSpaceForGeometry(): drop unused retval
+ * drop dead code
+ * drop obsolete prototypes
+ * moveresize: clientResizeEventFilter(): drop unnecessary call to
+ myScreenFindMonitorAtPoint
+ * client: clientGetWMNormalHints(): simplify defaults and constraints
+ * client: clientToggleMaximizedAtPoint: use clientReconfigure()
+ * client: clientUpdateFullscreenSize(): use clientReconfigure()
+ * placement: clientFill() skip unused computation
+ * client: clientConstrainPos(): drop unneded local vars
+ * client: getSizeExcludingMargins() return rect as GdkRectangle retval
+ * client: getSizeExcludingMargins() pass rect as stack value instead of
+ pointer
+ * client: clientNewTileSize() pass rect as stack value instead of
+ pointer
+ * client: clientNewMaxSize() pass rect as stack value instead of pointer
+ * client: drop unncessary code
+ * client: clientConfigureWindows(): drop unncessary parameter
+ * drop obsolete xfwm4rc
+ * placement.c: make set_rectangle inline and drop unnecessary checks
+ * placement.c: clientConstrainPos(): scope and optimize strut rects
+ * compositor: Ditch the shadowPict
+ * compositor: Expose just the window area
+ * main: Fix our compositor selection
+ * main: Simplify options handlers
+ * netwm: Fix regular _NET_WM_STRUT
+ * Corrected invalid use of g_return_val_if_fail for flow-control in
+ move-to-monitor
+ * build: Add GLib requirement
+ * Translation Updates
+- Remove _service file.
+
+-------------------------------------------------------------------
+Fri Oct 25 09:50:57 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Add 0001-add-missing-include.patch to add missing prototype detected
+ by building with gcc-14 on Tumbleweed.
Old:
----
_service
ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch
xfwm4-4.18.0.tar.bz2
New:
----
0001-add-missing-include.patch
xfwm4-4.20.0.tar.bz2
BETA DEBUG BEGIN:
Old: WARN: ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch not found in changes
BETA DEBUG END:
BETA DEBUG BEGIN:
New:
- Add 0001-add-missing-include.patch to add missing prototype detected
by building with gcc-14 on Tumbleweed.
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfwm4.spec ++++++
--- /var/tmp/diff_new_pack.mxPakB/_old 2024-12-31 11:12:59.167269695 +0100
+++ /var/tmp/diff_new_pack.mxPakB/_new 2024-12-31 11:12:59.171269860 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfwm4
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,38 +18,41 @@
%bcond_with git
Name: xfwm4
-Version: 4.18.0
+Version: 4.20.0
Release: 0
Summary: Default Window Manager for the Xfce Desktop Environment
License: GPL-2.0-or-later
Group: System/GUI/XFCE
URL: https://docs.xfce.org/xfce/xfwm4/start
-Source0: https://archive.xfce.org/src/xfce/xfwm4/4.18/%{name}-%{version}.tar.bz2
+Source0: https://archive.xfce.org/src/xfce/xfwm4/4.20/%{name}-%{version}.tar.bz2
Source1: xfwm4.xml
-Patch1228524: ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch
+# PATCH-FIX-OPENSUSE 0001-add-missing-include.patch -- add missing prototype detected by building with gcc-14 on Tumbleweed.
+Patch01: 0001-add-missing-include.patch
BuildRequires: exo-tools
BuildRequires: fdupes
BuildRequires: gdk-pixbuf-loader-rsvg
+BuildRequires: gettext >= 0.19.8
BuildRequires: hicolor-icon-theme
-BuildRequires: intltool
+BuildRequires: libXRes1
BuildRequires: update-desktop-files
BuildRequires: xfce4-dev-tools
+BuildRequires: pkgconfig(glib-2.0) >= 2.72.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0
BuildRequires: pkgconfig(ice)
-BuildRequires: pkgconfig(libstartup-notification-1.0)
+BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.5
BuildRequires: pkgconfig(libwnck-3.0) >= 3.14
-BuildRequires: pkgconfig(libxfce4kbd-private-3) >= 4.18.0
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.18.0
+BuildRequires: pkgconfig(libxfce4kbd-private-3) >= 4.12.0
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0
BuildRequires: pkgconfig(libxfce4util-1.0)
-BuildRequires: pkgconfig(libxfconf-0) >= 4.18.0
+BuildRequires: pkgconfig(libxfconf-0) >= 4.13.0
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
-BuildRequires: pkgconfig(xcomposite)
+BuildRequires: pkgconfig(xcomposite) >= 0.2
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xfixes)
BuildRequires: pkgconfig(xinerama)
-BuildRequires: pkgconfig(xpresent)
+BuildRequires: pkgconfig(xpresent) >= 1.0
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xrender)
Recommends: %{name}-lang = %{version}
++++++ 0001-add-missing-include.patch ++++++
diff -rup a/settings-dialogs/xfwm4-settings.c b/settings-dialogs/xfwm4-settings.c
--- a/settings-dialogs/xfwm4-settings.c 2022-12-01 11:47:40.000000000 +0100
+++ b/settings-dialogs/xfwm4-settings.c 2024-10-25 11:49:11.590884120 +0200
@@ -42,6 +42,7 @@
#include <libxfce4util/libxfce4util.h>
#include <libxfce4ui/libxfce4ui.h>
#include <xfconf/xfconf.h>
+#include <libxfce4kbd-private/xfce-shortcuts.h>
#include <libxfce4kbd-private/xfce-shortcut-dialog.h>
#include <libxfce4kbd-private/xfce-shortcuts-provider.h>
#include <libxfce4kbd-private/xfce-shortcuts-xfwm4.h>
++++++ xfwm4-4.18.0.tar.bz2 -> xfwm4-4.20.0.tar.bz2 ++++++
++++ 96611 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-power-manager for openSUSE:Factory checked in at 2024-12-31 11:12:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-power-manager (Old)
and /work/SRC/openSUSE:Factory/.xfce4-power-manager.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-power-manager"
Tue Dec 31 11:12:37 2024 rev:82 rq:1233529 version:4.20.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-power-manager/xfce4-power-manager.changes 2024-06-14 19:06:24.324961152 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-power-manager.new.1881/xfce4-power-manager.changes 2024-12-31 11:12:49.894888268 +0100
@@ -2 +2 @@
-Sun Jun 9 18:24:42 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+Sun Dec 15 14:09:53 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
@@ -4 +4,41 @@
-- Update to version 4.18.4
+- Update to version 4.20.0:
+ * Translation Updates
+
+-------------------------------------------------------------------
+Sun Dec 1 16:47:28 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.19.5 [development branch]:
+ * Remove all lingering Inhibitors when DBus connection is lost
+ * build: Bump libxfce4util version to 4.19.4
+ * Translation Updates
+
+-------------------------------------------------------------------
+Sat Nov 2 11:14:42 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.19.4 [development branch]:
+ * button: Fix tooltip leak
+ * button: Fix string leak
+ * settings: Hide critical action warning if upower action == Ignore
+ * Fix string leak in get_device_icon_name
+ * Fix string leak in helper_get_value
+ * build: Adjust Wayland requirements for Xfce 4.20
+ * build: Bump requirements for Xfce 4.20
+ * Don't show time to empty calculation for large hours
+ * Remove redundant condition check for fully charged state in battery
+ label visibility logic. Now the label only hides if the state is
+ unknown or if it is a desktop system.
+ * button: Also listen to brightness-exponential change
+ * settings: Replace app if dialog should be embedded
+ * settings: Unref app before exiting
+ * systray-icon: Make setting a boolean
+ * scan-build: Add false positive file
+ * manager: Remove extra check for multi-monitor setup
+ * x11: common: Fix multi-monitor setup detection
+ * Translation Updates
+- Add 0001-relax-x11-version.patch to allow build for Leap with its
+ ancient but sufficient X11 packages.
+
+-------------------------------------------------------------------
+Thu Jun 6 05:53:02 UTC 2024 - Maurizio Galli <maurizio.galli(a)suse.com>
+
+- Update to version 4.19.3 (development branch):
@@ -5,0 +46,8 @@
+ * x11: idle: Fix -Wanalyzer-null-dereference
+ * Revert "Add new CI builds to build without X11 and Wayland"
+ * Apply .clang-format file
+ * clang-format: Use IncludeBlocks::Regroup
+ * settings: Rework starting xfpm if not already running
+ * manager: Rework startup
+ * manager: Use D-Bus proxy instead of SMClient to call SessionManager
+ * settings: Warn about upower acting before xfpm on critical battery
@@ -6,0 +55,14 @@
+ * critical-power: Avoid unintentional user action in critical dialog
+ * critical-power: Use xfpm own methods to notify user
+ * manager: Honor lid settings when the system transition to battery
+ * power: Expose lid_is_closed property
+ * power: save new battery state *before* emitting signal
+ * settings: Add tooltip about actions on lid closed
+ * manager: Turn off internal screen when locked on lid closed
+ * manager: Be consistent when lid is closed in multi-monitor setup
+ * Properly check for multi-monitor setup
+ * settings: Switch to correct stack child when opening dialog
+ * wayland: dpms: Ensure user activity always turns on outputs
+ * settings: Add option to shutdown on lid closed
+ * settings: Reduce inactivity times to reasonable values
+ * backlight: Remove dead code
@@ -10 +72 @@
- * Remove outdated references to xfce-goodies
+ * settings: Drop light-locker integration
@@ -11,0 +74,14 @@
+ * Remove outdated references to xfce-goodies
+ * power: Rename is_in_presentation_mode to is_inhibited
+ * manager: Let power handle inhibition
+ * power: Inhibit non forced sleep requests in presentation mode too
+ * manager: Add missing hybrid sleep case
+ * settings: Change default sleep mode on battery to suspend
+ * wayland: dpms: Add missing filter on alarm id
+ * ppd: Add missing profile initialization
+ * x11: dpms: Fix broken DPMSForceLevel
+ * manager: Ensure proper conversion between enum types
+ * clang-format: AllowShortCaseLabelsOnASingleLine
+ * Add hybrid sleep support
+ * settings: Properly hide critical power widgets if no battery
+ * settings: Avoid duplicate code for adding button combos
@@ -12,0 +89,2 @@
+ * build: Put standard headers back in where there's non-linux code
+ * settings: Fix garbage value in string
@@ -13,0 +92,23 @@
+ * settings: Group light-locker code and move shared code up
+ * settings: Make last non-light-locker callback static
+ * settings: Sync other widgets with xfconf
+ * settings: Avoid more duplicate code between on_ac and on_battery
+ * settings: Sync on-battery widgets with xfconf
+ * settings: Sync on-ac widgets with xfconf
+ * settings: Use generic callback for GtkComboBox::changed
+ * settings: Move code so that splitting into functions makes sense
+ * settings: Use defines for default values
+ * settings: Be consistent in naming defines
+ * settings: Disconnect upower signals when list view is destroyed
+ * clang-format: Break after assignment operator
+ * settings: Add a button to open xfce4-screensaver-preferences
+ * settings: Make DPMS tooltip text generic
+ * Apply .clang-format file
+ * Bump required versions and remove dead code
+ * Fix xfpm-main.c
+ * Simplify some code
+ * clang-format: Add file
+ * settings: Sync first tab with xfconf
+ * Fix xgettext warning about plural form
+ * Add missing sanity checks
+ * Handle keyboard backlight toggle keys.
@@ -16 +117 @@
- * Revert "Fix system-sleep-inactivity min value"
+ * Add new CI builds to build without X11 and Wayland
@@ -17,0 +119 @@
+ * Always add sm-client option group
@@ -20,0 +123,5 @@
+Tue Apr 2 06:27:15 UTC 2024 - Maurizio Galli <maurizio.galli(a)suse.com>
+
+- Updated to version 4.19.2
+
+-------------------------------------------------------------------
@@ -275,2 +382,2 @@
- - xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff
- - xfce4-power-manager-1.6.1-no-show-in-lxqt.diff
+ * xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff
+ * xfce4-power-manager-1.6.1-no-show-in-lxqt.diff
@@ -292 +399 @@
- - plugin:
+ * plugin:
Old:
----
xfce4-power-manager-4.18.4.tar.bz2
New:
----
0001-relax-x11-version.patch
xfce4-power-manager-4.20.0.tar.bz2
BETA DEBUG BEGIN:
New: * Translation Updates
- Add 0001-relax-x11-version.patch to allow build for Leap with its
ancient but sufficient X11 packages.
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-power-manager.spec ++++++
--- /var/tmp/diff_new_pack.23giJX/_old 2024-12-31 11:12:50.494912951 +0100
+++ /var/tmp/diff_new_pack.23giJX/_new 2024-12-31 11:12:50.494912951 +0100
@@ -16,41 +16,47 @@
#
-%define panel_version 4.12.0
+%define panel_version 4.14.0
%bcond_with git
Name: xfce4-power-manager
-Version: 4.18.4
+Version: 4.20.0
Release: 0
Summary: Power Management for the Xfce Desktop Environment
License: GPL-2.0-or-later
Group: System/GUI/XFCE
URL: https://docs.xfce.org/xfce/xfce4-power-manager/start
-Source0: https://archive.xfce.org/src/xfce/xfce4-power-manager/4.18/%{name}-%{versio…
+Source0: https://archive.xfce.org/src/xfce/xfce4-power-manager/4.20/%{name}-%{versio…
Source1: xfce4-power-manager.xml
+# PATCH-FIX-OPENSUSE 0001-relax-x11-version.patch -- Allow build for Leap with its ancient but sufficient X11 packages.
+Patch1: 0001-relax-x11-version.patch
BuildRequires: appstream-glib
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: libxslt-tools
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
-BuildRequires: pkgconfig(gio-2.0) >= 2.66
-BuildRequires: pkgconfig(gio-unix-2.0) >= 2.66
-BuildRequires: pkgconfig(glib-2.0) >= 2.66
-BuildRequires: pkgconfig(gmodule-2.0) >= 2.66
-BuildRequires: pkgconfig(gobject-2.0) >= 2.66
-BuildRequires: pkgconfig(gthread-2.0) >= 2.66
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.24
-BuildRequires: pkgconfig(libnotify) >= 0.4.1
+BuildRequires: pkgconfig(gdk-wayland-3.0) >= 3.24.0
+BuildRequires: pkgconfig(gio-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gio-unix-2.0) >= 2.72.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gmodule-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gobject-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gthread-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0
+BuildRequires: pkgconfig(libnotify) >= 0.7.8
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
BuildRequires: pkgconfig(libxfce4ui-2) >= 4.18.4
-BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.12.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.19.4
BuildRequires: pkgconfig(libxfconf-0) >= 4.12.0
-BuildRequires: pkgconfig(polkit-gobject-1) >= 0.100
-BuildRequires: pkgconfig(upower-glib) >= 0.99.0
-BuildRequires: pkgconfig(x11)
-BuildRequires: pkgconfig(xext)
-BuildRequires: pkgconfig(xrandr) >= 1.2.0
+BuildRequires: pkgconfig(polkit-gobject-1) >= 0.102
+BuildRequires: pkgconfig(upower-glib) >= 0.99.10
+BuildRequires: pkgconfig(wayland-client) >= 1.20
+BuildRequires: pkgconfig(wayland-protocols) >= 1.25
+BuildRequires: pkgconfig(wayland-scanner) >= 1.20
+BuildRequires: pkgconfig(x11) >= 1.6.5
+BuildRequires: pkgconfig(xext) >= 1.0.0
+BuildRequires: pkgconfig(xrandr) >= 1.5.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
@@ -104,27 +110,7 @@
%lang_package
%prep
-%autosetup -p1
-
-# xfce4-pm-helper is only needed on non-systemd systems
-xsltproc --nonet - ./src/org.xfce.power.policy.in2 <<'EOF' \
- > ./src/org.xfce.power.policy.in2.new && \
- mv ./src/org.xfce.power.policy.in2.new ./src/org.xfce.power.policy.in2
-<?xml version="1.0"?>
-<xsl:stylesheet
- version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
- <xsl:output
- doctype-public="-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
- doctype-system="http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd"/>
- <xsl:template match="action[@id='org.xfce.power.xfce4-pm-helper']" />
- <xsl:template match="@*|node()">
- <xsl:copy>
- <xsl:apply-templates select="@*|node()"/>
- </xsl:copy>
- </xsl:template>
-</xsl:stylesheet>
-EOF
+%autosetup
%build
%if %{with git}
++++++ 0001-relax-x11-version.patch ++++++
diff -rup a/configure.ac b/configure.ac
--- a/configure.ac 2024-11-01 20:39:53.000000000 +0100
+++ b/configure.ac 2024-11-02 12:29:01.560753968 +0100
@@ -65,7 +65,7 @@ m4_define([libxfce4util_minimum_version]
m4_define([libnotify_minimum_version], [0.7.8])
m4_define([upower_minimum_version], [0.99.10])
-m4_define([x11_minimum_version], [1.6.7])
+m4_define([x11_minimum_version], [1.6.5])
m4_define([xrandr_minimum_version], [1.5.0])
m4_define([xext_minimum_version], [1.0.0])
diff -rup a/configure b/configure
--- a/configure 2024-11-01 20:41:21.000000000 +0100
+++ b/configure 2024-11-02 12:29:23.214088887 +0100
@@ -19467,11 +19467,11 @@ printf "%s\n" "not found" >&6; }
if test x"$xdt_feature_deps_check_only" = x"yes"; then
- if ! $PKG_CONFIG --exists "x11 >= 1.6.7" >/dev/null 2>&1; then
+ if ! $PKG_CONFIG --exists "x11 >= 1.6.5" >/dev/null 2>&1; then
if test x"$xdt_feature_deps_missing" = x""; then
- xdt_feature_deps_missing="x11 >= 1.6.7"
+ xdt_feature_deps_missing="x11 >= 1.6.5"
else
- xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.7"
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.5"
fi
fi
else
@@ -19625,9 +19625,9 @@ fi
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.7" >&5
-printf %s "checking for x11 >= 1.6.7... " >&6; }
- if $PKG_CONFIG "--atleast-version=1.6.7" "x11" >/dev/null 2>&1; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.5" >&5
+printf %s "checking for x11 >= 1.6.5... " >&6; }
+ if $PKG_CONFIG "--atleast-version=1.6.5" "x11" >/dev/null 2>&1; then
LIBX11_VERSION=`$PKG_CONFIG --modversion "x11"`
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_VERSION" >&5
printf "%s\n" "$LIBX11_VERSION" >&6; }
@@ -19644,7 +19644,7 @@ printf %s "checking LIBX11_LIBS... " >&6
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_LIBS" >&5
printf "%s\n" "$LIBX11_LIBS" >&6; }
- LIBX11_REQUIRED_VERSION=1.6.7
+ LIBX11_REQUIRED_VERSION=1.6.5
@@ -19673,7 +19673,7 @@ printf "%s\n" "found, but $xdt_cv_versio
echo "*** The required package x11 was found on your system,"
echo "*** but the installed version ($xdt_cv_version) is too old."
- echo "*** Please upgrade x11 to atleast version 1.6.7, or adjust"
+ echo "*** Please upgrade x11 to atleast version 1.6.5, or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
echo "*** the new version of the package in a nonstandard prefix so"
echo "*** pkg-config is able to find it."
@@ -19685,7 +19685,7 @@ printf "%s\n" "not found" >&6; }
echo "*** The required package x11 was not found on your system."
- echo "*** Please install x11 (atleast version 1.6.7) or adjust"
+ echo "*** Please install x11 (atleast version 1.6.5) or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you"
echo "*** installed the package in a nonstandard prefix so that"
echo "*** pkg-config is able to find it."
@@ -20399,11 +20399,11 @@ printf "%s\n" "not found" >&6; }
if test x"$xdt_feature_deps_check_only" = x"yes"; then
- if ! $PKG_CONFIG --exists "x11 >= 1.6.7" >/dev/null 2>&1; then
+ if ! $PKG_CONFIG --exists "x11 >= 1.6.5" >/dev/null 2>&1; then
if test x"$xdt_feature_deps_missing" = x""; then
- xdt_feature_deps_missing="x11 >= 1.6.7"
+ xdt_feature_deps_missing="x11 >= 1.6.5"
else
- xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.7"
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.5"
fi
fi
else
@@ -20557,9 +20557,9 @@ fi
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.7" >&5
-printf %s "checking for x11 >= 1.6.7... " >&6; }
- if $PKG_CONFIG "--atleast-version=1.6.7" "x11" >/dev/null 2>&1; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.5" >&5
+printf %s "checking for x11 >= 1.6.5... " >&6; }
+ if $PKG_CONFIG "--atleast-version=1.6.5" "x11" >/dev/null 2>&1; then
LIBX11_VERSION=`$PKG_CONFIG --modversion "x11"`
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_VERSION" >&5
printf "%s\n" "$LIBX11_VERSION" >&6; }
@@ -20576,7 +20576,7 @@ printf %s "checking LIBX11_LIBS... " >&6
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_LIBS" >&5
printf "%s\n" "$LIBX11_LIBS" >&6; }
- LIBX11_REQUIRED_VERSION=1.6.7
+ LIBX11_REQUIRED_VERSION=1.6.5
@@ -20605,7 +20605,7 @@ printf "%s\n" "found, but $xdt_cv_versio
echo "*** The required package x11 was found on your system,"
echo "*** but the installed version ($xdt_cv_version) is too old."
- echo "*** Please upgrade x11 to atleast version 1.6.7, or adjust"
+ echo "*** Please upgrade x11 to atleast version 1.6.5, or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
echo "*** the new version of the package in a nonstandard prefix so"
echo "*** pkg-config is able to find it."
@@ -20617,7 +20617,7 @@ printf "%s\n" "not found" >&6; }
echo "*** The required package x11 was not found on your system."
- echo "*** Please install x11 (atleast version 1.6.7) or adjust"
+ echo "*** Please install x11 (atleast version 1.6.5) or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you"
echo "*** installed the package in a nonstandard prefix so that"
echo "*** pkg-config is able to find it."
++++++ xfce4-power-manager-4.18.4.tar.bz2 -> xfce4-power-manager-4.20.0.tar.bz2 ++++++
++++ 156547 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-panel for openSUSE:Factory checked in at 2024-12-31 11:12:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
and /work/SRC/openSUSE:Factory/.xfce4-panel.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel"
Tue Dec 31 11:12:36 2024 rev:86 rq:1233528 version:4.20.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes 2024-03-07 18:31:58.790689346 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.1881/xfce4-panel.changes 2024-12-31 11:12:47.882805499 +0100
@@ -1,0 +2,157 @@
+Sun Dec 15 12:18:18 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.20.0
+ * Translation Updates
+- Refresh 0001-relax-x11-version.patch
+
+-------------------------------------------------------------------
+Sun Dec 1 08:44:49 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.18.7 [development branch]
+ * I18n: Update po/LINGUAS list
+ * migrate: Update default config
+ * tasklist: Ensure group buttons have non empty label
+ * Translation Updates
+- Refresh 0001-relax-x11-version.patch
+
+-------------------------------------------------------------------
+Sat Nov 2 13:26:48 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.18.6 [development branch]
+ * systray: Handle general container orientation on Wayland too
+ * systray: Fix GSList element leak
+ * migrate/default.xml.in: Remove unused plugin id
+ * Added "show inactive" prop to lcd clock (repurposed from binary
+ clock)
+ * Reworked sizing mechanism in clock plugin and its widgets
+ * Reduce minimum button size to improve layout at very small panel
+ sizes.
+ * Use width_for_height when plugin requests it
+ * LCD and digital clock layout fixes
+ * systray: Fix leak in sn_plugin_init
+ * Added a missing property bind for 24hr analogue clock
+ * Added XFCE_PANEL_PLUGIN_ICON_PADDING (API change)
+ * tasklist: Keep icon sizes as specified by the user
+ * Revert "wayland: tasklist: Fix icon size in multirow mode"
+ * systray: Add missing translation
+ * clock: Added 24h clock mode to the analog clock
+ * Translation Updates
+- Add 0001-relax-x11-version.patch to allow build for Leap with its
+ ancient but sufficient X11 packages.
+
+-------------------------------------------------------------------
+Mon Oct 7 12:25:59 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.18.5 [development branch]
+ * Use new xfw_window_activate() signature in libwindowing 4.19.6
+ * build: Adjust Wayland requirements for Xfce 4.20
+ * build: Bump requirements for Xfce 4.20
+ * wayland: tasklist: Fix monitor detection when panel is remapped
+ * x11: tasklist: Properly check for libxext
+ * wayland: autohide: Do not block when panel has input focus
+ * Revert "panel: Fix panel flickering during autohide on Wayland"
+ * wayland: autohide: Show/hide panel instead of moving it offscreen
+ * autohide: Show/hide autohide window instead of moving it offscreen
+ * wayland: Avoid allocation loop when the panel is anchored to an edge
+ * Revert "wayland: Avoid allocation loop when the panel is anchored to
+ an edge"
+ * wayland: Avoid allocation loop when the panel is anchored to an edge
+ * Fix gtk-layer-shell includes
+ * Switch to XfwMonitor
+ * wayland: wrapper: Prevent plugin allocation blocking
+ * tasklist: Connect to XfwWindow::notify::monitors
+ * panel: Fix panel flickering during autohide on Wayland
+ * Always set gtk_layer_shell monitor on change
+ * Add debug key for PANEL_DEBUG_ACTIONS
+ * tasklist: Fix Wayland window drag and drop
+ * panel: Do not remove plugin when disregarding restart dialog
+ * panel: Replace remaining gtk_message_dialog_new with
+ xfce_message_dialog_new
+ * common: Introduce panel_utils_gtk_dialog_find_label_by_text
+ * tasklist: Use xfce_dialog_show_error when starting new instance fails
+ * actions: Use xfce_message_dialog_new in confirmation dialogs
+ * panel, libxfce4panel: Use xfce_dialog_confirm in plugin removal
+ confirmation
+ * gcc-analyzer: Add false positive file
+ * scan-build: Add false positive file
+ * scan-build: tasklist: Fix core.NullDereference
+ * Revert "Add new CI builds to build without X11 and Wayland"
+ * Apply .clang-format file
+ * Remove unnecessary dirname in local includes
+ * clang-format: Use IncludeBlocks::Regroup
+ * build: Add missing CFLAGS and LIBS from gio-unix-2.0
+ * build: Add missing math.h includes
+ * build: Silence -Wstring-plus-int from clang
+ * fix build on OpenBSD after 0c56766b
+ * Translation Updates
+
+- Update to version 4.18.4 [development branch]
+ * clang-format: Break after assignment operator
+ * Add missing glade file to POTFILES.in
+ * showdesktop: Add the ability to show the desktop on mouse hover
+ * prefs-dialog: Improve launcher display in item list
+ * systray: Avoid GTK warning about pixbuf not loadable
+ * panel: Leave a harmless xfconf warning
+ * clang-format: Insert a newline at end of file if missing
+ * libxfce4panel: Add line break in generate code for clang-format
+ * prefs-dialog: Bind Del key to remove button
+ * prefs-dialog: Scroll to selection when item view is reloaded
+ * prefs-dialog: Allow several items to be removed at once
+ * prefs-dialog: Update widgets on GdkDisplay::monitor-(added|removed)
+ * systray: Always scale icons
+ * systray: Reduce icon size in prefs dialog
+ * systray: Improve app data search in prefs dialog
+ * systray: Avoid duplicate code around legacy items
+ * systray: Use panel_properties_bind()
+ * panel: Save settings in finalize()
+ * tasklist: Fix min button length before overflow menu
+ * tasklist: Fix default button length
+ * build: Add missing math.h include
+ * Apply .clang-format file
+ * Clean up and sort includes
+ * Various preliminary cleanup
+ * clang-format: Add file
+ * windowmenu: Remove a duplicate check
+ * Remove dead code
+ * tasklist: Sanitize XfwApplication management
+ * Minor spelling/grammar corrections in comments
+ * POTFILES.in: Remove untranslated file
+ * panel: Define constants common to window and itembar
+ * windowmenu: Clamp style properties
+ * tasklist: Allow -1 for menu-max-width-chars
+ * panel: Restrict admissible values of style properties
+ * tasklist: Fix use of min-button-length
+ * tasklist: Fix use of max-button-length
+ * tasklist: Clamp style properties
+ * actions: Add some fallback methods if there is no session proxy
+ * actions: Ask xfce4-session to switch user if possible
+ * actions: Fix wrong parameter allow_save for Shutdown and Restart
+ * actions: Let xfce4-session manage its settings internally
+ * actions: Rework D-Bus proxy management
+ * Reintroduce panel_properties_get_channel()
+ * Ask user what to do in case of plugin loading failure
+ * Check for xfconf init in main.c and exit on failure
+ * Fix wrong string comparison
+ * prefs-dialog: Do not close when opening panel-profiles
+ * Revert "prefs-dialog: Launch xfce4-panel-profiles with '--from-panel'"
+ * Try to derive plugin dirs from XDG_DATA_DIRS
+ * Remove NDEBUG compiler switchs
+ * launcher: Delete unprotected X11 code at runtime
+ * actions: Populate plugin earlier
+ * systray: Avoid floating point exception
+ * panel: Use gdk_cursor_new_from_name() to be more cross-platform
+ * wayland: pager: Add missing runtime check
+ * panel: Implement per window CSS customization
+ * panel: Add border width option
+ * itembar: Let GtkContainer handle border width
+ * panel: Fix -Wmaybe-uninitialized warning
+ * panel: Return silently when n_monitors == 0
+ * tasklist: Do not call xfw_window_x11_get_xid() on Wayland
+ * Translation Updates
+
+-------------------------------------------------------------------
+Tue Apr 2 06:25:35 UTC 2024 - Maurizio Galli <maurizio.galli(a)suse.com>
+
+- Update to version 4.19.3 (development branch)
+
+-------------------------------------------------------------------
Old:
----
xfce4-panel-4.18.6.tar.bz2
New:
----
0001-relax-x11-version.patch
xfce4-panel-4.20.0.tar.bz2
BETA DEBUG BEGIN:
New: * Translation Updates
- Refresh 0001-relax-x11-version.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-panel.spec ++++++
--- /var/tmp/diff_new_pack.VYqd6d/_old 2024-12-31 11:12:48.406827056 +0100
+++ /var/tmp/diff_new_pack.VYqd6d/_new 2024-12-31 11:12:48.406827056 +0100
@@ -20,21 +20,23 @@
%define libname libxfce4panel-2_0-4
Name: xfce4-panel
-Version: 4.18.6
+Version: 4.20.0
Release: 0
Summary: Panel for the Xfce Desktop Environment
License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/GUI/XFCE
URL: https://docs.xfce.org/xfce/xfce4-panel/start
-Source0: https://archive.xfce.org/src/xfce/%{name}/4.18/%{name}-%{version}.tar.bz2
+Source0: https://archive.xfce.org/src/xfce/%{name}/4.20/%{name}-%{version}.tar.bz2
Source1: %{name}-rpmlintrc
Source2: %{name}-restore-defaults
Source3: %{name}-restore-defaults.desktop
+# PATCH-FIX-OPENSUSE 0001-relax-x11-version.patch -- Allow build for Leap with its ancient but sufficient X11 packages.
+Patch1: 0001-relax-x11-version.patch
BuildRequires: desktop-file-utils
BuildRequires: ed
BuildRequires: fdupes
+BuildRequires: gettext >= 0.19.8
BuildRequires: gtk-doc
-BuildRequires: intltool
BuildRequires: perl
BuildRequires: update-desktop-files
@@ -46,20 +48,24 @@
BuildRequires: pkgconfig(exo-2) >= 0.11.2
BuildRequires: pkgconfig(garcon-1) >= 4.17.0
BuildRequires: pkgconfig(garcon-gtk3-1) >= 4.17.0
-BuildRequires: pkgconfig(gio-2.0) >= 2.66.0
-BuildRequires: pkgconfig(gio-unix-2.0) >= 2.66.0
-BuildRequires: pkgconfig(glib-2.0) >= 2.66.0
-BuildRequires: pkgconfig(gmodule-2.0) >= 2.66.0
+BuildRequires: pkgconfig(gdk-wayland-3.0) >= 3.24.0
+BuildRequires: pkgconfig(gio-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gio-unix-2.0) >= 2.72.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gmodule-2.0) >= 2.72.0
BuildRequires: pkgconfig(gobject-introspection-1.0)
+BuildRequires: pkgconfig(gtk-layer-shell-0) >= 0.7.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0
BuildRequires: pkgconfig(libwnck-3.0) >= 3.0
BuildRequires: pkgconfig(libxfce4ui-2) >= 4.17.1
BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.17.2
+BuildRequires: pkgconfig(libxfce4windowing-0) >= 4.19.6
BuildRequires: pkgconfig(libxfconf-0) >= 4.13.2
BuildRequires: pkgconfig(pango)
BuildRequires: pkgconfig(vapigen)
-BuildRequires: pkgconfig(x11)
-BuildRequires: pkgconfig(xext)
+BuildRequires: pkgconfig(wayland-client) >= 1.20
+BuildRequires: pkgconfig(x11) >= 1.6.5
+BuildRequires: pkgconfig(xext) >= 1.0.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
++++++ 0001-relax-x11-version.patch ++++++
diff -rup a/configure b/configure
--- a/configure 2024-12-15 09:04:38.000000000 +0100
+++ b/configure 2024-12-15 13:21:36.865582818 +0100
@@ -21100,11 +21100,11 @@ fi
if test x"$xdt_feature_deps_check_only" = x"yes"; then
- if ! $PKG_CONFIG --exists "x11 >= 1.6.7" >/dev/null 2>&1; then
+ if ! $PKG_CONFIG --exists "x11 >= 1.6.5" >/dev/null 2>&1; then
if test x"$xdt_feature_deps_missing" = x""; then
- xdt_feature_deps_missing="x11 >= 1.6.7"
+ xdt_feature_deps_missing="x11 >= 1.6.5"
else
- xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.7"
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.5"
fi
fi
else
@@ -21263,9 +21263,9 @@ fi
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.7" >&5
-printf %s "checking for x11 >= 1.6.7... " >&6; }
- if $PKG_CONFIG "--atleast-version=1.6.7" "x11" >/dev/null 2>&1; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.5" >&5
+printf %s "checking for x11 >= 1.6.5... " >&6; }
+ if $PKG_CONFIG "--atleast-version=1.6.5" "x11" >/dev/null 2>&1; then
LIBX11_VERSION=`$PKG_CONFIG --modversion "x11"`
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_VERSION" >&5
printf "%s\n" "$LIBX11_VERSION" >&6; }
@@ -21282,7 +21282,7 @@ printf %s "checking LIBX11_LIBS... " >&6
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_LIBS" >&5
printf "%s\n" "$LIBX11_LIBS" >&6; }
- LIBX11_REQUIRED_VERSION=1.6.7
+ LIBX11_REQUIRED_VERSION=1.6.5
@@ -21311,7 +21311,7 @@ printf "%s\n" "found, but $xdt_cv_versio
echo "*** The required package x11 was found on your system,"
echo "*** but the installed version ($xdt_cv_version) is too old."
- echo "*** Please upgrade x11 to atleast version 1.6.7, or adjust"
+ echo "*** Please upgrade x11 to atleast version 1.6.5, or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
echo "*** the new version of the package in a nonstandard prefix so"
echo "*** pkg-config is able to find it."
@@ -21323,7 +21323,7 @@ printf "%s\n" "not found" >&6; }
echo "*** The required package x11 was not found on your system."
- echo "*** Please install x11 (atleast version 1.6.7) or adjust"
+ echo "*** Please install x11 (atleast version 1.6.5) or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you"
echo "*** installed the package in a nonstandard prefix so that"
echo "*** pkg-config is able to find it."
@@ -22526,11 +22526,11 @@ printf "%s\n" "not found" >&6; }
if test x"$xdt_feature_deps_check_only" = x"yes"; then
- if ! $PKG_CONFIG --exists "x11 >= 1.6.7" >/dev/null 2>&1; then
+ if ! $PKG_CONFIG --exists "x11 >= 1.6.5" >/dev/null 2>&1; then
if test x"$xdt_feature_deps_missing" = x""; then
- xdt_feature_deps_missing="x11 >= 1.6.7"
+ xdt_feature_deps_missing="x11 >= 1.6.5"
else
- xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.7"
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.5"
fi
fi
else
@@ -22689,9 +22689,9 @@ fi
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.7" >&5
-printf %s "checking for x11 >= 1.6.7... " >&6; }
- if $PKG_CONFIG "--atleast-version=1.6.7" "x11" >/dev/null 2>&1; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.5" >&5
+printf %s "checking for x11 >= 1.6.5... " >&6; }
+ if $PKG_CONFIG "--atleast-version=1.6.5" "x11" >/dev/null 2>&1; then
LIBX11_VERSION=`$PKG_CONFIG --modversion "x11"`
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_VERSION" >&5
printf "%s\n" "$LIBX11_VERSION" >&6; }
@@ -22708,7 +22708,7 @@ printf %s "checking LIBX11_LIBS... " >&6
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_LIBS" >&5
printf "%s\n" "$LIBX11_LIBS" >&6; }
- LIBX11_REQUIRED_VERSION=1.6.7
+ LIBX11_REQUIRED_VERSION=1.6.5
@@ -22737,7 +22737,7 @@ printf "%s\n" "found, but $xdt_cv_versio
echo "*** The required package x11 was found on your system,"
echo "*** but the installed version ($xdt_cv_version) is too old."
- echo "*** Please upgrade x11 to atleast version 1.6.7, or adjust"
+ echo "*** Please upgrade x11 to atleast version 1.6.5, or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
echo "*** the new version of the package in a nonstandard prefix so"
echo "*** pkg-config is able to find it."
@@ -22749,7 +22749,7 @@ printf "%s\n" "not found" >&6; }
echo "*** The required package x11 was not found on your system."
- echo "*** Please install x11 (atleast version 1.6.7) or adjust"
+ echo "*** Please install x11 (atleast version 1.6.5) or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you"
echo "*** installed the package in a nonstandard prefix so that"
echo "*** pkg-config is able to find it."
diff -rup a/configure.ac b/configure.ac
--- a/configure.ac 2024-12-15 09:03:05.000000000 +0100
+++ b/configure.ac 2024-12-15 13:21:16.122250115 +0100
@@ -24,7 +24,7 @@ m4_define([garcon_minimum_version], [4.1
m4_define([exo_minimum_version], [0.11.2])
m4_define([xfconf_minimum_version], [4.13.2])
-m4_define([libx11_minimum_version], [1.6.7])
+m4_define([libx11_minimum_version], [1.6.5])
m4_define([libxext_minimum_version], [1.0.0])
m4_define([libwnck_minimum_version], [3.0])
++++++ xfce4-panel-4.18.6.tar.bz2 -> xfce4-panel-4.20.0.tar.bz2 ++++++
++++ 289162 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-appfinder for openSUSE:Factory checked in at 2024-12-31 11:12:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-appfinder (Old)
and /work/SRC/openSUSE:Factory/.xfce4-appfinder.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-appfinder"
Tue Dec 31 11:12:34 2024 rev:38 rq:1233525 version:4.20.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-appfinder/xfce4-appfinder.changes 2022-12-20 20:21:01.366054423 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-appfinder.new.1881/xfce4-appfinder.changes 2024-12-31 11:12:45.534708908 +0100
@@ -1,0 +2,42 @@
+Sun Dec 15 13:56:09 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.20.0:
+ * Translation Updates
+
+-------------------------------------------------------------------
+Sun Dec 1 14:36:55 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.19.4 [development branch]:
+ * Fix buffer overflow and leaks (#92)
+ * I18n: Update po/LINGUAS list
+ * Translation Updates
+
+-------------------------------------------------------------------
+Sat Nov 2 13:04:54 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 4.19.3 [development branch]:
+ * Add support to application actions (#86)
+ * Update copyright year
+ * build: Bump requirements for Xfce 4.20
+ * Fix segfaults
+ * Translation Updates
+
+-------------------------------------------------------------------
+Thu Jun 6 05:46:32 UTC 2024 - Maurizio Galli <maurizio.galli(a)suse.com>
+
+- Update to version 4.19.2 (development branch):
+ - Add new preference to close window when focus is lost (!41)
+ - Immediately execute command on ctrl+enter (#56)
+ - Store command to history even if it appears as a garcon menu item (#73)
+ - Remove migration function
+ - appdata: Fix `appstreamcli validate` issues (!44)
+ - I18n: Update po/LINGUAS list
+ - Switch to gettext instead of intltool (!24)
+ - Translation Updates
+
+-------------------------------------------------------------------
+Tue Apr 2 06:22:28 UTC 2024 - Maurizio Galli <maurizio.galli(a)suse.com>
+
+- Update to version 4.19.1 (development branch)
+
+-------------------------------------------------------------------
Old:
----
xfce4-appfinder-4.18.0.tar.bz2
New:
----
xfce4-appfinder-4.20.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-appfinder.spec ++++++
--- /var/tmp/diff_new_pack.30cMRX/_old 2024-12-31 11:12:46.046729971 +0100
+++ /var/tmp/diff_new_pack.30cMRX/_new 2024-12-31 11:12:46.050730135 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-appfinder
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,25 +18,25 @@
%bcond_with git
Name: xfce4-appfinder
-Version: 4.18.0
+Version: 4.20.0
Release: 0
Summary: Application Finder for the Xfce Desktop Environment
License: GPL-2.0-or-later
Group: System/GUI/XFCE
URL: https://docs.xfce.org/xfce/xfce4-appfinder/start
-Source: https://archive.xfce.org/src/xfce/%{name}/4.18/%{name}-%{version}.tar.bz2
+Source: https://archive.xfce.org/src/xfce/%{name}/4.20/%{name}-%{version}.tar.bz2
BuildRequires: appstream-glib
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: update-desktop-files
BuildRequires: xfce4-dev-tools
-BuildRequires: pkgconfig(garcon-1) >= 0.3.0
-BuildRequires: pkgconfig(gio-2.0) >= 2.50
-BuildRequires: pkgconfig(glib-2.0) >= 2.50
-BuildRequires: pkgconfig(gthread-2.0) >= 2.50
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.10.0
-BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.15.2
-BuildRequires: pkgconfig(libxfconf-0) >= 4.10.0
+BuildRequires: pkgconfig(garcon-1) >= 4.18.0
+BuildRequires: pkgconfig(gio-2.0) >= 2.72.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gthread-2.0) >= 2.72.0
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.18.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.18.0
+BuildRequires: pkgconfig(libxfconf-0) >= 4.18.0
# uses exo-open
Requires: exo-tools
Recommends: %{name}-lang = %{version}
++++++ xfce4-appfinder-4.18.0.tar.bz2 -> xfce4-appfinder-4.20.0.tar.bz2 ++++++
++++ 57421 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2024-12-30 21:19:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Mon Dec 30 21:19:28 2024 rev:4248 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
openSUSE-Addon-NonOss-ftp-ftp-x86_64.kiwi: same change
openSUSE-cd-mini-x86_64.kiwi: same change
openSUSE-dvd5-dvd-x86_64.kiwi: same change
openSUSE-ftp-ftp-x86_64.kiwi: same change
stub.kiwi: same change
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.xOZ7Ka/_old 2024-12-30 21:19:32.465352389 +0100
+++ /var/tmp/diff_new_pack.xOZ7Ka/_new 2024-12-30 21:19:32.469352554 +0100
@@ -3583,7 +3583,7 @@
<package name="powerdevil6" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="powerdevil6-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="powerprofilesctl-bash-completion" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="powerprofilesctl-zsh-completion" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
+ <package name="powerprofilesctl-zsh-completion" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="ppp" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="pptp" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="pragha" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
@@ -3650,7 +3650,7 @@
<package name="python311-charset-normalizer" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="python311-click" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-cmdln" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="python311-configobj" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
+ <package name="python311-configobj" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="python311-constantly" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-contextvars" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-cryptography" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -3683,7 +3683,7 @@
<package name="python311-ldap" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
<package name="python311-libvirt-python" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_tools -->
<package name="python311-libxml2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_tools -->
- <package name="python311-linux-procfs" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
+ <package name="python311-linux-procfs" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="python311-looseversion" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-lxml" supportstatus="unsupported"/> <!-- reason: dvd:inkscape -->
<package name="python311-markdown-it-py" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
@@ -3718,7 +3718,7 @@
<package name="python311-pysmbc" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="python311-python-dateutil" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
<package name="python311-python-slugify" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
- <package name="python311-pyudev" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
+ <package name="python311-pyudev" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="python311-pyzmq" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-requests" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="python311-requests-gssapi" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
@@ -3732,7 +3732,7 @@
<package name="python311-setools" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-selinux -->
<package name="python311-setuptools" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
<package name="python311-simplejson" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
- <package name="python311-six" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
+ <package name="python311-six" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="python311-sniffio" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-speechd" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="python311-text-unidecode" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
@@ -4098,7 +4098,7 @@
<package name="tumbler-folder-thumbnailer" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="tumbler-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="tumbler-webp-thumbnailer" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
- <package name="tuned" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
+ <package name="tuned" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="typelib-1_0-AccountsService-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-Adw-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-Amtk-5" supportstatus="unsupported"/> <!-- reason: dvd:gedit -->
@@ -4224,7 +4224,7 @@
<package name="virt-v2v" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="virt-v2v-bash-completion" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="virt-viewer" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_tools -->
- <package name="virt-what" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
+ <package name="virt-what" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="virtiofsd" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_server -->
<package name="virtualbox-guest-tools" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="virtualbox-kmp-default" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.xOZ7Ka/_old 2024-12-30 21:19:32.593357662 +0100
+++ /var/tmp/diff_new_pack.xOZ7Ka/_new 2024-12-30 21:19:32.605358156 +0100
@@ -51391,7 +51391,6 @@
- tumbleweed-cli
- tunctl
- tuned-gtk
- - tuned-ppd
- tuned-profiles-atomic
- tuned-profiles-nfv
- tuned-profiles-openshift
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package tuned for openSUSE:Factory checked in at 2024-12-30 20:03:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tuned (Old)
and /work/SRC/openSUSE:Factory/.tuned.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tuned"
Mon Dec 30 20:03:04 2024 rev:42 rq: version:2.22.1.2+git.86ac977
Changes:
--------
--- /work/SRC/openSUSE:Factory/tuned/tuned.changes 2024-12-30 14:58:26.324752796 +0100
+++ /work/SRC/openSUSE:Factory/.tuned.new.1881/tuned.changes 2024-12-30 20:03:06.112313816 +0100
@@ -2,123 +1,0 @@
-Tue Dec 17 19:11:54 UTC 2024 - Mel Gorman <mgorman(a)suse.com>
-
-- Move gobject dependency to gtk package as it is the only utility that
- imports gi.
-
--------------------------------------------------------------------
-Tue Dec 17 17:52:42 UTC 2024 - Mel Gorman <mgorman(a)suse.com>
-
-- Remove unnecessary cpupower dependency, sysfs fallback is used instead.
-
--------------------------------------------------------------------
-Thu Nov 28 16:27:49 UTC 2024 - trenn(a)suse.de
-
-- Fix below security issues found by SUSE security review of latest
- polkit API additions. Kudos go to Matthias Gerstner (bsc#1232412)
-- fixed privileged execution of arbitrary scripts by active local user
- resolves: CVE-2024-52336
-- added sanity checks for API methods parameters
- resolves: CVE-2024-52337
-- Update to version 2.24.1.0+git.90c24ee:
- * new release (2.24.1)
- * spec: used macro for profiles path and other fixes
- * realtime: remove leftover use of tuna
-
--------------------------------------------------------------------
-Sat Oct 26 12:45:09 UTC 2024 - Thomas Renninger <trenn(a)suse.de>
-
-- Correct service cleanup calls in preun and postun scripts
-- Move tmpfile_create before service_add_post
-- Added python3-pyudev and python3-dbus-python as BuildRequires
- for added check section
-- Move user defined profiles
- from /etc/tuned/
- into subdirs /etc/tuned/PROFILE
- via spec's %post routine
-- Enable make test in check section
-- Update has at least parts of jsc#PED-10695
-
--------------------------------------------------------------------
-Sun Aug 25 17:28:21 UTC 2024 - pallaswept(a)proton.me
-
-- Migrate profiles to /etc/tuned/profiles/ and /usr/lib/tuned/profiles/
- * Per upstream #615 and #609
-
-- Update to version 2.24.0.2+git.c082797:
- * controller init: set _on_battery before switching profile
-
-- New release (2.24.0)
- * Clear plugin repository when stopping tuning
- * man: add description of the balanced-battery profile
-
-- New release (2.24.0-rc.1)
- * chore: remove dead irqbalance functions
- * plugin_irqbalance: switch to IRQBALANCE_BANNED_CPULIST
- * hotplug: wait for device initialization
- * Add `functions` to the files copied by the release-cp Makefile target
- * Add package2cpus and packages2uncores matcher functions
- * uncore: Allow to configure frequency limits using percent
- * plugin_scheduler: Adjust error logging in _set_affinity
- * fix: expand variables in plugin_irq
- * tests: Restore TuneD service after the error messages test
- * tests: Do not run tunedDisableSystemdRateLimitingStart via rlRun
- * Enable controller reset for audio by default
- * tuned-ppd: Adjust log message emitted when battery status changes
- * tuned-ppd: Refactor daemon initialization
- * tuned-ppd: Remove magic constant "unknown"
- * Add support for controlling amd-pstate core performance boost
- * spec: Start tuned-ppd right away if swapping from active PPD
- * spec: Add standard systemd scriptlet macros for tuned-ppd
- * tuned-ppd: Remove PIDFile from the systemd service file
- * tuned-ppd: Add an option to log to a file
- * Install script functions and recommend.d to /usr/lib/tuned/
- * Rename TUNED_PROFILESDIR to TUNED_PROFILES_DIR
- * CNF-13015: Fix helper function not accessing the correct return result
- * CNF-13015: Add helper function to run `lscpu` and parse result using regex
- parameters - This is similar to the cpuinfo function that reads from
- /proc/cpuinfo - Unfortunately that function was insufficient for our needs
- as we need to identify both the Vendor and Architecture reliably
-
--------------------------------------------------------------------
-Sat Jun 22 15:29:45 UTC 2024 - tobi.goergens(a)gmail.com
-
-- Update to version 2.23.0.2+git.5d5dbfc:
- * chore: remove use of deprecated Logger.warn()
- * new release (2.23.0)
- * Disk plugin: make hdparm device checks lazy
- * Revert "Video plugin: make hdparm device checks lazy"
- * Video plugin: make hdparm device checks lazy
- * Do not check for x86_energy_perf_policy if it won't be used
- * Check that writes are necessary if they may cause redundant IPIs
- * Add an option to skip `write_to_file` if the content would not change
- * Turn on amdgpu panel power savings in balanced-battery
- * Modify the video plugin for tuning of the amdgpu `panel_power_savings` attribute
- * video: Don't show error when trying to read radeon files
- * video: make missing radeon_powersave files quieter
- * video: Rename _radeon_powersave_files to _files
- * feat: add plugin_irq
- * throughput-performance: dropped unused AMD related variable
- * ppd: Adjust the detection of 'performance-degraded'
- * ppd: Fix hold releasing
- * ppd: Add debug logs when changing base profile
- * Re-check dbus when (re)starting TuneD from tuned-adm profile
- * functions: added 'log' which helps with debugging
- * Simplify reading/writing from/to sysctl by using existing functions
- * Fix logs in `commands.read_file`
- * plugin_cpu: decrease the severity of _has_pm_qos==False
- * sap-netweaver: increased vm.max_map_count
- * daemon: buffer sighup signal
- * tuned-ppd: Detect battery change events
- * Migrate profiles to /etc/tuned/profiles/ and /usr/lib/tuned/profiles/
- * Propagate unexpected exceptions in the wait exception handler
- * Add an option to configure profile directories
- * Use get_list to parse unix_socket_signal_path
- * Add a function to parse lists in the global configuration
- * Added intel_recommended_pstate builtin function.
- * dbus: add commands to dynamically create/destroy instances
- * dbus: ensure that hotplug operations only work on hotplug plugins
- * instance: add priority as a property
- * monitor_net: fixed traceback if stats cannot be read
- * plugin_net: do not read monitors if dynamic tuning is disabled
- * Allow equal characters in parameter value
-
--------------------------------------------------------------------
Old:
----
tuned-2.24.1.0+git.90c24ee.obscpio
New:
----
tuned-2.22.1.2+git.86ac977.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tuned.spec ++++++
--- /var/tmp/diff_new_pack.5fjOND/_old 2024-12-30 20:03:06.824343170 +0100
+++ /var/tmp/diff_new_pack.5fjOND/_new 2024-12-30 20:03:06.824343170 +0100
@@ -16,10 +16,9 @@
#
-%define system_dir %{_prefix}/lib/%{name}/
-%define profile_dir %{system_dir}profiles/
+%define profile_dir %{_prefix}/lib/%{name}
Name: tuned
-Version: 2.24.1.0+git.90c24ee
+Version: 2.22.1.2+git.86ac977
Release: 0
Summary: A dynamic adaptive system tuning daemon
License: GPL-2.0-or-later
@@ -34,11 +33,9 @@
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig
BuildRequires: python3-base
-BuildRequires: python3-dbus-python
-# needed by check section
-BuildRequires: python3-pyudev
BuildRequires: pkgconfig(systemd)
# need perf_bias now
+Requires: cpupower >= 4.19
Requires: ethtool
Requires: gawk
Requires: hdparm
@@ -46,13 +43,11 @@
Requires: python3-configobj
Requires: python3-dbus-python
Requires: python3-decorator
+Requires: python3-gobject
Requires: python3-linux-procfs
Requires: python3-pyudev
Requires: util-linux
Requires: virt-what
-Conflicts: laptop-mode-tools
-Conflicts: power-profiles-daemon
-Conflicts: tlp
BuildArch: noarch
%{?systemd_requires}
@@ -91,7 +86,6 @@
Group: System/Base
Requires: %{name} = %{version}
Requires: powertop
-Requires: python3-gobject
%description gtk
GTK GUI that can control tuned and provide simple profile editor.
@@ -172,30 +166,18 @@
%description profiles-spectrumscale
Additional tuned profile(s) optimized for IBM Spectrum Scale.
-%package ppd
-Summary: PPD compatibility daemon
-Requires: %{name} = %{version}
-Conflicts: ppd-service
-# The compatibility daemon is swappable for power-profiles-daemon
-Provides: ppd-service
-
-%description ppd
-An API translation daemon that allows applications to easily transition
-to TuneD from power-profiles-daemon (PPD).
-
%prep
%autosetup -p1
%build
# The tuned daemon is written in pure Python. Nothing requires to be built.
# Just a hack to avoid installation in a wrong directory
-sed -i 's|usr/libexec/tuned|%{system_dir}|' Makefile
+sed -i 's|usr/libexec/tuned|%{profile_dir}|' Makefile
sed -i 's|$(SYSCONFDIR)/modprobe.d|%{_modprobedir}|' Makefile
sed -i 's|$(SYSCONFDIR)/dbus-1/system.d|%{_datadir}/dbus-1/system.d|' Makefile
%install
-%make_install TUNED_PROFILES_DIR=%{profile_dir}
-make install-ppd DESTDIR=%{buildroot} TUNED_PROFILES_DIR=%{profile_dir}
+%make_install TUNED_PROFILESDIR=%{profile_dir}
# we do not have the python perf module (see bsc #1217758)
rm %{buildroot}/%{python3_sitelib}/tuned/plugins/plugin_{scheduler,irqbalance}.py
%py3_compile %{buildroot}/%{python3_sitelib}
@@ -206,38 +188,22 @@
ln -sf service %{buildroot}%{_sbindir}/rctuned
%if 0%{?sle_version} && %{?suse_version} < 1599
-rm -r %{buildroot}%{profile_dir}/sap-netweaver
-rm -r %{buildroot}%{profile_dir}/sap-hana
+rm -r %{buildroot}%{_prefix}/lib/tuned/sap-netweaver
+rm -r %{buildroot}%{_prefix}/lib/tuned/sap-hana
rm %{buildroot}%{_mandir}/man7/tuned-profiles-sap.7
rm %{buildroot}%{_mandir}/man7/tuned-profiles-sap-hana.7
%endif
-%check
-make test PYTHON=python3
-
%post
-%tmpfiles_create %{name}.conf
-%systemd_post %{name}.service
-
-# migrate all user-defined profiles from /etc/tuned/ to /etc/tuned/profiles/
-for f in %{_sysconfdir}/tuned/*; do
- if [ -e "$f/tuned.conf" ]; then
- mv -n "$f" %{_sysconfdir}/tuned/profiles/
- fi
-done
-
-%post ppd
-%systemd_post %{name}-ppd.service
+%service_add_post %{name}.service
+%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
%pre
-%systemd_pre %{name}.service
+%service_add_pre %{name}.service
# Avoid restoring outdated stuff in posttrans
[ ! -f "%{_sysconfdir}/modprobe.d/tuned.conf.rpmsave" ] || \
mv -f "%{_sysconfdir}/modprobe.d/tuned.conf.rpmsave" "%{_sysconfdir}/modprobe.d/tuned.conf.rpmsave.old" || :
-%pre ppd
-%systemd_pre %{name}-ppd.service
-
%posttrans
# Migration of modprobe.conf files to _modprobedir
[ ! -f "%{_sysconfdir}/modprobe.d/tuned.conf.rpmsave" ] || \
@@ -246,15 +212,9 @@
%preun
%service_del_preun %{name}.service
-%preun ppd
-%service_del_preun %{name}-ppd.service
-
%postun
%service_del_postun %{name}.service
-%postun ppd
-%service_del_postun %{name}-ppd.service
-
%files
%license COPYING
%doc AUTHORS README.md
@@ -264,30 +224,28 @@
%{_sbindir}/tuned
%{_sbindir}/tuned-adm
%{_sbindir}/rctuned
-%dir %{system_dir}
-%dir %{system_dir}/recommend.d
+%dir %{profile_dir}
+%dir %{profile_dir}/recommend.d
%exclude %{python3_sitelib}/tuned/gtk
# General files
-%{system_dir}/pmqos-static.py
-%{system_dir}/functions
-%{system_dir}/recommend.d/50-tuned.conf
-%{system_dir}/defirqaffinity.py
+%{profile_dir}/pmqos-static.py
+%{profile_dir}/functions
+%{profile_dir}/recommend.d/50-tuned.conf
+%{profile_dir}/defirqaffinity.py
%if 0%{?sle_version} && %{?suse_version} < 1599
-%exclude %{profile_dir}/sap-netweaver
-%exclude %{profile_dir}/sap-hana
-%exclude %{profile_dir}/sap-hana-kvm-guest
+%exclude %{_prefix}/lib/tuned/sap-netweaver
+%exclude %{_prefix}/lib/tuned/sap-hana
+%exclude %{_prefix}/lib/tuned/sap-hana-kvm-guest
%exclude %{_mandir}/man7/tuned-profiles-sap.7%{?ext_man}
%exclude %{_mandir}/man7/tuned-profiles-sap-hana.7%{?ext_man}
%endif
# Profiles included in main package - alphabetically sorted
-%dir %{profile_dir}
%{profile_dir}/accelerator-performance
%{profile_dir}/aws
%{profile_dir}/balanced
-%{profile_dir}/balanced-battery
%{profile_dir}/cpu-partitioning
%{profile_dir}/cpu-partitioning-powersave
%{profile_dir}/desktop
@@ -310,11 +268,10 @@
%config(noreplace) %{_sysconfdir}/tuned/cpu-partitioning-powersave-variables.conf
%config(noreplace) %{_sysconfdir}/tuned/tuned-main.conf
%config(noreplace) %{_sysconfdir}/tuned/profile_mode
-%config(noreplace) %{_sysconfdir}/tuned/profiles
%config(noreplace) %{_sysconfdir}/tuned/post_loaded_profile
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/tuned/bootcmdline
-%config %{_sysconfdir}/grub.d
-%{_tmpfilesdir}/%{name}.conf
+%{_sysconfdir}/grub.d
+%{_tmpfilesdir}/tuned.conf
%{_unitdir}/tuned.service
%{_modprobedir}/tuned.conf
%{_datadir}/dbus-1/system.d/com.redhat.tuned.conf
@@ -375,12 +332,12 @@
%files profiles-postgresql
%defattr(-,root,root,-)
-%{profile_dir}/postgresql
+%{_prefix}/lib/tuned/postgresql
%{_mandir}/man7/tuned-profiles-postgresql.7*
%files profiles-spectrumscale
%defattr(-,root,root,-)
-%{profile_dir}/spectrumscale-ece
+%{_prefix}/lib/tuned/spectrumscale-ece
%{_mandir}/man7/tuned-profiles-spectrumscale-ece.7*
%files profiles-openshift
@@ -406,11 +363,3 @@
%{_mandir}/man8/diskdevstat.*
%{_mandir}/man8/scomes.*
-%files ppd
-%{_sbindir}/tuned-ppd
-%{_unitdir}/tuned-ppd.service
-%{_datadir}/dbus-1/system-services/net.hadess.PowerProfiles.service
-%{_datadir}/dbus-1/system.d/net.hadess.PowerProfiles.conf
-%{_datadir}/polkit-1/actions/net.hadess.PowerProfiles.policy
-%config(noreplace) %{_sysconfdir}/tuned/ppd.conf
-
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.5fjOND/_old 2024-12-30 20:03:06.884345644 +0100
+++ /var/tmp/diff_new_pack.5fjOND/_new 2024-12-30 20:03:06.888345809 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/redhat-performance/tuned</param>
- <param name="changesrevision">90c24eea037c7a5e9414c93f8fb3e549ed4a7b06</param></service></servicedata>
+ <param name="changesrevision">86ac9777981db7880a614ff21908ecbeb611e1ba</param></service></servicedata>
(No newline at EOF)
++++++ tuned-2.24.1.0+git.90c24ee.obscpio -> tuned-2.22.1.2+git.86ac977.obscpio ++++++
++++ 5424 lines of diff (skipped)
++++++ tuned.obsinfo ++++++
--- /var/tmp/diff_new_pack.5fjOND/_old 2024-12-30 20:03:07.200358672 +0100
+++ /var/tmp/diff_new_pack.5fjOND/_new 2024-12-30 20:03:07.208359002 +0100
@@ -1,5 +1,5 @@
name: tuned
-version: 2.24.1.0+git.90c24ee
-mtime: 1732625537
-commit: 90c24eea037c7a5e9414c93f8fb3e549ed4a7b06
+version: 2.22.1.2+git.86ac977
+mtime: 1709055039
+commit: 86ac9777981db7880a614ff21908ecbeb611e1ba
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2024-12-30 16:19:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Mon Dec 30 16:19:41 2024 rev:4247 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.533096020 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.537096184 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20241229" schemaversion="4.1">
+<image name="OBS__MicroOS___20241230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20241229</productvar>
+ <productvar name="VERSION">20241230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20241229,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20241230,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20241229/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20241230/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-Addon-NonOss-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.581097993 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.585098157 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20241229" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20241230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20241229</productvar>
+ <productvar name="VERSION">20241230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20241229,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20241230,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2024…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2024…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.613099308 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.617099473 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20241229" schemaversion="4.1">
+<image name="OBS__openSUSE___20241230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20241229</productvar>
+ <productvar name="VERSION">20241230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20241229,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20241230,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20241229/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20241230/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
openSUSE-dvd5-dvd-x86_64.kiwi: same change
++++++ openSUSE-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.669101610 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.673101775 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20241229" schemaversion="4.1">
+<image name="OBS__openSUSE___20241230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -23,7 +23,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20241229-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20241230-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20241229</productvar>
+ <productvar name="VERSION">20241230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20241229,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20241230,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20241229/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20241230/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ Aeon.product ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.725103913 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.729104077 +0100
@@ -6,7 +6,7 @@
<name>Aeon</name>
<releasepkgname>Aeon-release</releasepkgname>
<endoflife/>
- <version>20241229</version>
+ <version>20241230</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Aeon</productline>
++++++ Kalpa.product ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.753105064 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.757105229 +0100
@@ -6,7 +6,7 @@
<name>Kalpa</name>
<releasepkgname>Kalpa-release</releasepkgname>
<endoflife/>
- <version>20241229</version>
+ <version>20241230</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Kalpa</productline>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.777106051 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.781106215 +0100
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20241229</version>
+ <version>20241230</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.889110655 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.893110820 +0100
@@ -3583,7 +3583,7 @@
<package name="powerdevil6" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="powerdevil6-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="powerprofilesctl-bash-completion" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="powerprofilesctl-zsh-completion" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="powerprofilesctl-zsh-completion" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="ppp" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="pptp" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="pragha" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
@@ -3650,7 +3650,7 @@
<package name="python311-charset-normalizer" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="python311-click" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-cmdln" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="python311-configobj" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="python311-configobj" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="python311-constantly" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-contextvars" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-cryptography" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -3683,7 +3683,7 @@
<package name="python311-ldap" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
<package name="python311-libvirt-python" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_tools -->
<package name="python311-libxml2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_tools -->
- <package name="python311-linux-procfs" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="python311-linux-procfs" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="python311-looseversion" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-lxml" supportstatus="unsupported"/> <!-- reason: dvd:inkscape -->
<package name="python311-markdown-it-py" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
@@ -3718,7 +3718,7 @@
<package name="python311-pysmbc" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="python311-python-dateutil" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
<package name="python311-python-slugify" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
- <package name="python311-pyudev" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="python311-pyudev" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="python311-pyzmq" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-requests" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="python311-requests-gssapi" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
@@ -3732,7 +3732,7 @@
<package name="python311-setools" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-selinux -->
<package name="python311-setuptools" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
<package name="python311-simplejson" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
- <package name="python311-six" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="python311-six" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="python311-sniffio" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-speechd" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="python311-text-unidecode" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
@@ -4098,7 +4098,7 @@
<package name="tumbler-folder-thumbnailer" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="tumbler-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="tumbler-webp-thumbnailer" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
- <package name="tuned" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="tuned" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="typelib-1_0-AccountsService-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-Adw-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-Amtk-5" supportstatus="unsupported"/> <!-- reason: dvd:gedit -->
@@ -4224,7 +4224,7 @@
<package name="virt-v2v" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="virt-v2v-bash-completion" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="virt-viewer" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_tools -->
- <package name="virt-what" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="virt-what" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="virtiofsd" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_server -->
<package name="virtualbox-guest-tools" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="virtualbox-kmp-default" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.921111971 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.925112135 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20241229</version>
+ <version>20241230</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:45.953113286 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:45.957113451 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20241229</version>
+ <version>20241230</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.ofojZy/_old 2024-12-30 16:19:46.081118549 +0100
+++ /var/tmp/diff_new_pack.ofojZy/_new 2024-12-30 16:19:46.089118878 +0100
@@ -40273,6 +40273,7 @@
- ruby3.3-rubygem-redis
- ruby3.3-rubygem-redis-client
- ruby3.3-rubygem-regexp_parser
+ - ruby3.3-rubygem-reline
- ruby3.3-rubygem-reverse_markdown
- ruby3.3-rubygem-ronn-ng
- ruby3.3-rubygem-rouge
@@ -40301,6 +40302,7 @@
- ruby3.3-rubygem-sass-rails-5.1
- ruby3.3-rubygem-sassc
- ruby3.3-rubygem-sassc-rails
+ - ruby3.3-rubygem-securerandom
- ruby3.3-rubygem-semantic_range
- ruby3.3-rubygem-serverengine
- ruby3.3-rubygem-sexp_processor
@@ -40329,6 +40331,7 @@
- ruby3.3-rubygem-thor
- ruby3.3-rubygem-thread_safe
- ruby3.3-rubygem-tilt
+ - ruby3.3-rubygem-timeout
- ruby3.3-rubygem-tomlrb
- ruby3.3-rubygem-turbo-rails
- ruby3.3-rubygem-turbolinks
@@ -51388,6 +51391,7 @@
- tumbleweed-cli
- tunctl
- tuned-gtk
+ - tuned-ppd
- tuned-profiles-atomic
- tuned-profiles-nfv
- tuned-profiles-openshift
@@ -51914,7 +51918,6 @@
- usbsdmux-udev
- usbtop
- usbview
- - usnic_tools
- usrp-firmware
- usrp-tools
- usrsctp-devel
@@ -52627,6 +52630,7 @@
- xdbedizzy
- xdg-desktop-portal-cosmic
- xdg-desktop-portal-devel
+ - xdg-desktop-portal-devel-docs
- xdg-desktop-portal-hyprland
- xdg-desktop-portal-lxqt
- xdg-desktop-portal-pantheon
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package putty for openSUSE:Factory checked in at 2024-12-30 14:58:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/putty (Old)
and /work/SRC/openSUSE:Factory/.putty.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "putty"
Mon Dec 30 14:58:26 2024 rev:33 rq:1233847 version:0.82
Changes:
--------
--- /work/SRC/openSUSE:Factory/putty/putty.changes 2024-04-16 20:07:23.112259780 +0200
+++ /work/SRC/openSUSE:Factory/.putty.new.1881/putty.changes 2024-12-30 14:58:28.432839547 +0100
@@ -1,0 +2,12 @@
+Thu Dec 5 01:22:12 UTC 2024 - Jan Engelhardt <jengelh(a)inai.de>
+
+- Update to release 0.82
+ * Major refactoring of Unicode handling to allow the use of
+ 'foreign' Unicode characters outside the system's
+ configured default character set.
+ * Bracketed paste mode can now be turned off in the Terminal >
+ Features panel.
+ * The "border width" configuration option is now honoured even
+ when the window is maximised.
+
+-------------------------------------------------------------------
Old:
----
putty-0.81.tar.gz
putty-0.81.tar.gz.gpg
New:
----
_scmsync.obsinfo
build.specials.obscpio
putty-0.82.tar.gz
putty-0.82.tar.gz.gpg
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ putty.spec ++++++
--- /var/tmp/diff_new_pack.RXXLZ4/_old 2024-12-30 14:58:29.260873621 +0100
+++ /var/tmp/diff_new_pack.RXXLZ4/_new 2024-12-30 14:58:29.260873621 +0100
@@ -17,7 +17,7 @@
Name: putty
-Version: 0.81
+Version: 0.82
Release: 0
Summary: SSH client with optional GTK-based terminal emulator frontend
License: MIT
++++++ _scmsync.obsinfo ++++++
mtime: 1733992936
commit: b0b1f66358d0ac64a3eb71e1833373f7d5d64aee7880dfc9a24cfffbe3a38667
url: https://src.opensuse.org/jengelh/putty
revision: master
++++++ putty-0.81.tar.gz -> putty-0.82.tar.gz ++++++
++++ 43448 lines of diff (skipped)
++++++ putty-03-config.diff ++++++
--- /var/tmp/diff_new_pack.RXXLZ4/_old 2024-12-30 14:58:29.692891400 +0100
+++ /var/tmp/diff_new_pack.RXXLZ4/_new 2024-12-30 14:58:29.696891564 +0100
@@ -5,15 +5,110 @@
* Set standard colors and use a more legilible font size.
---
- settings.c | 49 +++++++++++++++++++++++++++++++----------------
- unix/platform.h | 6 -----
- windows/utils/defaults.c | 2 -
- 3 files changed, 35 insertions(+), 22 deletions(-)
+ conf.h | 20 ++++++++++----------
+ settings.c | 29 +++++++++++++++++++++++------
+ unix/platform.h | 6 +-----
+ windows/utils/defaults.c | 2 +-
+ 4 files changed, 35 insertions(+), 22 deletions(-)
-Index: putty-0.78/settings.c
+Index: putty-0.82/conf.h
===================================================================
---- putty-0.78.orig/settings.c
-+++ putty-0.78/settings.c
+--- putty-0.82.orig/conf.h
++++ putty-0.82/conf.h
+@@ -408,7 +408,7 @@ CONF_OPTION(ssh_nc_port, /* port to conn
+ /* Telnet options */
+ CONF_OPTION(termtype,
+ VALUE_TYPE(STR),
+- DEFAULT_STR("xterm"),
++ DEFAULT_STR("linux"),
+ SAVE_KEYWORD("TerminalType"),
+ )
+ CONF_OPTION(termspeed,
+@@ -539,7 +539,7 @@ CONF_OPTION(rxvt_homeend,
+ )
+ CONF_OPTION(funky_type,
+ VALUE_TYPE(INT),
+- DEFAULT_INT(FUNKY_TILDE),
++ DEFAULT_INT(FUNKY_LINUX),
+ SAVE_KEYWORD("LinuxFunctionKeys"),
+ STORAGE_ENUM(funky_type),
+ )
+@@ -561,7 +561,7 @@ CONF_OPTION(no_applic_k, /* totally disa
+ )
+ CONF_OPTION(no_mouse_rep, /* totally disable mouse reporting */
+ VALUE_TYPE(BOOL),
+- DEFAULT_BOOL(false),
++ DEFAULT_BOOL(true),
+ SAVE_KEYWORD("NoMouseReporting"),
+ )
+ CONF_OPTION(no_remote_resize, /* disable remote resizing */
+@@ -633,7 +633,7 @@ CONF_OPTION(alt_f4, /* is it special? */
+ )
+ CONF_OPTION(alt_space, /* is it special? */
+ VALUE_TYPE(BOOL),
+- DEFAULT_BOOL(false),
++ DEFAULT_BOOL(true),
+ SAVE_KEYWORD("AltSpace"),
+ )
+ CONF_OPTION(alt_only, /* is it special? */
+@@ -660,7 +660,7 @@ CONF_OPTION(alwaysontop,
+ )
+ CONF_OPTION(fullscreenonaltenter,
+ VALUE_TYPE(BOOL),
+- DEFAULT_BOOL(false),
++ DEFAULT_BOOL(true),
+ SAVE_KEYWORD("FullScreenOnAltEnter"),
+ )
+ CONF_OPTION(scroll_on_key,
+@@ -680,7 +680,7 @@ CONF_OPTION(erase_to_scrollback,
+ )
+ CONF_OPTION(compose_key,
+ VALUE_TYPE(BOOL),
+- DEFAULT_BOOL(false),
++ DEFAULT_BOOL(true),
+ SAVE_KEYWORD("ComposeKey"),
+ )
+ CONF_OPTION(ctrlaltkeys,
+@@ -724,7 +724,7 @@ CONF_OPTION(lfhascr,
+ )
+ CONF_OPTION(cursor_type,
+ VALUE_TYPE(INT),
+- DEFAULT_INT(0),
++ DEFAULT_INT(1),
+ SAVE_KEYWORD("CurType"),
+ STORAGE_ENUM(cursor_type),
+ )
+@@ -809,7 +809,7 @@ CONF_OPTION(blinktext,
+ )
+ CONF_OPTION(win_name_always,
+ VALUE_TYPE(BOOL),
+- DEFAULT_BOOL(true),
++ DEFAULT_BOOL(false),
+ SAVE_KEYWORD("WinNameAlways"),
+ )
+ CONF_OPTION(width,
+@@ -819,7 +819,7 @@ CONF_OPTION(width,
+ )
+ CONF_OPTION(height,
+ VALUE_TYPE(INT),
+- DEFAULT_INT(24),
++ DEFAULT_INT(25),
+ SAVE_KEYWORD("TermHeight"),
+ )
+ CONF_OPTION(font,
+@@ -1071,7 +1071,7 @@ CONF_OPTION(vtmode,
+ )
+ CONF_OPTION(line_codepage,
+ VALUE_TYPE(STR),
+- DEFAULT_STR(""),
++ DEFAULT_STR("UTF-8"),
+ SAVE_KEYWORD("LineCodePage"),
+ )
+ CONF_OPTION(cjk_ambig_wide,
+Index: putty-0.82/settings.c
+===================================================================
+--- putty-0.82.orig/settings.c
++++ putty-0.82/settings.c
@@ -18,8 +18,8 @@ static const struct keyvalwhere cipherna
{ "aes", CIPHER_AES, -1, -1 },
{ "chacha20", CIPHER_CHACHA20, CIPHER_AES, +1 },
@@ -24,71 +119,7 @@
{ "des", CIPHER_DES, -1, -1 },
{ "blowfish", CIPHER_BLOWFISH, -1, -1 },
{ "arcfour", CIPHER_ARCFOUR, -1, -1 },
-@@ -878,7 +878,7 @@ void load_open_settings(settings_r *sess
- }
- gppb(sesskey, "TCPNoDelay", true, conf, CONF_tcp_nodelay);
- gppb(sesskey, "TCPKeepalives", false, conf, CONF_tcp_keepalives);
-- gpps(sesskey, "TerminalType", "xterm", conf, CONF_termtype);
-+ gpps(sesskey, "TerminalType", "linux", conf, CONF_termtype);
- gpps(sesskey, "TerminalSpeed", "38400,38400", conf, CONF_termspeed);
- if (gppmap(sesskey, "TerminalModes", conf, CONF_ttymodes)) {
- /*
-@@ -1064,12 +1064,12 @@ void load_open_settings(settings_r *sess
- gppb(sesskey, "PassiveTelnet", false, conf, CONF_passive_telnet);
- gppb(sesskey, "BackspaceIsDelete", true, conf, CONF_bksp_is_delete);
- gppb(sesskey, "RXVTHomeEnd", false, conf, CONF_rxvt_homeend);
-- gppi(sesskey, "LinuxFunctionKeys", 0, conf, CONF_funky_type);
-+ gppi(sesskey, "LinuxFunctionKeys", true, conf, CONF_funky_type);
- gppi(sesskey, "ShiftedArrowKeys", SHARROW_APPLICATION, conf,
- CONF_sharrow_type);
- gppb(sesskey, "NoApplicationKeys", false, conf, CONF_no_applic_k);
- gppb(sesskey, "NoApplicationCursors", false, conf, CONF_no_applic_c);
-- gppb(sesskey, "NoMouseReporting", false, conf, CONF_no_mouse_rep);
-+ gppb(sesskey, "NoMouseReporting", true, conf, CONF_no_mouse_rep);
- gppb(sesskey, "NoRemoteResize", false, conf, CONF_no_remote_resize);
- gppb(sesskey, "NoAltScreen", false, conf, CONF_no_alt_screen);
- gppb(sesskey, "NoRemoteWinTitle", false, conf, CONF_no_remote_wintitle);
-@@ -1091,9 +1091,9 @@ void load_open_settings(settings_r *sess
- gppb(sesskey, "ApplicationKeypad", false, conf, CONF_app_keypad);
- gppb(sesskey, "NetHackKeypad", false, conf, CONF_nethack_keypad);
- gppb(sesskey, "AltF4", true, conf, CONF_alt_f4);
-- gppb(sesskey, "AltSpace", false, conf, CONF_alt_space);
-+ gppb(sesskey, "AltSpace", true, conf, CONF_alt_space);
- gppb(sesskey, "AltOnly", false, conf, CONF_alt_only);
-- gppb(sesskey, "ComposeKey", false, conf, CONF_compose_key);
-+ gppb(sesskey, "ComposeKey", true, conf, CONF_compose_key);
- gppb(sesskey, "CtrlAltKeys", true, conf, CONF_ctrlaltkeys);
- #ifdef OSX_META_KEY_CONFIG
- gppb(sesskey, "OSXOptionMeta", true, conf, CONF_osx_option_meta);
-@@ -1105,12 +1105,12 @@ void load_open_settings(settings_r *sess
- gppi(sesskey, "LocalEdit", AUTO, conf, CONF_localedit);
- gpps(sesskey, "Answerback", "PuTTY", conf, CONF_answerback);
- gppb(sesskey, "AlwaysOnTop", false, conf, CONF_alwaysontop);
-- gppb(sesskey, "FullScreenOnAltEnter", false,
-+ gppb(sesskey, "FullScreenOnAltEnter", true,
- conf, CONF_fullscreenonaltenter);
- gppb(sesskey, "HideMousePtr", false, conf, CONF_hide_mouseptr);
- gppb(sesskey, "SunkenEdge", false, conf, CONF_sunken_edge);
- gppi(sesskey, "WindowBorder", 1, conf, CONF_window_border);
-- gppi(sesskey, "CurType", 0, conf, CONF_cursor_type);
-+ gppi(sesskey, "CurType", 1, conf, CONF_cursor_type);
- gppb(sesskey, "BlinkCur", false, conf, CONF_blink_cur);
- /* pedantic compiler tells me I can't use conf, CONF_beep as an int * :-) */
- gppi(sesskey, "Beep", 1, conf, CONF_beep);
-@@ -1145,10 +1145,10 @@ void load_open_settings(settings_r *sess
- gppb(sesskey, "CRImpliesLF", false, conf, CONF_crhaslf);
- gppb(sesskey, "DisableArabicShaping", false, conf, CONF_no_arabicshaping);
- gppb(sesskey, "DisableBidi", false, conf, CONF_no_bidi);
-- gppb(sesskey, "WinNameAlways", true, conf, CONF_win_name_always);
-+ gppb(sesskey, "WinNameAlways", false, conf, CONF_win_name_always);
- gpps(sesskey, "WinTitle", "", conf, CONF_wintitle);
- gppi(sesskey, "TermWidth", 80, conf, CONF_width);
-- gppi(sesskey, "TermHeight", 24, conf, CONF_height);
-+ gppi(sesskey, "TermHeight", 25, conf, CONF_height);
- gppfont(sesskey, "Font", conf, CONF_font);
- gppi(sesskey, "FontQuality", FQ_DEFAULT, conf, CONF_font_quality);
- gppi(sesskey, "FontVTMode", VT_UNICODE, conf, CONF_vtmode);
-@@ -1161,11 +1161,28 @@ void load_open_settings(settings_r *sess
+@@ -982,11 +982,28 @@ void load_open_settings(settings_r *sess
for (i = 0; i < 22; i++) {
static const char *const defaults[] = {
@@ -122,20 +153,11 @@
};
char buf[20], *buf2;
int c0, c1, c2;
-@@ -1223,7 +1240,7 @@ void load_open_settings(settings_r *sess
- * The empty default for LineCodePage will be converted later
- * into a plausible default for the locale.
- */
-- gpps(sesskey, "LineCodePage", "", conf, CONF_line_codepage);
-+ gpps(sesskey, "LineCodePage", "UTF-8", conf, CONF_line_codepage);
- gppb(sesskey, "CJKAmbigWide", false, conf, CONF_cjk_ambig_wide);
- gppb(sesskey, "UTF8Override", true, conf, CONF_utf8_override);
- gpps(sesskey, "Printer", "", conf, CONF_printer);
-Index: putty-0.78/unix/platform.h
+Index: putty-0.82/unix/platform.h
===================================================================
---- putty-0.78.orig/unix/platform.h
-+++ putty-0.78/unix/platform.h
-@@ -394,11 +394,7 @@ void fd_socket_set_psb_prefix(Socket *s,
+--- putty-0.82.orig/unix/platform.h
++++ putty-0.82/unix/platform.h
+@@ -400,11 +400,7 @@ void fd_socket_set_psb_prefix(Socket *s,
/*
* Default font setting, which can vary depending on NOT_X_WINDOWS.
*/
@@ -148,10 +170,10 @@
/*
* pty.c.
-Index: putty-0.78/windows/utils/defaults.c
+Index: putty-0.82/windows/utils/defaults.c
===================================================================
---- putty-0.78.orig/windows/utils/defaults.c
-+++ putty-0.78/windows/utils/defaults.c
+--- putty-0.82.orig/windows/utils/defaults.c
++++ putty-0.82/windows/utils/defaults.c
@@ -9,7 +9,7 @@
FontSpec *platform_default_fontspec(const char *name)
{
@@ -159,6 +181,6 @@
- return fontspec_new("Courier New", false, 10, ANSI_CHARSET);
+ return fontspec_new("Consolas", false, 16, ANSI_CHARSET);
else
- return fontspec_new("", false, 0, 0);
+ return fontspec_new_default();
}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package tuned for openSUSE:Factory checked in at 2024-12-30 14:58:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tuned (Old)
and /work/SRC/openSUSE:Factory/.tuned.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tuned"
Mon Dec 30 14:58:24 2024 rev:41 rq:1233846 version:2.24.1.0+git.90c24ee
Changes:
--------
--- /work/SRC/openSUSE:Factory/tuned/tuned.changes 2024-12-20 15:27:35.696543285 +0100
+++ /work/SRC/openSUSE:Factory/.tuned.new.1881/tuned.changes 2024-12-30 14:58:26.324752796 +0100
@@ -1,0 +2,123 @@
+Tue Dec 17 19:11:54 UTC 2024 - Mel Gorman <mgorman(a)suse.com>
+
+- Move gobject dependency to gtk package as it is the only utility that
+ imports gi.
+
+-------------------------------------------------------------------
+Tue Dec 17 17:52:42 UTC 2024 - Mel Gorman <mgorman(a)suse.com>
+
+- Remove unnecessary cpupower dependency, sysfs fallback is used instead.
+
+-------------------------------------------------------------------
+Thu Nov 28 16:27:49 UTC 2024 - trenn(a)suse.de
+
+- Fix below security issues found by SUSE security review of latest
+ polkit API additions. Kudos go to Matthias Gerstner (bsc#1232412)
+- fixed privileged execution of arbitrary scripts by active local user
+ resolves: CVE-2024-52336
+- added sanity checks for API methods parameters
+ resolves: CVE-2024-52337
+- Update to version 2.24.1.0+git.90c24ee:
+ * new release (2.24.1)
+ * spec: used macro for profiles path and other fixes
+ * realtime: remove leftover use of tuna
+
+-------------------------------------------------------------------
+Sat Oct 26 12:45:09 UTC 2024 - Thomas Renninger <trenn(a)suse.de>
+
+- Correct service cleanup calls in preun and postun scripts
+- Move tmpfile_create before service_add_post
+- Added python3-pyudev and python3-dbus-python as BuildRequires
+ for added check section
+- Move user defined profiles
+ from /etc/tuned/
+ into subdirs /etc/tuned/PROFILE
+ via spec's %post routine
+- Enable make test in check section
+- Update has at least parts of jsc#PED-10695
+
+-------------------------------------------------------------------
+Sun Aug 25 17:28:21 UTC 2024 - pallaswept(a)proton.me
+
+- Migrate profiles to /etc/tuned/profiles/ and /usr/lib/tuned/profiles/
+ * Per upstream #615 and #609
+
+- Update to version 2.24.0.2+git.c082797:
+ * controller init: set _on_battery before switching profile
+
+- New release (2.24.0)
+ * Clear plugin repository when stopping tuning
+ * man: add description of the balanced-battery profile
+
+- New release (2.24.0-rc.1)
+ * chore: remove dead irqbalance functions
+ * plugin_irqbalance: switch to IRQBALANCE_BANNED_CPULIST
+ * hotplug: wait for device initialization
+ * Add `functions` to the files copied by the release-cp Makefile target
+ * Add package2cpus and packages2uncores matcher functions
+ * uncore: Allow to configure frequency limits using percent
+ * plugin_scheduler: Adjust error logging in _set_affinity
+ * fix: expand variables in plugin_irq
+ * tests: Restore TuneD service after the error messages test
+ * tests: Do not run tunedDisableSystemdRateLimitingStart via rlRun
+ * Enable controller reset for audio by default
+ * tuned-ppd: Adjust log message emitted when battery status changes
+ * tuned-ppd: Refactor daemon initialization
+ * tuned-ppd: Remove magic constant "unknown"
+ * Add support for controlling amd-pstate core performance boost
+ * spec: Start tuned-ppd right away if swapping from active PPD
+ * spec: Add standard systemd scriptlet macros for tuned-ppd
+ * tuned-ppd: Remove PIDFile from the systemd service file
+ * tuned-ppd: Add an option to log to a file
+ * Install script functions and recommend.d to /usr/lib/tuned/
+ * Rename TUNED_PROFILESDIR to TUNED_PROFILES_DIR
+ * CNF-13015: Fix helper function not accessing the correct return result
+ * CNF-13015: Add helper function to run `lscpu` and parse result using regex
+ parameters - This is similar to the cpuinfo function that reads from
+ /proc/cpuinfo - Unfortunately that function was insufficient for our needs
+ as we need to identify both the Vendor and Architecture reliably
+
+-------------------------------------------------------------------
+Sat Jun 22 15:29:45 UTC 2024 - tobi.goergens(a)gmail.com
+
+- Update to version 2.23.0.2+git.5d5dbfc:
+ * chore: remove use of deprecated Logger.warn()
+ * new release (2.23.0)
+ * Disk plugin: make hdparm device checks lazy
+ * Revert "Video plugin: make hdparm device checks lazy"
+ * Video plugin: make hdparm device checks lazy
+ * Do not check for x86_energy_perf_policy if it won't be used
+ * Check that writes are necessary if they may cause redundant IPIs
+ * Add an option to skip `write_to_file` if the content would not change
+ * Turn on amdgpu panel power savings in balanced-battery
+ * Modify the video plugin for tuning of the amdgpu `panel_power_savings` attribute
+ * video: Don't show error when trying to read radeon files
+ * video: make missing radeon_powersave files quieter
+ * video: Rename _radeon_powersave_files to _files
+ * feat: add plugin_irq
+ * throughput-performance: dropped unused AMD related variable
+ * ppd: Adjust the detection of 'performance-degraded'
+ * ppd: Fix hold releasing
+ * ppd: Add debug logs when changing base profile
+ * Re-check dbus when (re)starting TuneD from tuned-adm profile
+ * functions: added 'log' which helps with debugging
+ * Simplify reading/writing from/to sysctl by using existing functions
+ * Fix logs in `commands.read_file`
+ * plugin_cpu: decrease the severity of _has_pm_qos==False
+ * sap-netweaver: increased vm.max_map_count
+ * daemon: buffer sighup signal
+ * tuned-ppd: Detect battery change events
+ * Migrate profiles to /etc/tuned/profiles/ and /usr/lib/tuned/profiles/
+ * Propagate unexpected exceptions in the wait exception handler
+ * Add an option to configure profile directories
+ * Use get_list to parse unix_socket_signal_path
+ * Add a function to parse lists in the global configuration
+ * Added intel_recommended_pstate builtin function.
+ * dbus: add commands to dynamically create/destroy instances
+ * dbus: ensure that hotplug operations only work on hotplug plugins
+ * instance: add priority as a property
+ * monitor_net: fixed traceback if stats cannot be read
+ * plugin_net: do not read monitors if dynamic tuning is disabled
+ * Allow equal characters in parameter value
+
+-------------------------------------------------------------------
Old:
----
tuned-2.22.1.2+git.86ac977.obscpio
New:
----
tuned-2.24.1.0+git.90c24ee.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tuned.spec ++++++
--- /var/tmp/diff_new_pack.lv0sg4/_old 2024-12-30 14:58:26.936777982 +0100
+++ /var/tmp/diff_new_pack.lv0sg4/_new 2024-12-30 14:58:26.936777982 +0100
@@ -16,9 +16,10 @@
#
-%define profile_dir %{_prefix}/lib/%{name}
+%define system_dir %{_prefix}/lib/%{name}/
+%define profile_dir %{system_dir}profiles/
Name: tuned
-Version: 2.22.1.2+git.86ac977
+Version: 2.24.1.0+git.90c24ee
Release: 0
Summary: A dynamic adaptive system tuning daemon
License: GPL-2.0-or-later
@@ -33,9 +34,11 @@
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig
BuildRequires: python3-base
+BuildRequires: python3-dbus-python
+# needed by check section
+BuildRequires: python3-pyudev
BuildRequires: pkgconfig(systemd)
# need perf_bias now
-Requires: cpupower >= 4.19
Requires: ethtool
Requires: gawk
Requires: hdparm
@@ -43,11 +46,13 @@
Requires: python3-configobj
Requires: python3-dbus-python
Requires: python3-decorator
-Requires: python3-gobject
Requires: python3-linux-procfs
Requires: python3-pyudev
Requires: util-linux
Requires: virt-what
+Conflicts: laptop-mode-tools
+Conflicts: power-profiles-daemon
+Conflicts: tlp
BuildArch: noarch
%{?systemd_requires}
@@ -86,6 +91,7 @@
Group: System/Base
Requires: %{name} = %{version}
Requires: powertop
+Requires: python3-gobject
%description gtk
GTK GUI that can control tuned and provide simple profile editor.
@@ -166,18 +172,30 @@
%description profiles-spectrumscale
Additional tuned profile(s) optimized for IBM Spectrum Scale.
+%package ppd
+Summary: PPD compatibility daemon
+Requires: %{name} = %{version}
+Conflicts: ppd-service
+# The compatibility daemon is swappable for power-profiles-daemon
+Provides: ppd-service
+
+%description ppd
+An API translation daemon that allows applications to easily transition
+to TuneD from power-profiles-daemon (PPD).
+
%prep
%autosetup -p1
%build
# The tuned daemon is written in pure Python. Nothing requires to be built.
# Just a hack to avoid installation in a wrong directory
-sed -i 's|usr/libexec/tuned|%{profile_dir}|' Makefile
+sed -i 's|usr/libexec/tuned|%{system_dir}|' Makefile
sed -i 's|$(SYSCONFDIR)/modprobe.d|%{_modprobedir}|' Makefile
sed -i 's|$(SYSCONFDIR)/dbus-1/system.d|%{_datadir}/dbus-1/system.d|' Makefile
%install
-%make_install TUNED_PROFILESDIR=%{profile_dir}
+%make_install TUNED_PROFILES_DIR=%{profile_dir}
+make install-ppd DESTDIR=%{buildroot} TUNED_PROFILES_DIR=%{profile_dir}
# we do not have the python perf module (see bsc #1217758)
rm %{buildroot}/%{python3_sitelib}/tuned/plugins/plugin_{scheduler,irqbalance}.py
%py3_compile %{buildroot}/%{python3_sitelib}
@@ -188,22 +206,38 @@
ln -sf service %{buildroot}%{_sbindir}/rctuned
%if 0%{?sle_version} && %{?suse_version} < 1599
-rm -r %{buildroot}%{_prefix}/lib/tuned/sap-netweaver
-rm -r %{buildroot}%{_prefix}/lib/tuned/sap-hana
+rm -r %{buildroot}%{profile_dir}/sap-netweaver
+rm -r %{buildroot}%{profile_dir}/sap-hana
rm %{buildroot}%{_mandir}/man7/tuned-profiles-sap.7
rm %{buildroot}%{_mandir}/man7/tuned-profiles-sap-hana.7
%endif
+%check
+make test PYTHON=python3
+
%post
-%service_add_post %{name}.service
-%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
+%tmpfiles_create %{name}.conf
+%systemd_post %{name}.service
+
+# migrate all user-defined profiles from /etc/tuned/ to /etc/tuned/profiles/
+for f in %{_sysconfdir}/tuned/*; do
+ if [ -e "$f/tuned.conf" ]; then
+ mv -n "$f" %{_sysconfdir}/tuned/profiles/
+ fi
+done
+
+%post ppd
+%systemd_post %{name}-ppd.service
%pre
-%service_add_pre %{name}.service
+%systemd_pre %{name}.service
# Avoid restoring outdated stuff in posttrans
[ ! -f "%{_sysconfdir}/modprobe.d/tuned.conf.rpmsave" ] || \
mv -f "%{_sysconfdir}/modprobe.d/tuned.conf.rpmsave" "%{_sysconfdir}/modprobe.d/tuned.conf.rpmsave.old" || :
+%pre ppd
+%systemd_pre %{name}-ppd.service
+
%posttrans
# Migration of modprobe.conf files to _modprobedir
[ ! -f "%{_sysconfdir}/modprobe.d/tuned.conf.rpmsave" ] || \
@@ -212,9 +246,15 @@
%preun
%service_del_preun %{name}.service
+%preun ppd
+%service_del_preun %{name}-ppd.service
+
%postun
%service_del_postun %{name}.service
+%postun ppd
+%service_del_postun %{name}-ppd.service
+
%files
%license COPYING
%doc AUTHORS README.md
@@ -224,28 +264,30 @@
%{_sbindir}/tuned
%{_sbindir}/tuned-adm
%{_sbindir}/rctuned
-%dir %{profile_dir}
-%dir %{profile_dir}/recommend.d
+%dir %{system_dir}
+%dir %{system_dir}/recommend.d
%exclude %{python3_sitelib}/tuned/gtk
# General files
-%{profile_dir}/pmqos-static.py
-%{profile_dir}/functions
-%{profile_dir}/recommend.d/50-tuned.conf
-%{profile_dir}/defirqaffinity.py
+%{system_dir}/pmqos-static.py
+%{system_dir}/functions
+%{system_dir}/recommend.d/50-tuned.conf
+%{system_dir}/defirqaffinity.py
%if 0%{?sle_version} && %{?suse_version} < 1599
-%exclude %{_prefix}/lib/tuned/sap-netweaver
-%exclude %{_prefix}/lib/tuned/sap-hana
-%exclude %{_prefix}/lib/tuned/sap-hana-kvm-guest
+%exclude %{profile_dir}/sap-netweaver
+%exclude %{profile_dir}/sap-hana
+%exclude %{profile_dir}/sap-hana-kvm-guest
%exclude %{_mandir}/man7/tuned-profiles-sap.7%{?ext_man}
%exclude %{_mandir}/man7/tuned-profiles-sap-hana.7%{?ext_man}
%endif
# Profiles included in main package - alphabetically sorted
+%dir %{profile_dir}
%{profile_dir}/accelerator-performance
%{profile_dir}/aws
%{profile_dir}/balanced
+%{profile_dir}/balanced-battery
%{profile_dir}/cpu-partitioning
%{profile_dir}/cpu-partitioning-powersave
%{profile_dir}/desktop
@@ -268,10 +310,11 @@
%config(noreplace) %{_sysconfdir}/tuned/cpu-partitioning-powersave-variables.conf
%config(noreplace) %{_sysconfdir}/tuned/tuned-main.conf
%config(noreplace) %{_sysconfdir}/tuned/profile_mode
+%config(noreplace) %{_sysconfdir}/tuned/profiles
%config(noreplace) %{_sysconfdir}/tuned/post_loaded_profile
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/tuned/bootcmdline
-%{_sysconfdir}/grub.d
-%{_tmpfilesdir}/tuned.conf
+%config %{_sysconfdir}/grub.d
+%{_tmpfilesdir}/%{name}.conf
%{_unitdir}/tuned.service
%{_modprobedir}/tuned.conf
%{_datadir}/dbus-1/system.d/com.redhat.tuned.conf
@@ -332,12 +375,12 @@
%files profiles-postgresql
%defattr(-,root,root,-)
-%{_prefix}/lib/tuned/postgresql
+%{profile_dir}/postgresql
%{_mandir}/man7/tuned-profiles-postgresql.7*
%files profiles-spectrumscale
%defattr(-,root,root,-)
-%{_prefix}/lib/tuned/spectrumscale-ece
+%{profile_dir}/spectrumscale-ece
%{_mandir}/man7/tuned-profiles-spectrumscale-ece.7*
%files profiles-openshift
@@ -363,3 +406,11 @@
%{_mandir}/man8/diskdevstat.*
%{_mandir}/man8/scomes.*
+%files ppd
+%{_sbindir}/tuned-ppd
+%{_unitdir}/tuned-ppd.service
+%{_datadir}/dbus-1/system-services/net.hadess.PowerProfiles.service
+%{_datadir}/dbus-1/system.d/net.hadess.PowerProfiles.conf
+%{_datadir}/polkit-1/actions/net.hadess.PowerProfiles.policy
+%config(noreplace) %{_sysconfdir}/tuned/ppd.conf
+
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.lv0sg4/_old 2024-12-30 14:58:26.988780122 +0100
+++ /var/tmp/diff_new_pack.lv0sg4/_new 2024-12-30 14:58:26.992780286 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/redhat-performance/tuned</param>
- <param name="changesrevision">86ac9777981db7880a614ff21908ecbeb611e1ba</param></service></servicedata>
+ <param name="changesrevision">90c24eea037c7a5e9414c93f8fb3e549ed4a7b06</param></service></servicedata>
(No newline at EOF)
++++++ tuned-2.22.1.2+git.86ac977.obscpio -> tuned-2.24.1.0+git.90c24ee.obscpio ++++++
++++ 5424 lines of diff (skipped)
++++++ tuned.obsinfo ++++++
--- /var/tmp/diff_new_pack.lv0sg4/_old 2024-12-30 14:58:27.276791973 +0100
+++ /var/tmp/diff_new_pack.lv0sg4/_new 2024-12-30 14:58:27.280792139 +0100
@@ -1,5 +1,5 @@
name: tuned
-version: 2.22.1.2+git.86ac977
-mtime: 1709055039
-commit: 86ac9777981db7880a614ff21908ecbeb611e1ba
+version: 2.24.1.0+git.90c24ee
+mtime: 1732625537
+commit: 90c24eea037c7a5e9414c93f8fb3e549ed4a7b06
1
0