From 919144367eeec639bbb6d72cca13130d5a01d4cc8ed88149968f7ce1dd91ef71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Tue, 11 Nov 2025 16:26:02 +0000 Subject: [PATCH] Accepting request 1317106 from home:glaubitz:branches:devel:languages:python - Update to 2.2.1 * [Bug] #1038: (fixed in #1040) Python 3.14 tweaked the behavior of fcntl to raise SystemError on buffer overflows, which our interpretation of termios.TIOCGWINSZ technically was (we care only about the first two fields in what is technically a four- field struct with half the fields unused). This has been fixed by unpacking all 4 fields and then discarding the unused fields during processing. OBS-URL: https://build.opensuse.org/request/show/1317106 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invoke?expand=0&rev=53 --- invoke-2.2.0.tar.gz | 3 --- invoke-2.2.1.tar.gz | 3 +++ python-invoke.changes | 12 ++++++++++++ python-invoke.spec | 2 +- 4 files changed, 16 insertions(+), 4 deletions(-) delete mode 100644 invoke-2.2.0.tar.gz create mode 100644 invoke-2.2.1.tar.gz diff --git a/invoke-2.2.0.tar.gz b/invoke-2.2.0.tar.gz deleted file mode 100644 index 6430d2a..0000000 --- a/invoke-2.2.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5 -size 299835 diff --git a/invoke-2.2.1.tar.gz b/invoke-2.2.1.tar.gz new file mode 100644 index 0000000..d722dfe --- /dev/null +++ b/invoke-2.2.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:515bf49b4a48932b79b024590348da22f39c4942dff991ad1fb8b8baea1be707 +size 304762 diff --git a/python-invoke.changes b/python-invoke.changes index ffc4687..3caed76 100644 --- a/python-invoke.changes +++ b/python-invoke.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Tue Nov 11 14:04:44 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 2.2.1 + * [Bug] #1038: (fixed in #1040) Python 3.14 tweaked the behavior + of fcntl to raise SystemError on buffer overflows, which our + interpretation of termios.TIOCGWINSZ technically was (we care + only about the first two fields in what is technically a four- + field struct with half the fields unused). This has been fixed + by unpacking all 4 fields and then discarding the unused fields + during processing. + ------------------------------------------------------------------- Thu Aug 21 08:47:08 UTC 2025 - Markéta Machová diff --git a/python-invoke.spec b/python-invoke.spec index 6bea80d..eea4408 100644 --- a/python-invoke.spec +++ b/python-invoke.spec @@ -31,7 +31,7 @@ %endif %{?sle15_python_module_pythons} Name: python-invoke%{psuffix} -Version: 2.2.0 +Version: 2.2.1 Release: 0 Summary: Pythonic Task Execution License: BSD-2-Clause