diff --git a/pyproject.toml b/pyproject.toml index d30227b..cc1c4c4 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.48.0", ] dynamic = ["version"] description = "Tool for performing various Anchore security data curation tasks" diff --git a/uv.lock b/uv.lock index d85d47e..c50bfa0 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.48.0" }, { 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,26 @@ wheels = [ [[package]] name = "jsonschema-rs" -version = "0.46.5" +version = "0.48.0" 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/9c/ac/1b20033fb39c1fa90fd89f44d61cb5c5836840b198a479c2b56e60b56918/jsonschema_rs-0.48.0.tar.gz", hash = "sha256:a2de900054e0d46a2ee32a1172261af4c27d6f9c1b6d09480dc1fc409af2a056", size = 2175430, upload-time = "2026-07-16T15:19:01.222Z" } 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/96/06/a7f96ba116ee0a147b27e96a87712ecaa227adbbf6c525d05eefbc7443b4/jsonschema_rs-0.48.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:da3162e5e08c8b58896bccc8edc0c0acb03771b434342b34ab3738fa656d7d6b", size = 7993536, upload-time = "2026-07-16T15:18:13.67Z" }, + { url = "https://files.pythonhosted.org/packages/24/31/ab9f2e0c531f77a607fa8af63bccae06cfbcbc5512bf884edef3fe221270/jsonschema_rs-0.48.0-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:7a6ed977903045dd4e5f0c9c1d611f6cc6242a18845259d2a0cf6805784994da", size = 4167727, upload-time = "2026-07-16T15:18:16.164Z" }, + { url = "https://files.pythonhosted.org/packages/72/e4/aedd000d0ba637da74e747fd99932a2b17b9809fbd1c454faba81811a01f/jsonschema_rs-0.48.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e814ba0c5635ce8f3294d0a5e325630d30e5996428c0f521fc80e02d66ec2c3d", size = 3954425, upload-time = "2026-07-16T15:18:17.736Z" }, + { url = "https://files.pythonhosted.org/packages/f0/86/9376d59793c7b2a633dd22160169d6c9dc73eead706a43200327a9a46ed6/jsonschema_rs-0.48.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7272b4406fcba2546f0dda11e249b957b8dcc3109b763c00f4c1c8b7cdfa77e4", size = 4279632, upload-time = "2026-07-16T15:18:19.368Z" }, + { url = "https://files.pythonhosted.org/packages/3f/e7/463d128439b964f797292f56e18aa634dcc01e1141f38ba4e1eafed12beb/jsonschema_rs-0.48.0-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:7d5b7c32dedeb21d0881fd51c85a4c7325a0ace61ca1dc71e484d953ef12529c", size = 3928891, upload-time = "2026-07-16T15:18:20.997Z" }, + { url = "https://files.pythonhosted.org/packages/db/28/ff090eacdb5ad8e339789b7f473c71c1bb707603f6b1d265ddd56d4b18ca/jsonschema_rs-0.48.0-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f44bb6b84328120f7414c93a2ddc2e4e9d9e6099f072b853fc96ca4d21e1c926", size = 4124440, upload-time = "2026-07-16T15:18:22.587Z" }, + { url = "https://files.pythonhosted.org/packages/76/c7/d6e3cef9076fdea668246ff3a1ad20eaa0cafb8ee2a370aba406d12d6f8b/jsonschema_rs-0.48.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6f03407c7ea79a8d776233f4e844a89b9307c595c7d30e482e615e0ac4ad18ce", size = 4510124, upload-time = "2026-07-16T15:18:24.243Z" }, + { url = "https://files.pythonhosted.org/packages/58/18/cd4b1b2bc4a507bf2e8047273fc27fb1e13d04bb2d05c2dcf6a5239b075e/jsonschema_rs-0.48.0-cp310-abi3-win32.whl", hash = "sha256:95eea9e1c1bb96c854626c623019ec5f3fd3cf93cf641c090ab76787a4a2eb51", size = 3538101, upload-time = "2026-07-16T15:18:25.801Z" }, + { url = "https://files.pythonhosted.org/packages/c9/8a/2021a2378519714f18f2d688b4114f481c0f70e1faae3d32b5f1b326538b/jsonschema_rs-0.48.0-cp310-abi3-win_amd64.whl", hash = "sha256:e26ad8151671150688b89d906f6eb30816b4b576b626044cb6077a1cb7167f1d", size = 4169532, upload-time = "2026-07-16T15:18:27.4Z" }, + { url = "https://files.pythonhosted.org/packages/5f/3b/e71bd062973d2bf9f4bbb7f2f7b68d429a241bc7eaa5a47136dd1425a5a6/jsonschema_rs-0.48.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:6728b949edc03b570a11a2fef680c81fe3991498743e5fc0cee9399f3626ee1a", size = 4173682, upload-time = "2026-07-16T15:18:29.196Z" }, + { url = "https://files.pythonhosted.org/packages/91/75/9a52ec6f608b0bda8d1979b855cf6809e7d4ff058b3844368430afc9dad8/jsonschema_rs-0.48.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:addca19f26c4e4d270c421f5ebc0c13997b4c6310cdde4846afb17df9421aba7", size = 3859141, upload-time = "2026-07-16T15:18:30.998Z" }, + { url = "https://files.pythonhosted.org/packages/e6/d7/1410c1650ec47045e6ea44e75efad90bfb36a5fc31a1a1b7eaeff06096a0/jsonschema_rs-0.48.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02de754736be1b19f579581f9a549464ee9817d678d2dfb8d0a70f246842aa60", size = 4276004, upload-time = "2026-07-16T15:18:32.747Z" }, + { url = "https://files.pythonhosted.org/packages/35/4a/d760b8de64d8c9e03e748c4cb025488573870a652c9337ba20ecb65df782/jsonschema_rs-0.48.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:f6cb53c514c6b6e260464761a14418a0fb0bb79805c711ae856688d2f6f5319d", size = 3924679, upload-time = "2026-07-16T15:18:34.84Z" }, + { url = "https://files.pythonhosted.org/packages/70/df/84ae15fe215096d9a0c7787ea4ffbf4b668fb9519edbe7c7e635fb2eadf9/jsonschema_rs-0.48.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:a924c3eac5a4a72415800b0a32803c864fd4aab6b26ebe8aa5e903ce20a8b798", size = 4119219, upload-time = "2026-07-16T15:18:36.792Z" }, + { url = "https://files.pythonhosted.org/packages/b0/88/36644db62de447b59f16e6e1447fddf00326418dabf2ed85a584baca22cd/jsonschema_rs-0.48.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:bb9f0cda8f5949e8c2f76de3499014ef36e234976c19da2daeee978eee54a29e", size = 4506300, upload-time = "2026-07-16T15:18:38.369Z" }, + { url = "https://files.pythonhosted.org/packages/d3/3c/db7792999498fc1dc04326c6ac336eab4ae473eb3c19c0da61b9eed22e33/jsonschema_rs-0.48.0-cp314-cp314t-win_amd64.whl", hash = "sha256:db09934c27ec456870cf3bc9077d92eb7a913b2632355dae6cfd9e2f731cda7d", size = 4161289, upload-time = "2026-07-16T15:18:40.029Z" }, ] [[package]]