From 990fdbe5b0331cc99246accd9060ad2c1d1873ebefb2a29bb22005480c382e4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Thu, 20 Aug 2020 13:26:34 +0000 Subject: [PATCH] Accepting request 826543 from home:mnhauke - Update to version 1.13.4 * Update crontab and crontab-u parsers to tighten up variable detection * Update ping parser to tighten linux/bsd detection - Update to version 1.13.3 * Update ping parser for Raspberry Pi compatibility - Update to versino 1.13.2 * Add key/value file parser (wrapper for ini parser) * Add date command parser * Update traceroute parser to more gracefully handle missing header row * Update traceroute parser to handle annotations * Update traceroute parser to only return successful probes - Update to versino 1.13.1 * Add route -6 tests - Update to version 1.13.0 * Add ping and ping6 command parser tested on linux * Add traceroute and traceroute6 command parser tested on linux * Add tracepath command parser tested on linux * Update ini parser to support files only containing key/value pairs * Update uname parser exception with a hint to use "uname -a" * Update route parser to support IPv6 tables - Update to version 1.12.1 * Fix tests when using older version of pygments library - Update to version 1.12.0 * Add sysctl command parser tested on linux * Update the cli code to allow older versions of the pygments library (2.3.0) for debian packaging * Code cleanup on the cli OBS-URL: https://build.opensuse.org/request/show/826543 OBS-URL: https://build.opensuse.org/package/show/utilities/jc?expand=0&rev=5 --- jc-1.11.1.tar.gz | 3 -- jc-1.13.4.tar.gz | 3 ++ jc.changes | 76 ++++++++++++++++++++++++++++++++++++++++++++++++ jc.spec | 8 ++--- 4 files changed, 83 insertions(+), 7 deletions(-) delete mode 100644 jc-1.11.1.tar.gz create mode 100644 jc-1.13.4.tar.gz diff --git a/jc-1.11.1.tar.gz b/jc-1.11.1.tar.gz deleted file mode 100644 index 9d7f92c..0000000 --- a/jc-1.11.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:75e9bc7ca51f1b2e85161bdd63a6a80c6da025ee1b9b8fc8fb5cd24b7d0d7c55 -size 1879850 diff --git a/jc-1.13.4.tar.gz b/jc-1.13.4.tar.gz new file mode 100644 index 0000000..fd3f1ba --- /dev/null +++ b/jc-1.13.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35b1d86c785323f7f5fca4b542f674cad67f52c073404f666dba8c6718c5667b +size 2076541 diff --git a/jc.changes b/jc.changes index 45c1429..d81d63c 100644 --- a/jc.changes +++ b/jc.changes @@ -1,3 +1,79 @@ +------------------------------------------------------------------- +Thu Aug 13 19:54:55 UTC 2020 - Martin Hauke + +- Update to version 1.13.4 + * Update crontab and crontab-u parsers to tighten up variable + detection + * Update ping parser to tighten linux/bsd detection +- Update to version 1.13.3 + * Update ping parser for Raspberry Pi compatibility +- Update to versino 1.13.2 + * Add key/value file parser (wrapper for ini parser) + * Add date command parser + * Update traceroute parser to more gracefully handle missing + header row + * Update traceroute parser to handle annotations + * Update traceroute parser to only return successful probes +- Update to versino 1.13.1 + * Add route -6 tests +- Update to version 1.13.0 + * Add ping and ping6 command parser tested on linux + * Add traceroute and traceroute6 command parser tested on linux + * Add tracepath command parser tested on linux + * Update ini parser to support files only containing key/value + pairs + * Update uname parser exception with a hint to use "uname -a" + * Update route parser to support IPv6 tables +- Update to version 1.12.1 + * Fix tests when using older version of pygments library +- Update to version 1.12.0 + * Add sysctl command parser tested on linux + * Update the cli code to allow older versions of the pygments + library (2.3.0) for debian packaging + * Code cleanup on the cli + * Add tests for the cli + * Vendorize cgitb as tracebackplus for verbose debug messages +- Update to version 1.11.8 + * Add verbose debug option using -dd argument +- Update to version 1.11.7 + * Fix iptables parser issue which would not output the last + chain +- Update to version 1.11.6 + * Improve and standardize empty data check for all parsers +- Update to version 1.11.5 + * Update airport_s parser to fix error on parsing empty data + * Update arp parser to fix error on parsing empty data + * Update blkid parser to fix error on parsing empty data + * Update crontab parser to fix error on parsing empty data + * Update crontab_u parser to fix error on parsing empty data + * Update df parser to fix error on parsing empty data + * Update free parser to fix error on parsing empty data + * Update lsblk parser to fix error on parsing empty data + * Update lsmod parser to fix error on parsing empty data + * Update mount parser to fix error on parsing empty data + * Update netstat parser to fix error on parsing empty data + * Update ntpq parser to fix error on parsing empty data + * Update ps parser to fix error on parsing empty data + * Update route parser to fix error on parsing empty data + * Update systemctl parser to fix error on parsing empty data + * Update systemctl_lj parser to fix error on parsing empty data + * Update systemctl_ls parser to fix error on parsing empty data + * Update systemctl_luf parser to fix error on parsing empty data + * Update uptime parser to fix error on parsing empty data + * Update w parser to fix error on parsing empty data + * Update xml parser to fix error on parsing empty data + * Add tests to all parsers for no data condition + * Update ss parser to fix integer fields +- Update to version 1.11.4 + * Update ls parser to fix error on parsing an empty directory +- Update to version 1.11.3 + * Add local parser plugin feature +- Update to version 1.11.2 + * Update netstat parser to add route_flags_pretty field + * Update netstat parser to strip whitespace from state field + * Update route parser to add flags_pretty field + * Update w parser to strip whitespace from what field + ------------------------------------------------------------------- Tue May 26 19:29:21 UTC 2020 - Martin Hauke diff --git a/jc.spec b/jc.spec index db5720c..c95563e 100644 --- a/jc.spec +++ b/jc.spec @@ -18,7 +18,7 @@ Name: jc -Version: 1.11.1 +Version: 1.13.4 Release: 0 Summary: JSON CLI output utility License: MIT @@ -28,14 +28,14 @@ Source: https://github.com/kellyjonbrazil/jc/archive/v%{version}.tar.gz# BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python3-setuptools -Requires: python3-Pygments >= 2.4.2 +Requires: python3-Pygments >= 2.3.0 Requires: python3-ifconfig-parser >= 0.0.5 Requires: python3-ruamel.yaml >= 0.15.0 Requires: python3-xmltodict >= 0.12.0 Recommends: jq BuildArch: noarch # SECTION test requirements -BuildRequires: python3-Pygments >= 2.4.2 +BuildRequires: python3-Pygments >= 2.3.0 BuildRequires: python3-ifconfig-parser >= 0.0.5 BuildRequires: python3-pytest BuildRequires: python3-ruamel.yaml >= 0.15.0 @@ -61,7 +61,7 @@ python3 -m pytest -v %files %license LICENSE.md -%doc changelog.txt README.md +%doc CHANGELOG README.md %{_bindir}/jc %{python3_sitelib}/jc*