From 3040f4c843b028d52d880e6449e4f4ba4992fd0c32f8906874678523f0a0916a Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 20 Nov 2024 17:02:19 +0000 Subject: [PATCH] - update to 0.43.0: * New `DISABLE_SPLIT_LIST_WITH_COMMENT` flag. `DISABLE_SPLIT_LIST_WITH_COMMENT` is a new knob that changes the behavior of splitting a list when a comment is present inside the list. Note the behavioral change above; if you set `DISABLE_ENDING_COMMA_HEURISTIC=true` and want to keep the old behavior, you now also need to set `DISABLE_SPLIT_LIST_WITH_COMMENT=true`. * Remove dependency on importlib-metadata * Remove dependency on tomli when using >= py311 * Format '.pyi' type sub files. * Fix SPLIT_ARGUMENTS_WHEN_COMMA_TERMINATED for one-item named argument lists by taking precedence over SPLIT_BEFORE_NAMED_ASSIGNS. * Fix SPLIT_ALL_COMMA_SEPARATED_VALUES and SPLIT_ALL_TOP_LEVEL_COMMA_SEPARATED_VALUES being too agressive for lambdas and unpacking. - Add missing {Build,}Requires on tomli and importlib-metadata. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-yapf?expand=0&rev=33 --- python-yapf.changes | 23 ++++++++++++++++++++++- python-yapf.spec | 8 ++++---- yapf-0.40.2.tar.gz | 3 --- yapf-0.43.0.tar.gz | 3 +++ 4 files changed, 29 insertions(+), 8 deletions(-) delete mode 100644 yapf-0.40.2.tar.gz create mode 100644 yapf-0.43.0.tar.gz diff --git a/python-yapf.changes b/python-yapf.changes index e7aeebb..0b8d055 100644 --- a/python-yapf.changes +++ b/python-yapf.changes @@ -1,7 +1,28 @@ +------------------------------------------------------------------- +Wed Nov 20 16:58:40 UTC 2024 - Dirk Müller + +- update to 0.43.0: + * New `DISABLE_SPLIT_LIST_WITH_COMMENT` flag. + `DISABLE_SPLIT_LIST_WITH_COMMENT` is a new knob that changes the + behavior of splitting a list when a comment is present inside + the list. + Note the behavioral change above; if you set + `DISABLE_ENDING_COMMA_HEURISTIC=true` and want to keep the old + behavior, you now also need to set + `DISABLE_SPLIT_LIST_WITH_COMMENT=true`. + * Remove dependency on importlib-metadata + * Remove dependency on tomli when using >= py311 + * Format '.pyi' type sub files. + * Fix SPLIT_ARGUMENTS_WHEN_COMMA_TERMINATED for one-item named + argument lists by taking precedence over SPLIT_BEFORE_NAMED_ASSIGNS. + * Fix SPLIT_ALL_COMMA_SEPARATED_VALUES and + SPLIT_ALL_TOP_LEVEL_COMMA_SEPARATED_VALUES + being too agressive for lambdas and unpacking. + ------------------------------------------------------------------- Mon Mar 11 05:47:17 UTC 2024 - Steve Kowalik -- Add missing {Build,}Requires on tomli and importlib-metadata. +- Add missing {Build,}Requires on tomli and importlib-metadata. ------------------------------------------------------------------- Mon Nov 27 20:10:52 UTC 2023 - Dirk Müller diff --git a/python-yapf.spec b/python-yapf.spec index 5ff013e..f4ba577 100644 --- a/python-yapf.spec +++ b/python-yapf.spec @@ -18,24 +18,24 @@ %{?sle15_python_module_pythons} Name: python-yapf -Version: 0.40.2 +Version: 0.43.0 Release: 0 Summary: A formatter for Python code License: Apache-2.0 URL: https://github.com/google/yapf Source: https://files.pythonhosted.org/packages/source/y/yapf/yapf-%{version}.tar.gz BuildRequires: %{python_module devel >= 3.7} -BuildRequires: %{python_module importlib-metadata} BuildRequires: %{python_module pip} BuildRequires: %{python_module platformdirs} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module tomli} +BuildRequires: %{python_module tomli if %python-base < 3.11} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-importlib-metadata Requires: python-platformdirs +%if 0%{?python_version_nodots} < 311 Requires: python-tomli +%endif Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch diff --git a/yapf-0.40.2.tar.gz b/yapf-0.40.2.tar.gz deleted file mode 100644 index 14073eb..0000000 --- a/yapf-0.40.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4dab8a5ed7134e26d57c1647c7483afb3f136878b579062b786c9ba16b94637b -size 252068 diff --git a/yapf-0.43.0.tar.gz b/yapf-0.43.0.tar.gz new file mode 100644 index 0000000..e801ebe --- /dev/null +++ b/yapf-0.43.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00d3aa24bfedff9420b2e0d5d9f5ab6d9d4268e72afbf59bb3fa542781d5218e +size 254907