File jc.changes of Package jc
------------------------------------------------------------------- Mon Oct 27 09:09:09 UTC 2025 - obs@tbadm.net - Update to version 1.25.6: * doc update * fixup traceroute and traceroute-s parsers * Add traceroute streaming parser - traceroute-s (#669) * Fix for who output containing process name #663 * parser version bump * add yay as magic command for pacman (#657) * add .DS_Store to gitignore * fix net_localgroup tests * fixup net_localgroup parser * net-user parser fixup * doc updates * fixup route-print parser * Feat: Introduce net-localgroup net-user and route-print parsers (#602) * add test * add cable_pairing field to fix #662 * remove force test comment * force tests * windows 2019 runner deprecated - move to windows 2022 * update tests * add unit and byte conversion fields * add unit string fields and topline bytes fields * add bytes fields * add x509-crl parser tests * help screen update * remove unused Dict type import * doc updates * doc fix * doc fix * now returns only a single object, not an array of CRL objects * doc update * add x509-crl parser * add team-port.config and fix for blank values * version bump * doc update * add test for team.config with JSON * change team_config to object instead of list * doc update * support json value in team.config field * force test run * Create very_old, old, and latest python runs * force test run * Update to ubuntu-22.04 on old version run * add default policy stats to iptables parser * formatting * version bump * fix mount on macOS when filesystem contains parenthesis * allow IDNA2008 encoded email addresses with warning * remove extraneous file * set bytes conversion to posix mode * update copyright date * doc update * Fix broken controller parser schema to include power state prop (#652) * update lsblk tests * fix for missing dB value * remove type annotations since they are not used * make empty mountpoints list instead of null * doc update * add mountpoints array field and convert sizes to bytes * fix time parser for missing centiseconds * doc update * Adjust for removal of typing.ByteString in Python 3.14 (#639) * Switch TZ to a generic name (#635) * allow parser to deal with null input * doc update * version bump to v1.25.5 * created the amixer sget command parser - READY FOR REVIEW (#616) * fix: Add TZ for runtests.sh ------------------------------------------------------------------- Fri May 02 13:38:15 UTC 2025 - obs@tbadm.net - Update to version 1.25.4: * minor fix to iw-scan to parse more fields * update calculated fields * doc update * convert size fields and fix issue for optional_deps without a description * doc update * add examples and tests * Some processing completed * initial pacman parser * doc update * Add WireGuard (wg) Command Output Parser (#606) * fix: Edit pythonapp.yml workflow to run on non-draft PRs (#617) * coerce non-json-serializable objects to strings * fix yaml parser to support values starting with an equal sign * doc update * nsd-control parser update, zone transfer status (#607) * doc update * add long ipv6 test * fix: New RE_PROBE_IPV6_ONLY with better complexity in worst case (#609) * doc update * Fix/spaces in program name (#608) * fix for contiguous packages with the same name * doc update * use jc.utils.timestamp() for datetime conversions * doc update * doc update * feat: Add Windows ipconfig parser to jc (#596) * doc update * Fix broken controller regexp scheme in the bluetoothctl parser (#599) * doc update * fixup tests * flip is_reserved to false for python ipv6 backports * fix for python backports for ipv6 output * force github test * doc update * formatting * formatting * add tests and doc update * add posix_mode to utils/convert_size_to_int and use in df * #592: Handle df size suffixes as binary (#593) * fix 6to4 test for python backports * doc update * doc update * Add error type support for Linux Ping (#575) * add support for Link partner advertised link modes to ethtool parser * enhance ifconfig parser to support utun interfaces with assigned ipv4 addresses on macOS * fix uptime for "user" instead of "users" * fix for IPv4 mapped IPv6 address changes in Python 3.13 * formatting * add mount test * adjust expected test_ip_address_ipv6_6to4 output for Python 3.12.4 (#573) * version bump * fix for space if filesystem name