Accepting request 1118871 from home:mimi_vx:branches:devel:languages:python

- 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
This commit is contained in:
Ondřej Súkup 2023-10-19 14:28:33 +00:00 committed by Git OBS Bridge
parent 4fe579ea67
commit 68e448c3b2
4 changed files with 20 additions and 5 deletions

BIN
invoke-2.1.2.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
invoke-2.2.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Thu Oct 19 09:31:17 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 2.2.0
* [Feature]: Remove the somewhat inaccurate subclass requirement
around Configs .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 ones 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 <dmueller@suse.com> Mon May 22 21:08:40 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@ -27,11 +27,10 @@
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-invoke%{psuffix} Name: python-invoke%{psuffix}
Version: 2.1.2 Version: 2.2.0
Release: 0 Release: 0
Summary: Pythonic Task Execution Summary: Pythonic Task Execution
License: BSD-2-Clause License: BSD-2-Clause
Group: Development/Languages/Python
URL: https://www.pyinvoke.org URL: https://www.pyinvoke.org
Source: https://files.pythonhosted.org/packages/source/i/invoke/invoke-%{version}.tar.gz Source: https://files.pythonhosted.org/packages/source/i/invoke/invoke-%{version}.tar.gz
# PATCH-FIX-OPENSUSE remove-icecream.patch mcepl@suse.com # PATCH-FIX-OPENSUSE remove-icecream.patch mcepl@suse.com