From 68e448c3b24c13bd2c8821e5977c7fbc368001930a1bc7c7cfb334c428338666 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Thu, 19 Oct 2023 14:28:33 +0000 Subject: [PATCH] Accepting request 1118871 from home:mimi_vx:branches:devel:languages:python MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - update to 2.2.0 * [Feature]: Remove the somewhat inaccurate subclass requirement around Config’s .clone(into=... constructor call. It was broken for certain use cases ()such as trying to clone one subclass into a sibling subclass, which would yield a TypeError) and is irrelevant if one is using the new type annotations. * [Support] #936: Make sure py.typed is in our packaging manifest * [Bug] #944: After the release of 2.1, package-style task modules started looking in the wrong place for project-level config files (inside one’s eg tasks/ dir, instead of next to that dir) due to a subtlety in the new import/discovery mechanism used. This has been fixed OBS-URL: https://build.opensuse.org/request/show/1118871 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invoke?expand=0&rev=47 --- invoke-2.1.2.tar.gz | 3 --- invoke-2.2.0.tar.gz | 3 +++ python-invoke.changes | 16 ++++++++++++++++ python-invoke.spec | 3 +-- 4 files changed, 20 insertions(+), 5 deletions(-) delete mode 100644 invoke-2.1.2.tar.gz create mode 100644 invoke-2.2.0.tar.gz diff --git a/invoke-2.1.2.tar.gz b/invoke-2.1.2.tar.gz deleted file mode 100644 index 7299cb5..0000000 --- a/invoke-2.1.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a6cc1f06f75bacd0b1e11488fa3bf3e62f85e31f62e2c0172188613ba5b070e2 -size 298058 diff --git a/invoke-2.2.0.tar.gz b/invoke-2.2.0.tar.gz new file mode 100644 index 0000000..6430d2a --- /dev/null +++ b/invoke-2.2.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5 +size 299835 diff --git a/python-invoke.changes b/python-invoke.changes index c237851..c57d1e6 100644 --- a/python-invoke.changes +++ b/python-invoke.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Thu Oct 19 09:31:17 UTC 2023 - Ondřej Súkup + +- update to 2.2.0 + * [Feature]: Remove the somewhat inaccurate subclass requirement + around Config’s .clone(into=... constructor call. It was broken + for certain use cases ()such as trying to clone one subclass + into a sibling subclass, which would yield a TypeError) and is + irrelevant if one is using the new type annotations. + * [Support] #936: Make sure py.typed is in our packaging manifest + * [Bug] #944: After the release of 2.1, package-style task modules + started looking in the wrong place for project-level config files + (inside one’s eg tasks/ dir, instead of next to that dir) due to + a subtlety in the new import/discovery mechanism used. + This has been fixed + ------------------------------------------------------------------- Mon May 22 21:08:40 UTC 2023 - Dirk Müller diff --git a/python-invoke.spec b/python-invoke.spec index 358de70..6e45af8 100644 --- a/python-invoke.spec +++ b/python-invoke.spec @@ -27,11 +27,10 @@ %{?sle15_python_module_pythons} Name: python-invoke%{psuffix} -Version: 2.1.2 +Version: 2.2.0 Release: 0 Summary: Pythonic Task Execution License: BSD-2-Clause -Group: Development/Languages/Python URL: https://www.pyinvoke.org Source: https://files.pythonhosted.org/packages/source/i/invoke/invoke-%{version}.tar.gz # PATCH-FIX-OPENSUSE remove-icecream.patch mcepl@suse.com