diff --git a/pyproject.toml b/pyproject.toml index d30227b..5c940f9 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.5", + "jsonschema-rs>=0.46.9", ] dynamic = ["version"] description = "Tool for performing various Anchore security data curation tasks" diff --git a/uv.lock b/uv.lock index d85d47e..dd8ac6a 100644 --- a/uv.lock +++ b/uv.lock @@ -28,7 +28,7 @@ dev = [ requires-dist = [ { name = "click", specifier = ">=8.3.3,<9.0.0" }, { name = "colorlog", specifier = ">=6.7.0,<7.0.0" }, - { name = "jsonschema-rs", specifier = ">=0.46.5" }, + { name = "jsonschema-rs", specifier = ">=0.46.9" }, { name = "python-dateutil", specifier = ">=2.8.2,<3.0.0" }, { name = "pyyaml", specifier = ">=6.0.3" }, { name = "requests", specifier = ">=2.34.2,<3.0.0" }, @@ -132,33 +132,33 @@ wheels = [ [[package]] name = "jsonschema-rs" -version = "0.46.5" +version = "0.46.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1b/43/a125326948974c980caf457857b88def52c36c596a5a5467acfee31ec31d/jsonschema_rs-0.46.5.tar.gz", hash = "sha256:857e37e075a2d9f6f23dea58a559a55b663d3879a252170004b569073dab1ef3", size = 2004404, upload-time = "2026-05-13T16:38:11.292Z" } +sdist = { url = "https://files.pythonhosted.org/packages/40/9b/58098785c66aabce1d60dbf9b1bae0b24bfa7bacf2fa62554e45c05e77b3/jsonschema_rs-0.46.9.tar.gz", hash = "sha256:283482877dc7e62317ab00e6fe3463081cf5a990fba86f21a331bdafcff801d5", size = 2009635, upload-time = "2026-07-02T15:54:08.694Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/7d/e6fb3a653e2b1696d0e5ce9c1151f95dce7d628f1c4f98c8854272898ceb/jsonschema_rs-0.46.5-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:fbcc41ddb627e30a06fa188bea704c09e3f114936aaf4507b6984daaa775c9fc", size = 7506458, upload-time = "2026-05-13T16:37:29.344Z" }, - { url = "https://files.pythonhosted.org/packages/91/cd/a45740ab6bd4fad7c3fea00cc2188e478004df356172f519786cad35a0a3/jsonschema_rs-0.46.5-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:90acfe62f4d555463b2a8234ca8d344312b7ecf09e8e6e4bfd0a515322b99b2c", size = 3895046, upload-time = "2026-05-13T16:37:31.404Z" }, - { url = "https://files.pythonhosted.org/packages/bf/fc/16501d296516004e8defc6e19197733803942d48061a7143e17cc52c1866/jsonschema_rs-0.46.5-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fcb89b7b85242cc5359b5d3623f2defe1f6f3829a07ea41ff4412eba03491904", size = 3640993, upload-time = "2026-05-13T16:37:32.735Z" }, - { url = "https://files.pythonhosted.org/packages/ab/a1/7e35f2e16774b88df66427990ff6438e660115e6ebb6fc2374dd4cc87ca3/jsonschema_rs-0.46.5-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c540b72d2277a408f8b5a3eb7e639e93c983ed6282bfd497bf9fa83d512baf8b", size = 3981998, upload-time = "2026-05-13T16:37:34.03Z" }, - { url = "https://files.pythonhosted.org/packages/fc/54/b1894d88d9621375ec1fc73916f3f85472ab0d099691cfe9816907c71891/jsonschema_rs-0.46.5-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:600f3f667fd58a3f25f4c25cb2cec24b9300aaf658bb5b54936eeb6a920b282f", size = 3663780, upload-time = "2026-05-13T16:37:35.7Z" }, - { url = "https://files.pythonhosted.org/packages/af/57/00ce2638856055c45639732158e2c52ed9979297f94add052fd22983d182/jsonschema_rs-0.46.5-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:d1256459797aa3c0cabf465bc7b3acc549979bdce2d936db5d103186a13d19b2", size = 3857777, upload-time = "2026-05-13T16:37:37.179Z" }, - { url = "https://files.pythonhosted.org/packages/34/0e/101e8e5cd0366a4595bf0bb8604a695e1909764723c740c350bd2b41006c/jsonschema_rs-0.46.5-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a21a941a5e0e8522fb78e0f514d6823ba1abb20e25708245ec9cd08b9fa7524e", size = 4213329, upload-time = "2026-05-13T16:37:38.95Z" }, - { url = "https://files.pythonhosted.org/packages/fe/77/0dc8af17e0e447abfc98bebf46a5453bacafd9876ede782bb67685d8aa5c/jsonschema_rs-0.46.5-cp310-abi3-win32.whl", hash = "sha256:c5c6b8141fca3f86a0950f5e40da658bd2251752b691371096002c35d31e5189", size = 3254877, upload-time = "2026-05-13T16:37:40.457Z" }, - { url = "https://files.pythonhosted.org/packages/45/67/f4bb46495dcfd041077f268d3f1e02880c69cfe003bd5e8a4db3aaeb550b/jsonschema_rs-0.46.5-cp310-abi3-win_amd64.whl", hash = "sha256:8a1fa7a661eb3be0a6df7fb0cb85ac083824b24bc9af3be9a2e3121ffb775e03", size = 3819188, upload-time = "2026-05-13T16:37:41.897Z" }, - { url = "https://files.pythonhosted.org/packages/8b/3a/76e12ed2be975a64078d7f76969c1891b831afd8a8d41a035ae87d923d23/jsonschema_rs-0.46.5-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:102773231a8da7773210006de58b1189ac1e6121b49391df778ec375a4059a2b", size = 3885832, upload-time = "2026-05-13T16:37:43.42Z" }, - { url = "https://files.pythonhosted.org/packages/09/36/33c335f3e13e36d8e73472dba4dcf0c1b84b749dee4de39eee35ac0d7899/jsonschema_rs-0.46.5-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:dc86783d9f49061762a8d29f9c01a6e902a55f525b9e5b7932af1a83aaa8c7a2", size = 3645082, upload-time = "2026-05-13T16:37:44.915Z" }, - { url = "https://files.pythonhosted.org/packages/ab/84/0bee7275bf075c0410173e0fd92a720f5500011b9fc75a4a05a4533770a0/jsonschema_rs-0.46.5-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8756cc5187457171732be69348d2400c09f4c40b98af2d67ffc8dd7983285b8", size = 3978171, upload-time = "2026-05-13T16:37:46.194Z" }, - { url = "https://files.pythonhosted.org/packages/5e/00/7cce76f8465ab45a104e0e7137497ef8482af6bb2b9d6326cbd6f475cff5/jsonschema_rs-0.46.5-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:0e575979d0e89928ec5c357cef036ebdc63f4f739b0cab30dc752c4b01e1109a", size = 3660599, upload-time = "2026-05-13T16:37:47.805Z" }, - { url = "https://files.pythonhosted.org/packages/e7/03/7cebe451a3b42876198f0a5d42b50a90abd5d0ed1d368302ea5254dafad2/jsonschema_rs-0.46.5-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:10ccfc6c245ab702dba048d476f0ff6c41efb5b039f8913f65ae5872ab9375d7", size = 3854530, upload-time = "2026-05-13T16:37:49.486Z" }, - { url = "https://files.pythonhosted.org/packages/bf/2b/43a03e270876e30764d25071ab3bcf41933cacca890af8967a9472f1b207/jsonschema_rs-0.46.5-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4baf16ab2133a2efee1b3cd3629253f5d0319e39d302a928fb05b78851105583", size = 4210339, upload-time = "2026-05-13T16:37:50.919Z" }, - { url = "https://files.pythonhosted.org/packages/63/bf/375207e47b23a164546ac03fef506814ae57870800b6df79ae82c6fa9171/jsonschema_rs-0.46.5-cp313-cp313t-win_amd64.whl", hash = "sha256:dc7b9878afc8cba84bea6fa3dbfb41fdd92c5753aa35442da88378f4ad3b5a1e", size = 3813995, upload-time = "2026-05-13T16:37:52.692Z" }, - { url = "https://files.pythonhosted.org/packages/47/60/a1c4c3b244be427558f4fdaeb366a74317ab88cca19c65a4a2a883042163/jsonschema_rs-0.46.5-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:71d68b40e7d3ec27628cbd25a653b51ab63baec2ba8866dfee2a4e843f6120a1", size = 3886382, upload-time = "2026-05-13T16:37:54.038Z" }, - { url = "https://files.pythonhosted.org/packages/3b/08/326c62072108def931b50a298da7e3df9a7784fb508cc10a9c6cae30559f/jsonschema_rs-0.46.5-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3568ece7a743ab2549ea8edcbcadc7ac8ea33bedad200a70b825143caca446d6", size = 3645762, upload-time = "2026-05-13T16:37:55.436Z" }, - { url = "https://files.pythonhosted.org/packages/b3/f3/9b16b7df26c67f884864a5a2c3d5fbbaacfa82335c3054abf3d0f392a239/jsonschema_rs-0.46.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d77cf73dac29af9d8d7d2b16389978b32cde725696a0b7ab96dc0bb87da9b01a", size = 3979497, upload-time = "2026-05-13T16:37:56.875Z" }, - { url = "https://files.pythonhosted.org/packages/d6/fd/7d8d5f15dd584fe64f0fd38396b1c3a6033b290a868165b6e7d094b8a6cc/jsonschema_rs-0.46.5-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:a820a21548572ecabc1ea5d8a22d7669024dbdb4f9cb3ed50bedba4357f42417", size = 3660837, upload-time = "2026-05-13T16:37:58.146Z" }, - { url = "https://files.pythonhosted.org/packages/72/cb/6e4582b75aed2c74184d0ccb072f6c91f26ae06b279d786a10ad405cbe78/jsonschema_rs-0.46.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:fdff3866835fab74dd5bca8c3ced2311d1c0f9d3b80360669431d3c7ce49a0dc", size = 3855268, upload-time = "2026-05-13T16:37:59.967Z" }, - { url = "https://files.pythonhosted.org/packages/17/ea/8802ac58358d9dad03267fdd76484435a693c85a2c142139d23aff98f53d/jsonschema_rs-0.46.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:eb5a3cd96c22b789e6d95f5d1bd6166ebb009e62d565abc4c21d03af8a75cc6d", size = 4211393, upload-time = "2026-05-13T16:38:01.355Z" }, - { url = "https://files.pythonhosted.org/packages/ea/b8/a193a17da0acefe5b7d23b7f0f42f27b0daf8e6e81115cdd54addd3713e1/jsonschema_rs-0.46.5-cp314-cp314t-win_amd64.whl", hash = "sha256:c24f56f2f6bb9010e417ab4a97c21e5091c0c9ae8bb959831b9bfcf40073f333", size = 3814875, upload-time = "2026-05-13T16:38:03.262Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c2/acf727ebfab91ae8e014fb0007eb6a75b8baa60d905bc5bd8f1aa9d29b21/jsonschema_rs-0.46.9-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:e3c1a8f27effab3e14faf423add1f29bb72031603ad909224a7cb28e2b5f73d0", size = 7438434, upload-time = "2026-07-02T15:53:28.451Z" }, + { url = "https://files.pythonhosted.org/packages/8c/0f/6cd0db1c0eedcda970bf351e04d71c504c7d123b497263367f756d17896f/jsonschema_rs-0.46.9-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:6a21578c5ece8d3c8e83d955d4b2a0fe4f898b7ec7dfa7b4ccb089c65250b244", size = 3886481, upload-time = "2026-07-02T15:53:30.189Z" }, + { url = "https://files.pythonhosted.org/packages/33/89/16e8b248110da8c1d55cb24be9fddde1972902b3c933cf9e98a860d4fd52/jsonschema_rs-0.46.9-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d5551db4b21b9c286eda1922ad223b3d1382ee3fc79727ba259ed9af3d99cdf6", size = 3640985, upload-time = "2026-07-02T15:53:31.495Z" }, + { url = "https://files.pythonhosted.org/packages/16/45/c8dab6ef4cdde29ad3b3d190889944dbec4fa04802b8a381d2a9b723ea2f/jsonschema_rs-0.46.9-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db4879a98331e1e1e789309d77286fb7803aca6e95d40184364e2ba9600ceb03", size = 3981125, upload-time = "2026-07-02T15:53:32.927Z" }, + { url = "https://files.pythonhosted.org/packages/3a/21/677d1cca2dd134b832065b68042ced844c11f77dd3377787a5809ec3579c/jsonschema_rs-0.46.9-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:e2ba3f219d9e90d5bd73a6a75b052675ae52e33b26a19d20231cf2d14fd03fab", size = 3657030, upload-time = "2026-07-02T15:53:34.379Z" }, + { url = "https://files.pythonhosted.org/packages/69/19/10431ef590ebbce5bf7cbafe271b4b3913a6ca1f90895f367d7e3fd91139/jsonschema_rs-0.46.9-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4fc1ca4190f713c1ba3091acccc6175beaae088525616373557bd0702e36ac41", size = 3852079, upload-time = "2026-07-02T15:53:35.657Z" }, + { url = "https://files.pythonhosted.org/packages/93/4f/1659e627dab23e3cae92780d8c66be112b5e203c156d32caf1cf4561ffa6/jsonschema_rs-0.46.9-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b2cecfac7a078440ebd302c3fba67cff98d972afde725f1192fd97967373f186", size = 4209085, upload-time = "2026-07-02T15:53:36.858Z" }, + { url = "https://files.pythonhosted.org/packages/29/84/e696c4954fbc8c5887a69c4e8ce39a2aa2a73d5e14ee017e18e0afdae8b1/jsonschema_rs-0.46.9-cp310-abi3-win32.whl", hash = "sha256:8ab78e1e5602edc8e7fde2c42be439fd3206c343555794ed9b8bd5a611b366ed", size = 3249810, upload-time = "2026-07-02T15:53:38.282Z" }, + { url = "https://files.pythonhosted.org/packages/52/66/61a319e096b1bbfdc107d7e947132d1638bbed52f7a1d5a54e36b337bffb/jsonschema_rs-0.46.9-cp310-abi3-win_amd64.whl", hash = "sha256:cd327cde166d33e50bd9fdcabbcbb2248356679670e76a24be4453378fa5ec3c", size = 3814723, upload-time = "2026-07-02T15:53:39.594Z" }, + { url = "https://files.pythonhosted.org/packages/56/f7/2bfe952418608f2ac3946f6ad9277409ad33391d84648beeebe13512b209/jsonschema_rs-0.46.9-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:00811b415ee514202b206e307ed3ebcb5ca05e81a3e7a988c7d3dc80ea42b821", size = 3872480, upload-time = "2026-07-02T15:53:41.576Z" }, + { url = "https://files.pythonhosted.org/packages/0f/82/6723aa24ceb118c81e00cdb99f42d742916a9107034cfc56823e8329326c/jsonschema_rs-0.46.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:bebafdf0fa5a32930d2c4086a3eca94846d2a608308e24a1e7c3393045a53e4f", size = 3589465, upload-time = "2026-07-02T15:53:43.046Z" }, + { url = "https://files.pythonhosted.org/packages/ca/03/fa05909534fe875345c4816a6152e88ca39388e6fd3503b91aeee7c94bc6/jsonschema_rs-0.46.9-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ffa6267ff574513c8c9cb1455a17d9a4e430bc243318372d611329f0da130a2", size = 3976901, upload-time = "2026-07-02T15:53:44.434Z" }, + { url = "https://files.pythonhosted.org/packages/70/12/31b2a72a67ac275d936e7e1bb41434e8d33fcc2cad700c8f2a5a3dbca6d1/jsonschema_rs-0.46.9-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:0ce6b6694abbd821fd8b59353ca4d981042f6925c2cac3975b9088964ec93be9", size = 3655127, upload-time = "2026-07-02T15:53:46.039Z" }, + { url = "https://files.pythonhosted.org/packages/e5/98/03b35a9ec6b88f653b2dd94e45fab772bab085938824ee44b7149510d6aa/jsonschema_rs-0.46.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:05c1a7c3bc46b83a2b6c5f77348e3bff5bb4673ce856e569c527674ea02db383", size = 3848871, upload-time = "2026-07-02T15:53:47.336Z" }, + { url = "https://files.pythonhosted.org/packages/fc/86/b9d617abf2c41788af3658b16989bc0843503da68b10ae59cce756bc8dad/jsonschema_rs-0.46.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:0b4e1a0393eea586d377f6c1bdd68c2a172a30635ea1cde603a75511d78ef5db", size = 4204189, upload-time = "2026-07-02T15:53:48.9Z" }, + { url = "https://files.pythonhosted.org/packages/7b/bc/f818714e9156f4d2368986e592d035cfecc350fcc6b66838e2c196f359e8/jsonschema_rs-0.46.9-cp313-cp313t-win_amd64.whl", hash = "sha256:58b23769b8d014eb370852525e3a7f1e125a2b9027f030d5ce9833f464ada02b", size = 3811044, upload-time = "2026-07-02T15:53:50.244Z" }, + { url = "https://files.pythonhosted.org/packages/9e/22/815175a49a98f365ac8dd7f19392a0d1d499052133f9f708df0be1ab823d/jsonschema_rs-0.46.9-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:c5b7d642f7c9a68d3124519c391caf6dbc1ee9490991d23549c3a102c90f7d70", size = 3873202, upload-time = "2026-07-02T15:53:51.692Z" }, + { url = "https://files.pythonhosted.org/packages/2f/84/36d07beb0df14da8d3a73b9537607e07b0090a8b30e514a0859f49ea2757/jsonschema_rs-0.46.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:407498af6cafbd0953e78f9583112c82ccc12275bd8776eef6b73739707b526b", size = 3589545, upload-time = "2026-07-02T15:53:53.237Z" }, + { url = "https://files.pythonhosted.org/packages/2e/f5/2d3482fa2286b3d76dbe8faeb058cf44edae2d7324c06a0572ac54fbd3e6/jsonschema_rs-0.46.9-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afd8b8b5e16f84815076be34f9077722f5ae4bec62b46d0074b351090b456455", size = 3978195, upload-time = "2026-07-02T15:53:54.611Z" }, + { url = "https://files.pythonhosted.org/packages/29/96/2db4a4672bce0c68037cc7e5c334d36b5d0d0151251545ef3bed77e5ffbd/jsonschema_rs-0.46.9-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:57385cfbab052df3509f785e775490ee9e08ba0d6db622fe088ccdf4adcb72ee", size = 3655717, upload-time = "2026-07-02T15:53:56.09Z" }, + { url = "https://files.pythonhosted.org/packages/c3/0e/e77a7e851df9dedee11b34ab802aeac8591713fa0b2b46d4eb38e38f08b0/jsonschema_rs-0.46.9-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:f9bbcdba128e5da96c76a45256691974f9e367586442f11af256b12496587976", size = 3849656, upload-time = "2026-07-02T15:53:57.718Z" }, + { url = "https://files.pythonhosted.org/packages/21/ca/af27ca87272dd9b4d9d191c102299a5e75f4b357587e7a6f1aa0efcbeb6f/jsonschema_rs-0.46.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:84ab8807bb9ee678f44bee669065a0d25487f7992cb56bcf5a8c704e0ee17c50", size = 4205518, upload-time = "2026-07-02T15:53:59.17Z" }, + { url = "https://files.pythonhosted.org/packages/da/ca/b18107f24f3cd55db96fd7257fbdf427791d7092985660ec64371e120441/jsonschema_rs-0.46.9-cp314-cp314t-win_amd64.whl", hash = "sha256:ee2b79b86332ed019db31f9cc5faec8170463ed47964d7756d89d180872ea436", size = 3811697, upload-time = "2026-07-02T15:54:00.77Z" }, ] [[package]]