From 086cdc559cd20e7470da6077fe052550e0bcc062 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Mon, 26 Sep 2022 19:50:39 -0700 Subject: [PATCH] version bump --- CHANGELOG | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- jc/lib.py | 2 +- man/jc.1 | 2 +- setup.py | 2 +- 4 files changed, 56 insertions(+), 5 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 95d36b9c..6cdc5284 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,11 +1,62 @@ jc changelog -20220915 v1.22.0 -- Add /proc file parsers +20220926 v1.22.0 +- Add /proc file parsers for linux. Support for the following files: + `/proc/buddyinfo` + `/proc/consoles` + `/proc/cpuinfo` + `/proc/crypto` + `/proc/devices` + `/proc/diskstats` + `/proc/filesystems` + `/proc/interrupts` + `/proc/iomem` + `/proc/ioports` + `/proc/loadavg` + `/proc/locks` + `/proc/meminfo` + `/proc/modules` + `/proc/mtrr` + `/proc/pagetypeinfo` + `/proc/partitions` + `/proc/slabinfo` + `/proc/softirqs` + `/proc/stat` + `/proc/swaps` + `/proc/uptime` + `/proc/version` + `/proc/vmallocinfo` + `/proc/vmstat` + `/proc/zoneinfo` + `/proc/driver/rtc` + `/proc/net/arp` + `/proc/net/dev` + `/proc/net/dev_mcast` + `/proc/net/if_inet6` + `/proc/net/igmp` + `/proc/net/igmp6` + `/proc/net/ipv6_route` + `/proc/net/netlink` + `/proc/net/netstat` + `/proc/net/packet` + `/proc/net/protocols` + `/proc/net/route` + `/proc/net/unix` + `/proc//fdinfo/` + `/proc//io` + `/proc//maps` + `/proc//mountinfo` + `/proc//numa_maps` + `/proc//smaps` + `/proc//stat` + `/proc//statm` + `/proc//status` - Enhance `free` parser to support `-w` option integer conversions - Fix `ini` and `kv` parsers so they don't change keynames to lower case + NOTE: This can be a breaking change in your scripts - Fix `id` command parser to allow usernames and groupnames with spaces - Optimize tests +- Optimize documentation build script 20220829 v1.21.2 - Fix IP Address string parser for older python versions that don't cleanly diff --git a/jc/lib.py b/jc/lib.py index 6464648f..a8c170f5 100644 --- a/jc/lib.py +++ b/jc/lib.py @@ -6,7 +6,7 @@ import importlib from typing import Dict, List, Iterable, Union, Iterator from jc import appdirs -__version__ = '1.21.2' +__version__ = '1.22.0' parsers = [ 'acpi', diff --git a/man/jc.1 b/man/jc.1 index 70836260..915bfdb2 100644 --- a/man/jc.1 +++ b/man/jc.1 @@ -1,4 +1,4 @@ -.TH jc 1 2022-09-26 1.21.2 "JSON Convert" +.TH jc 1 2022-09-26 1.22.0 "JSON Convert" .SH NAME \fBjc\fP \- JSON Convert JSONifies the output of many CLI tools, file-types, and strings .SH SYNOPSIS diff --git a/setup.py b/setup.py index 0513ac02..9f5744df 100755 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ with open('README.md', 'r') as f: setuptools.setup( name='jc', - version='1.21.2', + version='1.22.0', author='Kelly Brazil', author_email='kellyjonbrazil@gmail.com', description='Converts the output of popular command-line tools and file-types to JSON.',