From: Sergey Matveev Date: Thu, 5 Dec 2024 09:39:00 +0000 (+0300) Subject: Ability to set leapsecUTCAllow from CLI X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=a78c541554d6ab6a188d038b88706340ad639b67650225f9ef6a5d48a433d35b;p=keks.git Ability to set leapsecUTCAllow from CLI --- diff --git a/pyac/pyac.py b/pyac/pyac.py index e847a5e..25c8da6 100755 --- a/pyac/pyac.py +++ b/pyac/pyac.py @@ -430,10 +430,17 @@ if __name__ == "__main__": parser.add_argument( "--nosets", action="store_true", help="Do not fold NIL-valued maps to sets") + parser.add_argument( + "--leapsec-utc-allow", action="store_true", + help="Allow leapseconded UTC values") parser.add_argument("file", type=FileType("rb")) args = parser.parse_args() data = args.file.read() - data, tail = loads(data, sets=not args.nosets) + data, tail = loads( + data, + sets=not args.nosets, + leapsecUTCAllow=args.leapsec_utc_allow is True, + ) from pprint import pprint pprint(data) if tail != b"":