{"url":"https://pypi.sbomify.com/package/cql2/0.6.1","markdown_url":"https://pypi.sbomify.com/package/cql2/0.6.1.md","name":"cql2","version":"0.6.1","purl":"pkg:pypi/cql2@0.6.1","summary":"Parse, validate, and convert Common Query Language (CQL2) text and JSON","author":null,"project_urls":{"Homepage":"https://github.com/developmentseed/cql2-rs"},"requires_python":">=3.10","license":"MIT","classifiers":["Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Programming Language :: Python :: Implementation :: CPython","Programming Language :: Python :: Implementation :: PyPy","Programming Language :: Rust"],"wheels":[{"filename":"cql2-0.6.1-cp310-abi3-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/0d/a2/fe25acc61c33eaef40fc9f0a9e7ca7b9852d2f075b10f196ec551567155b/cql2-0.6.1-cp310-abi3-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"19df61a1-578c-5ff0-987c-f98a7ce2c846","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/19df61a1-578c-5ff0-987c-f98a7ce2c846/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/f6/6c/851b5a50bc63b153f951169f79c22e2be66fbc44f00642ecdb133e7f1630/cql2-0.6.1-cp310-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"d640367b-1913-525f-83ec-8aaa2a85f75f","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/d640367b-1913-525f-83ec-8aaa2a85f75f/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-manylinux1_i686.manylinux_2_5_i686.whl","url":"https://files.pythonhosted.org/packages/8d/5c/a03101bfd37ab06ee82b5779603c529fab582255d3befa4d1b8de96c80b4/cql2-0.6.1-cp310-abi3-manylinux1_i686.manylinux_2_5_i686.whl","sboms":[{"artifact_uuid":"92abde0b-2d86-5cb6-ab92-0bac15d94e6c","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/92abde0b-2d86-5cb6-ab92-0bac15d94e6c/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl","url":"https://files.pythonhosted.org/packages/1f/46/ca6a124d6baaa9a9ac0d542eab274a38f4cb62fad55a0660c589fa6b010d/cql2-0.6.1-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl","sboms":[{"artifact_uuid":"94c6c5f9-6d42-53df-8c46-f8353b34f389","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/94c6c5f9-6d42-53df-8c46-f8353b34f389/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.whl","url":"https://files.pythonhosted.org/packages/0b/8e/9d2adecb01ce744fc07cd74a7ec39c9b0944c0befffe35e58e5e88ee3765/cql2-0.6.1-cp310-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.whl","sboms":[{"artifact_uuid":"2b03c911-63d1-54cb-bd53-1268b480ac47","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/2b03c911-63d1-54cb-bd53-1268b480ac47/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl","url":"https://files.pythonhosted.org/packages/82/79/1ce13ad8780cd7f17e65f6402a4f1111a7a7ecaaedb85077ec2d7eae0d78/cql2-0.6.1-cp310-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl","sboms":[{"artifact_uuid":"7383c6d5-b61c-5e83-906e-333da3272ebd","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7383c6d5-b61c-5e83-906e-333da3272ebd/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-manylinux2014_s390x.manylinux_2_17_s390x.whl","url":"https://files.pythonhosted.org/packages/06/2c/3515415570fab4f697c3491dee5c4545477456dabbd6bd644fdfbb7dc5e5/cql2-0.6.1-cp310-abi3-manylinux2014_s390x.manylinux_2_17_s390x.whl","sboms":[{"artifact_uuid":"ff615892-9613-5e48-a332-5bf0a9e44c10","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/ff615892-9613-5e48-a332-5bf0a9e44c10/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl","url":"https://files.pythonhosted.org/packages/97/3c/8294c0fb247fe01d58fdd7071d8f607def0fcef3e29edbcb930bfa1c0205/cql2-0.6.1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl","sboms":[{"artifact_uuid":"301528d5-49bb-51c7-812d-721a1fe3dc19","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/301528d5-49bb-51c7-812d-721a1fe3dc19/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/0c/db/ceaa280a0b090ebfbc09fa0feb0ae82088bd00e595f8c3baed1f9924503c/cql2-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"d7e95e10-d25c-509a-9a9d-0730581fb382","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/d7e95e10-d25c-509a-9a9d-0730581fb382/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-musllinux_1_2_armv7l.whl","url":"https://files.pythonhosted.org/packages/3c/8b/241b6c90e599acd72a3e7bfc5b6b54b78170a9e015d04a9ea1c73fd70a23/cql2-0.6.1-cp310-abi3-musllinux_1_2_armv7l.whl","sboms":[{"artifact_uuid":"f78b91c8-0dd7-52f5-9cd4-7b096dbcbc09","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f78b91c8-0dd7-52f5-9cd4-7b096dbcbc09/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-musllinux_1_2_i686.whl","url":"https://files.pythonhosted.org/packages/ff/1d/5d04d467dc43d7f8d93b0bd8552cea5642f9ae48b194848178d3fccd5700/cql2-0.6.1-cp310-abi3-musllinux_1_2_i686.whl","sboms":[{"artifact_uuid":"4d7db352-cf21-55bf-9d2c-191efeb8ff1d","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/4d7db352-cf21-55bf-9d2c-191efeb8ff1d/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/78/d8/239d5febe0e6201b11068adf810a17bcdafdc3f799d11e5d9b1b9aa5f0bc/cql2-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"a144e4d3-0fb0-5587-9af2-a7bd68e1c167","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a144e4d3-0fb0-5587-9af2-a7bd68e1c167/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-win32.whl","url":"https://files.pythonhosted.org/packages/88/76/fb64c8077125ffdf920092241f457580aad1e29bf547830d5aea4eb8342c/cql2-0.6.1-cp310-abi3-win32.whl","sboms":[{"artifact_uuid":"e42f3b75-c059-50c0-af36-1133decbf5a3","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e42f3b75-c059-50c0-af36-1133decbf5a3/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"cql2-0.6.1-cp310-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/c3/49/089df6af2e43da9d7d3db30181eb7a0c38ba5b079f1b3f9bb0b9cd0b96a8/cql2-0.6.1-cp310-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"07b047e6-8656-5ad7-a4cc-3ee8376e68cd","path":"cql2-0.6.1.dist-info/sboms/cql2-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/07b047e6-8656-5ad7-a4cc-3ee8376e68cd/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":14,"has_attestation":false,"vulnerabilities":[{"id":"RUSTSEC-2026-0176","aliases":["GHSA-36hh-v3qg-5jq4"],"summary":"Out-of-bounds read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators","severity":"high","score":8.7,"package":"pyo3","version":"0.26.0","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.26.0","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0176","wheels":["cql2-0.6.1-cp310-abi3-macosx_10_12_x86_64.whl","cql2-0.6.1-cp310-abi3-macosx_11_0_arm64.whl","cql2-0.6.1-cp310-abi3-manylinux1_i686.manylinux_2_5_i686.whl","cql2-0.6.1-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl","cql2-0.6.1-cp310-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.whl","cql2-0.6.1-cp310-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl","cql2-0.6.1-cp310-abi3-manylinux2014_s390x.manylinux_2_17_s390x.whl","cql2-0.6.1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_armv7l.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_i686.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl","cql2-0.6.1-cp310-abi3-win32.whl","cql2-0.6.1-cp310-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0177","aliases":["GHSA-chgr-c6px-7xpp"],"summary":"Missing `Sync` bound on `PyCFunction::new_closure` closures","severity":"medium","score":6.3,"package":"pyo3","version":"0.26.0","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.26.0","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["cql2-0.6.1-cp310-abi3-macosx_10_12_x86_64.whl","cql2-0.6.1-cp310-abi3-macosx_11_0_arm64.whl","cql2-0.6.1-cp310-abi3-manylinux1_i686.manylinux_2_5_i686.whl","cql2-0.6.1-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl","cql2-0.6.1-cp310-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.whl","cql2-0.6.1-cp310-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl","cql2-0.6.1-cp310-abi3-manylinux2014_s390x.manylinux_2_17_s390x.whl","cql2-0.6.1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_armv7l.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_i686.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl","cql2-0.6.1-cp310-abi3-win32.whl","cql2-0.6.1-cp310-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0204","aliases":[],"summary":"Invalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalid","severity":"unknown","score":null,"package":"crossbeam-epoch","version":"0.9.18","ecosystem":"crates.io","purl":"pkg:cargo/crossbeam-epoch@0.9.18","fixed":["0.9.20"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0204","wheels":["cql2-0.6.1-cp310-abi3-macosx_10_12_x86_64.whl","cql2-0.6.1-cp310-abi3-macosx_11_0_arm64.whl","cql2-0.6.1-cp310-abi3-manylinux1_i686.manylinux_2_5_i686.whl","cql2-0.6.1-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl","cql2-0.6.1-cp310-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.whl","cql2-0.6.1-cp310-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl","cql2-0.6.1-cp310-abi3-manylinux2014_s390x.manylinux_2_17_s390x.whl","cql2-0.6.1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_armv7l.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_i686.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl","cql2-0.6.1-cp310-abi3-win32.whl","cql2-0.6.1-cp310-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0173","aliases":[],"summary":"proc-macro-error2 is unmaintained","severity":"unknown","score":null,"package":"proc-macro-error2","version":"2.0.1","ecosystem":"crates.io","purl":"pkg:cargo/proc-macro-error2@2.0.1","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0173","wheels":["cql2-0.6.1-cp310-abi3-macosx_10_12_x86_64.whl","cql2-0.6.1-cp310-abi3-macosx_11_0_arm64.whl","cql2-0.6.1-cp310-abi3-manylinux1_i686.manylinux_2_5_i686.whl","cql2-0.6.1-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl","cql2-0.6.1-cp310-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.whl","cql2-0.6.1-cp310-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl","cql2-0.6.1-cp310-abi3-manylinux2014_s390x.manylinux_2_17_s390x.whl","cql2-0.6.1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_armv7l.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_i686.whl","cql2-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl","cql2-0.6.1-cp310-abi3-win32.whl","cql2-0.6.1-cp310-abi3-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":14,"total_sboms":14,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1,"unknown":2}}}