From f3f4da193012fb6514f2ea689af9d439b24727e869b9503ffe72fde3beed1e9e Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sun, 28 Apr 2024 14:58:57 +0000 Subject: [PATCH] =?UTF-8?q?-=20update=20to=203.4.3:=20=20=20*=20Finish=20m?= =?UTF-8?q?igration=20to=20setuptools=5Fscm=20=20=20*=20Constrain=20setupt?= =?UTF-8?q?ools=5Fscm=20version=20=20=20*=20Add=20module=20entry=20points?= =?UTF-8?q?=20for=20xq=20and=20tomlq=20=20=20*=20yq=20-y:=20Induce=20quoti?= =?UTF-8?q?ng=20of=20string=20scalars=20that=20start=20with=2008=20=20=20?= =?UTF-8?q?=20=20and=2009=20=20=20*=20Revert=20=E2=80=9CDo=20not=20interpr?= =?UTF-8?q?et=20characters=20that=20cannot=20be=20parsed=20in=20=20=20=20?= =?UTF-8?q?=20octal=20as=20int=20(#176)=E2=80=9D=20=20=20*=20tomlq:=20Use?= =?UTF-8?q?=20tomllib=20on=20Python=203.11=20when=20not=20round-tripping?= =?UTF-8?q?=20=20=20*=20xq:=20Support=20in-place=20XML=20editing=20=20=20*?= =?UTF-8?q?=20Do=20not=20interpret=20characters=20that=20cannot=20be=20par?= =?UTF-8?q?sed=20in=20octal=20as=20=20=20=20=20int?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-yq?expand=0&rev=32 --- python-yq.changes | 16 ++++++++++++++++ python-yq.spec | 6 +++--- yq-3.2.3.tar.gz | 3 --- yq-3.4.3.tar.gz | 3 +++ 4 files changed, 22 insertions(+), 6 deletions(-) delete mode 100644 yq-3.2.3.tar.gz create mode 100644 yq-3.4.3.tar.gz diff --git a/python-yq.changes b/python-yq.changes index 35aeeed..afb964f 100644 --- a/python-yq.changes +++ b/python-yq.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Sun Apr 28 14:57:44 UTC 2024 - Dirk Müller + +- update to 3.4.3: + * Finish migration to setuptools_scm + * Constrain setuptools_scm version + * Add module entry points for xq and tomlq + * yq -y: Induce quoting of string scalars that start with 08 + and 09 + * Revert “Do not interpret characters that cannot be parsed in + octal as int (#176)” + * tomlq: Use tomllib on Python 3.11 when not round-tripping + * xq: Support in-place XML editing + * Do not interpret characters that cannot be parsed in octal as + int + ------------------------------------------------------------------- Tue Jan 2 20:41:36 UTC 2024 - Dirk Müller diff --git a/python-yq.spec b/python-yq.spec index 50be744..d444bee 100644 --- a/python-yq.spec +++ b/python-yq.spec @@ -18,14 +18,14 @@ %{?sle15_python_module_pythons} Name: python-yq -Version: 3.2.3 +Version: 3.4.3 Release: 0 Summary: Command-line YAML processor - jq wrapper for YAML documents License: Apache-2.0 URL: https://github.com/kislyuk/yq Source: https://files.pythonhosted.org/packages/source/y/yq/yq-%{version}.tar.gz BuildRequires: %{python_module pip} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -35,7 +35,7 @@ Requires: python-argcomplete >= 1.8.1 Requires: python-tomlkit >= 0.11.6 Requires: python-xmltodict >= 0.11.0 Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module PyYAML >= 5.3.1} diff --git a/yq-3.2.3.tar.gz b/yq-3.2.3.tar.gz deleted file mode 100644 index f43c0fa..0000000 --- a/yq-3.2.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:29c8fe1d36b4f64163f4d01314c6ae217539870f610216dee6025dfb5eafafb1 -size 31952 diff --git a/yq-3.4.3.tar.gz b/yq-3.4.3.tar.gz new file mode 100644 index 0000000..88f7f3b --- /dev/null +++ b/yq-3.4.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba586a1a6f30cf705b2f92206712df2281cd320280210e7b7b80adcb8f256e3b +size 33214