diff --git a/pyproject.toml b/pyproject.toml index 6048a56..3c69a56 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ dependencies = [ "tomlkit>=0.13.2", "python-dateutil>=2.8.2,<3.0.0", "pyyaml>=6.0.3", - "jsonschema-rs>=0.46.2", + "jsonschema-rs>=0.46.3", ] dynamic = ["version"] description = "Tool for performing various Anchore security data curation tasks" diff --git a/uv.lock b/uv.lock index 26926fc..353e322 100644 --- a/uv.lock +++ b/uv.lock @@ -3,7 +3,7 @@ revision = 3 requires-python = ">=3.13, <3.15" [options] -exclude-newer = "2026-04-20T14:10:52.75343304Z" +exclude-newer = "0001-01-01T00:00:00Z" # This has no effect and is included for backwards compatibility when using relative exclude-newer values. exclude-newer-span = "P1W" [[package]] @@ -28,7 +28,7 @@ dev = [ requires-dist = [ { name = "click", specifier = ">=8.1.3,<9.0.0" }, { name = "colorlog", specifier = ">=6.7.0,<7.0.0" }, - { name = "jsonschema-rs", specifier = ">=0.46.2" }, + { name = "jsonschema-rs", specifier = ">=0.46.3" }, { name = "python-dateutil", specifier = ">=2.8.2,<3.0.0" }, { name = "pyyaml", specifier = ">=6.0.3" }, { name = "requests", specifier = ">=2.28.1,<3.0.0" }, @@ -132,33 +132,33 @@ wheels = [ [[package]] name = "jsonschema-rs" -version = "0.46.2" +version = "0.46.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/91/71/76e10065c02a3d2f540e02620399d3d6eedb6a620572f35ad3f4dc48eed8/jsonschema_rs-0.46.2.tar.gz", hash = "sha256:c833d81031817076dc4dba40c1e52ccaf5fcd53ae7e546f4e876050611901a97", size = 2001217, upload-time = "2026-04-20T08:15:16.046Z" } +sdist = { url = "https://files.pythonhosted.org/packages/89/9b/e0f74421c8928cd5373337ae3c16db7c2ab04fc42b37a943b8d342846e00/jsonschema_rs-0.46.3.tar.gz", hash = "sha256:bf2b4cdd11154f2e6b8bccadd12c8891bca7f225b1a3d4f383636d9f8174bdc1", size = 2001691, upload-time = "2026-04-28T12:25:37.317Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/7e/f9a73898b1b61268a302eaf1220882883df514586bc2e02e7ba6c4a02009/jsonschema_rs-0.46.2-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:efb3e7dc2d4be423e7fcee414e49fea18b135fbb436768dfe968a21203cd63e8", size = 7463606, upload-time = "2026-04-20T08:14:32.651Z" }, - { url = "https://files.pythonhosted.org/packages/3d/68/4ddf9a018a85b8b24e89af7c37e01d47744f518eb5c4fc4735e8e703a1ae/jsonschema_rs-0.46.2-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9f2cbbdc5a0f254376cc3d89878c1e1360dbf004bb44c2d39abfffe77ec6a3a2", size = 3873318, upload-time = "2026-04-20T08:14:34.366Z" }, - { url = "https://files.pythonhosted.org/packages/6b/d5/26c0887557b76f8bc4af2cc8d47267877c8cf51dbfe9a91a115aec3b684c/jsonschema_rs-0.46.2-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d43669cd58e250b15da20788129ad97b6cca819945d9904dfa822ad800d7bb4", size = 3617869, upload-time = "2026-04-20T08:14:35.959Z" }, - { url = "https://files.pythonhosted.org/packages/df/38/fce410b3e73a845e66b1310f9c2b28e98628bd2149c6137a642eed1e8460/jsonschema_rs-0.46.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce9cc290fac0d455ea83e57db106e09a97156a569ab164deb685ad98b9ba6701", size = 3960147, upload-time = "2026-04-20T08:14:37.419Z" }, - { url = "https://files.pythonhosted.org/packages/93/f7/273b23cdfd944d558aa223891fe9e86571f3d97436149590010b44630137/jsonschema_rs-0.46.2-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:c86427eb75ef967188fd8cccb2ceff2a3fcfdf5b97497535be2a8ea6b1fa6d47", size = 3641769, upload-time = "2026-04-20T08:14:39.028Z" }, - { url = "https://files.pythonhosted.org/packages/86/4d/f68e326c622c7449156721db6185886becdde879942aab5e13bdebbc82f7/jsonschema_rs-0.46.2-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4ab89fcdbad8df51af305c8ff39d427a864c5300f02aee8950a008abbadd86cf", size = 3835921, upload-time = "2026-04-20T08:14:40.589Z" }, - { url = "https://files.pythonhosted.org/packages/d3/50/ceefcdc1d080278acdb12a69bddfe7f114fef2d2d08e7483fec2a6bad2d7/jsonschema_rs-0.46.2-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:359d183a901b768848cfa3bb21c4b6787a1876d0e724f5e8f9705849d5377d8b", size = 4189474, upload-time = "2026-04-20T08:14:41.866Z" }, - { url = "https://files.pythonhosted.org/packages/cc/a9/b9066c17e563ff77f4f486a50ffcd21e1b6efb3d197056f22ec97b6898ce/jsonschema_rs-0.46.2-cp310-abi3-win32.whl", hash = "sha256:e60b623ac4b827674ddd193c748d7d110064534a2651a23755e4508e3a7eea06", size = 3233245, upload-time = "2026-04-20T08:14:43.204Z" }, - { url = "https://files.pythonhosted.org/packages/13/0f/b5b72c19d22e1b1ac0f0a89e6323003e30c4d14055161a54cf198af2abaa/jsonschema_rs-0.46.2-cp310-abi3-win_amd64.whl", hash = "sha256:d9e9b3d2c818cccee102952bc148e4c890f4fdbdef451db247537b2ff1af7697", size = 3791848, upload-time = "2026-04-20T08:14:44.646Z" }, - { url = "https://files.pythonhosted.org/packages/2f/56/3b860efabdfacd41e09ffc42521968679b2f6e91b2abc8aee6c4b0379d3c/jsonschema_rs-0.46.2-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:f269576f733390639aacc1893c70c0b37f91089cc88f045aa11085260146fcce", size = 3864389, upload-time = "2026-04-20T08:14:46.442Z" }, - { url = "https://files.pythonhosted.org/packages/55/94/5b6b1351c41fc5db6ddba131040467d805d4753f71f4e3b367f431fbc523/jsonschema_rs-0.46.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:330bd2d7e027f20c0ada7d7cd48612ee2d7613968d0f945541f705a528815095", size = 3626087, upload-time = "2026-04-20T08:14:48.036Z" }, - { url = "https://files.pythonhosted.org/packages/57/69/4fadb4c1ad804a0943c538a44335016296c646fbc4385f8f879f82181bec/jsonschema_rs-0.46.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa09e264385dd0d976dab08e267243f14f3cbc1936c773d506a9035500ffc8b3", size = 3955746, upload-time = "2026-04-20T08:14:49.472Z" }, - { url = "https://files.pythonhosted.org/packages/e7/f3/f726f7e6324c0769918869e476a4d94d5c36e436d51e7c0c3ea4e5b08f7c/jsonschema_rs-0.46.2-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:00851822f0c4e2d4c088c1880cd115f6a21506351bc3c6be756098eace7117da", size = 3637780, upload-time = "2026-04-20T08:14:51.272Z" }, - { url = "https://files.pythonhosted.org/packages/bd/0a/b71a85bed4697d3fd23cec46a28a45723cc2ffc3949ab69ff9d17e945c0e/jsonschema_rs-0.46.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:016884290a5ce6255c7a9d76605ebcd7709af62c90bea4c32575e660c3987eec", size = 3833082, upload-time = "2026-04-20T08:14:52.549Z" }, - { url = "https://files.pythonhosted.org/packages/c2/6a/390754a893ba43d92cd4fca44a3621cf1406555d9440f6bf820b62c61fbe/jsonschema_rs-0.46.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c166c49034ca6ade9545b9ea90caae36f8d20ab44bb1e37af01a52592a8204fa", size = 4185646, upload-time = "2026-04-20T08:14:53.913Z" }, - { url = "https://files.pythonhosted.org/packages/1c/b0/f1ecf05498a9b4236fbc23415e4dc69dbd6194323eb4fb0c479094e8e600/jsonschema_rs-0.46.2-cp313-cp313t-win_amd64.whl", hash = "sha256:058f905716a3c7b1af6804e9d78c35dc98dbb28b100e6bfadcd0002f96ffcfdc", size = 3787185, upload-time = "2026-04-20T08:14:55.389Z" }, - { url = "https://files.pythonhosted.org/packages/93/5b/f8e67fc697752f22ac6a57557135c9213bc264a2a049e0e5c6d54d65d13a/jsonschema_rs-0.46.2-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:d78125c26628012b0e83926393a0cfc7bdf5bb27d7883544ed469cc1d0f7765d", size = 3865123, upload-time = "2026-04-20T08:14:56.908Z" }, - { url = "https://files.pythonhosted.org/packages/a3/eb/ad399841db77f45226aa8c3d7168a2189dc9a25a6129258190c6451390a1/jsonschema_rs-0.46.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:21c30d6e5fa483927c230c830eb2406bfa2a54c3a0f2c5a8403d8dcd1025ba85", size = 3626516, upload-time = "2026-04-20T08:14:58.73Z" }, - { url = "https://files.pythonhosted.org/packages/37/bc/ee996441d3dfc1e0086d021ab19fe6eb1da574122f0cc4b3965f5cb94910/jsonschema_rs-0.46.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10ae841f8a4ef0d0cbe2651ebe8e7043a346ccb2384ababad6fbd8d7bb7b0832", size = 3957139, upload-time = "2026-04-20T08:15:00.765Z" }, - { url = "https://files.pythonhosted.org/packages/82/65/8e1b5313af7d23c410e620b8831587786247d073f39f2ba1a6a28458e918/jsonschema_rs-0.46.2-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:ea0775c8c5a7b5368806017af70d725a65db071c18c239ec341676683d0d9355", size = 3638725, upload-time = "2026-04-20T08:15:02.421Z" }, - { url = "https://files.pythonhosted.org/packages/08/43/6b027023b1bf9de049f8d349f34c7495382b8cb48981bec0b2ac1b821408/jsonschema_rs-0.46.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1d133b5c4c4ff0e7fe5d3a9acc6e7dc61846764b8d9c1ec93006bb23aa0b2fc1", size = 3833780, upload-time = "2026-04-20T08:15:03.79Z" }, - { url = "https://files.pythonhosted.org/packages/6b/a0/be636a69cca21a8d9742b1d53f232edc7b5dda1e044f0a33dc73a96a42af/jsonschema_rs-0.46.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:555cf3de533f16e0822b06429585990d70da8a13cc6a6c7e235c64681fd6991e", size = 4187315, upload-time = "2026-04-20T08:15:05.733Z" }, - { url = "https://files.pythonhosted.org/packages/2f/05/aa125be7bcc0a1fe798eec60964aae6dbf2ee0f1196f0e94c88720951c92/jsonschema_rs-0.46.2-cp314-cp314t-win_amd64.whl", hash = "sha256:8f453bab09b11ba97b5955a51c073eec68912ad23f7c0482dbf6245706aea780", size = 3787861, upload-time = "2026-04-20T08:15:07.22Z" }, + { url = "https://files.pythonhosted.org/packages/5b/43/941e7f51a79bb5dc9c11674badc0d25fb758403dfa6d7c9e878080ff5418/jsonschema_rs-0.46.3-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:f6939e70640a33f9be690d7171cac4b0c36b8338051b3a729200e51e0998a724", size = 7517509, upload-time = "2026-04-28T12:24:55.302Z" }, + { url = "https://files.pythonhosted.org/packages/d6/17/5189ee865d2411f7a06e98a960ee290d8ee906d98bc26f62a00a18ba257f/jsonschema_rs-0.46.3-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:c6d8413500a498db445ec432f4f189c29fe623897bbd3c627bdc37f727444d76", size = 3902370, upload-time = "2026-04-28T12:24:57.565Z" }, + { url = "https://files.pythonhosted.org/packages/56/84/5d573e993a331e1a930ba273cf94b1cf995bda287c4830ed75645dd33f07/jsonschema_rs-0.46.3-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0988bc2b91837f75dd094615996cc1eb52af8128742b8ad3809ca9e3cd1fcdc8", size = 3645540, upload-time = "2026-04-28T12:24:59.088Z" }, + { url = "https://files.pythonhosted.org/packages/a7/f8/f8a2f6c606560fb0cdece7808d928ea8bfaadfe870991722ad065ddab30f/jsonschema_rs-0.46.3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5c303aff2bfb68ef7c24aa758e9875bf445e23ca7e6216c947fbdb310353282", size = 3985465, upload-time = "2026-04-28T12:25:00.817Z" }, + { url = "https://files.pythonhosted.org/packages/77/30/c1d03fd83e95e5aeb25e6e854baad6a6407edc2c21e4a1af34d2b9b072c9/jsonschema_rs-0.46.3-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:d82a012c6a08af20bf34bb9bc8e53ea1f9d9c36ef3bd84381a1560a79aa0e861", size = 3668803, upload-time = "2026-04-28T12:25:02.507Z" }, + { url = "https://files.pythonhosted.org/packages/a2/d6/bf08d5afae692d7aa83e4a697a0e1ffa9669428de5a7c57077fbe271f8b6/jsonschema_rs-0.46.3-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:217120f3d3c063267da6f573cf1359060bae5f19be3c293ff62c8005f5552c73", size = 3861581, upload-time = "2026-04-28T12:25:04.11Z" }, + { url = "https://files.pythonhosted.org/packages/07/d0/6d49d1dba6bf043d642be40c907ca7cad89005514f48f3d92b5790fdbf04/jsonschema_rs-0.46.3-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:1983c5612dbaa22ad6db0af689c7b590f353460428cb1d5715fb04619e875357", size = 4215758, upload-time = "2026-04-28T12:25:05.76Z" }, + { url = "https://files.pythonhosted.org/packages/9e/c9/793422732e970303d723de3e048827fa0d9e31d36571ffa6696eb7ab8128/jsonschema_rs-0.46.3-cp310-abi3-win32.whl", hash = "sha256:907cf420ace4e8564655ce496dd5da2150b8c93b4b8da9ab938e7e1b534705bc", size = 3263387, upload-time = "2026-04-28T12:25:07.114Z" }, + { url = "https://files.pythonhosted.org/packages/f2/4c/5967e8b0a4297366726b25f38e3edc1d4dd785813a0c683463096ab795e8/jsonschema_rs-0.46.3-cp310-abi3-win_amd64.whl", hash = "sha256:ff44d875439c769a42b6c007793eba7ac320efecad86420b45237f233d91b438", size = 3821914, upload-time = "2026-04-28T12:25:08.717Z" }, + { url = "https://files.pythonhosted.org/packages/af/8e/d9c4a8dfbdb0642261458ab0c53198ee09f199368143aadff1fe6ff067c3/jsonschema_rs-0.46.3-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:0262d2d6b93440fcc2e5644b4c5bdadd94326237d85ec9936b89b0ab4da20581", size = 3891173, upload-time = "2026-04-28T12:25:09.955Z" }, + { url = "https://files.pythonhosted.org/packages/df/2c/7403f68bd5a8dc4d84c030a83064e6d187fecec0dd22fdcb1fba870b7313/jsonschema_rs-0.46.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5849ecaaf5a0b3f11f6777b6a6489706eefc1cfbb98622d217b3307bbf521ed8", size = 3650508, upload-time = "2026-04-28T12:25:11.529Z" }, + { url = "https://files.pythonhosted.org/packages/12/29/fb934b86fb0c9eee4034d0d4b59efe778e132c217081894a078dc5126407/jsonschema_rs-0.46.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07dfcd86a8ffc1eca2022cfa04d0b0355f0fc4744ab2ca3ff9f3e3bc55569266", size = 3981659, upload-time = "2026-04-28T12:25:13.247Z" }, + { url = "https://files.pythonhosted.org/packages/b3/0d/671a28cd7cb9bbab8bf67e76bcc9d0d3c7b79e77f63a60d4a9343f7a500d/jsonschema_rs-0.46.3-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:660de82126a2a11263ca63d679a1f57d3553d9c9750b267ac6ab3763d1755e03", size = 3664342, upload-time = "2026-04-28T12:25:14.961Z" }, + { url = "https://files.pythonhosted.org/packages/4e/07/0643bb26af47c028dda7342c9a159b88fb5b71f479e6200df06e9781f86c/jsonschema_rs-0.46.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:71271b4ef87e54f13bf713941a3adf795a9fd91b09df90c7f6c99bf0e15906dd", size = 3859122, upload-time = "2026-04-28T12:25:16.428Z" }, + { url = "https://files.pythonhosted.org/packages/a3/53/9730d735cc1126887d0cb40102bd845d5a7bd997a2482cd6ad7ef934e3e5/jsonschema_rs-0.46.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:04e970bb73306cd17d0447c4df7ed5a588e543f94a91924ffbfb76652e29366c", size = 4212937, upload-time = "2026-04-28T12:25:17.769Z" }, + { url = "https://files.pythonhosted.org/packages/70/77/0b9564c2abbeb86545c052f52cef3de591aa587d622097139961b47ac070/jsonschema_rs-0.46.3-cp313-cp313t-win_amd64.whl", hash = "sha256:ee7102e35ada7990b67ae64b778afc47e1f6d7d12052dd907e114098da6bc242", size = 3817053, upload-time = "2026-04-28T12:25:19.338Z" }, + { url = "https://files.pythonhosted.org/packages/9c/22/3433bc6ccf6aadf05837c21d63042cd709eddc8ed9bce98576bb69020e73/jsonschema_rs-0.46.3-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:3bf56742278ccc4299515c57bffb34cdd006103ced373f34fde5ac2e7477404f", size = 3892265, upload-time = "2026-04-28T12:25:21.008Z" }, + { url = "https://files.pythonhosted.org/packages/b4/d8/20f5eb653f80b0d7d224cbe9c8a8820edcac67560ea1aed158f86c38ecee/jsonschema_rs-0.46.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:03db936e67263ddc186a821c096dff58855ba2984f1641798f9fdfd1f155e554", size = 3650671, upload-time = "2026-04-28T12:25:22.381Z" }, + { url = "https://files.pythonhosted.org/packages/49/01/e82ff020dba6a627131d1d73f15d966546219a69e9b5a7f9eb92a2bc5ffd/jsonschema_rs-0.46.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92c3316b10a1ab0d1c9768d4a7f7b943ed97f2e5d08aa6a28f608076b37e6332", size = 3982584, upload-time = "2026-04-28T12:25:24.063Z" }, + { url = "https://files.pythonhosted.org/packages/84/8b/7b07f4810933de291861176d9d295a5af8b528d9cbafb9a57bc740ce1699/jsonschema_rs-0.46.3-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:cbca87a1a628a4efef57aee2bdfa4715ad5cc588bd3001d6ac46126bd5d9e4f5", size = 3664669, upload-time = "2026-04-28T12:25:25.367Z" }, + { url = "https://files.pythonhosted.org/packages/9a/8d/911113ef5b9fab7dae7023d3df08c6c939748d22499a699790b2a1e15f2b/jsonschema_rs-0.46.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1dcdeeb797f2fe5805cdc9eac4e11f741ad26190b4a375afd30c4b845e740914", size = 3859217, upload-time = "2026-04-28T12:25:26.666Z" }, + { url = "https://files.pythonhosted.org/packages/e8/ca/cc553e52f52d7d3bf0731478793d810cd08d4f39a734d12531313d6fd1c3/jsonschema_rs-0.46.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c827550322bede199e5ac8c2c618884ba47477f0dce2608ecce948d19b2d7455", size = 4214173, upload-time = "2026-04-28T12:25:28.124Z" }, + { url = "https://files.pythonhosted.org/packages/ed/10/96cf573d453e3be86f8c8839d32c0136a3d84f9cc74654b3308ee077a324/jsonschema_rs-0.46.3-cp314-cp314t-win_amd64.whl", hash = "sha256:77b2a905af3e28e63b33ff34ff43c9f2cf0c9a56a96c3cdd4d740b4f1db6f0f3", size = 3817768, upload-time = "2026-04-28T12:25:29.481Z" }, ] [[package]]