forked from pool/python-yq
Accepting request 991280 from devel:languages:python
- Update to 3.1.0: Use configurable output grammar, compatible with YAML 1.1 - Update to 3.0.2: - Expand merge keys (https://yaml.org/type/merge.html). This is a YAML 1.1 specific behavior, but will be accommodated in yq due to its widespread use and low likelihood of accidental invocation. - Update to 3.0.1: - yq now uses the YAML 1.2 grammar when parsing and rendering YAML documents. This means bare literals like “on”, “no”, and “12:34:56” are interpreted as strings. (Fix interrupted release) - Removed upstreamed e37a7981b505aa0fd60d062ca81fd7b23715233e.patch OBS-URL: https://build.opensuse.org/request/show/991280 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-yq?expand=0&rev=10
This commit is contained in:
@@ -1,22 +0,0 @@
|
|||||||
From e37a7981b505aa0fd60d062ca81fd7b23715233e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Andrey Kislyuk <kislyuk@gmail.com>
|
|
||||||
Date: Thu, 24 Feb 2022 22:54:08 -0800
|
|
||||||
Subject: [PATCH] Fix expected error
|
|
||||||
|
|
||||||
---
|
|
||||||
test/test.py | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/test/test.py b/test/test.py
|
|
||||||
index 1a7b164..75d67cc 100755
|
|
||||||
--- a/test/test.py
|
|
||||||
+++ b/test/test.py
|
|
||||||
@@ -75,7 +75,7 @@ def test_yq(self):
|
|
||||||
self.assertEqual(self.run_yq("- понедельник\n- вторник\n", ["-y", "."]), "- понедельник\n- вторник\n")
|
|
||||||
|
|
||||||
def test_yq_err(self):
|
|
||||||
- err = ('yq: Error running jq: ScannerError: while scanning for the next token\nfound character that '
|
|
||||||
+ err = ('yq: Error running jq: ScannerError: while scanning for the next token\nfound character \'%\' that '
|
|
||||||
'cannot start any token\n in "<file>", line 1, column 3.')
|
|
||||||
self.run_yq("- %", ["."], expect_exit_codes={err, 2})
|
|
||||||
|
|
@@ -1,3 +1,20 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 26 15:58:36 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
||||||
|
|
||||||
|
- Update to 3.1.0:
|
||||||
|
Use configurable output grammar, compatible with YAML 1.1
|
||||||
|
- Update to 3.0.2:
|
||||||
|
- Expand merge keys (https://yaml.org/type/merge.html). This is
|
||||||
|
a YAML 1.1 specific behavior, but will be accommodated in yq
|
||||||
|
due to its widespread use and low likelihood of accidental
|
||||||
|
invocation.
|
||||||
|
- Update to 3.0.1:
|
||||||
|
- yq now uses the YAML 1.2 grammar when parsing and rendering
|
||||||
|
YAML documents. This means bare literals like “on”, “no”,
|
||||||
|
and “12:34:56” are interpreted as strings. (Fix interrupted
|
||||||
|
release)
|
||||||
|
- Removed upstreamed e37a7981b505aa0fd60d062ca81fd7b23715233e.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 25 00:59:37 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
|
Fri Feb 25 00:59:37 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
|
||||||
|
|
||||||
|
@@ -19,14 +19,12 @@
|
|||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
%define skip_python2 1
|
%define skip_python2 1
|
||||||
Name: python-yq
|
Name: python-yq
|
||||||
Version: 2.14.0
|
Version: 3.1.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Command-line YAML processor - jq wrapper for YAML documents
|
Summary: Command-line YAML processor - jq wrapper for YAML documents
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
URL: https://github.com/kislyuk/yq
|
URL: https://github.com/kislyuk/yq
|
||||||
Source: https://files.pythonhosted.org/packages/source/y/yq/yq-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/y/yq/yq-%{version}.tar.gz
|
||||||
# PATCH-FIX-UPSTREAM
|
|
||||||
Patch0: https://github.com/kislyuk/yq/commit/e37a7981b505aa0fd60d062ca81fd7b23715233e.patch
|
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f4bf2b299d1e5c7ebd74cfb25d1f5d9b6401063bac07a2d09a156144c1d644e1
|
|
||||||
size 28030
|
|
3
yq-3.1.0.tar.gz
Normal file
3
yq-3.1.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:30a84aa22486c749ba269256bd586c0bcd370b7e2a71e76c3924ead4867e74f2
|
||||||
|
size 29627
|
Reference in New Issue
Block a user