{"url":"https://pypi.sbomify.com/package/pynanoid/0.2.0","markdown_url":"https://pypi.sbomify.com/package/pynanoid/0.2.0.md","name":"pynanoid","version":"0.2.0","purl":"pkg:pypi/pynanoid@0.2.0","summary":"A tiny, secure, URL-friendly, unique string ID generator for Python written in Rust","author":null,"project_urls":{"Bug Tracker":"https://github.com/arunanshub/pynanoid/issues","repository":"https://github.com/arunanshub/pynanoid"},"requires_python":">=3.10","license":null,"classifiers":["Intended Audience :: Developers","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","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","Typing :: Typed"],"wheels":[{"filename":"pynanoid-0.2.0-cp310-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/95/f4/7e1aa432748c63554dfb60c6ed9a1b9c015900bcdfb3364fb5f81aa36d53/pynanoid-0.2.0-cp310-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"4c0b1db0-71d0-5068-8e6c-0e286ee3bf90","path":"pynanoid-0.2.0.dist-info/sboms/pynanoid.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/4c0b1db0-71d0-5068-8e6c-0e286ee3bf90/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"arunanshub/pynanoid","workflow":"ci.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.10":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/arunanshub/pynanoid","1.3.6.1.4.1.57264.1.13":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.15":"846705471","1.3.6.1.4.1.57264.1.16":"https://github.com/arunanshub","1.3.6.1.4.1.57264.1.17":"48434243","1.3.6.1.4.1.57264.1.18":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.19":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/arunanshub/pynanoid/actions/runs/29239997539/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pynanoid-0.2.0-cp310-abi3-macosx_11_0_x86_64.whl","url":"https://files.pythonhosted.org/packages/b5/c6/a415b2bf17f4c749068e1a13e5470a82f2b865206962f3750b3eb2e5c8a8/pynanoid-0.2.0-cp310-abi3-macosx_11_0_x86_64.whl","sboms":[{"artifact_uuid":"fdeb2704-8a15-55ee-bf29-af7e1031da0f","path":"pynanoid-0.2.0.dist-info/sboms/pynanoid.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/fdeb2704-8a15-55ee-bf29-af7e1031da0f/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"arunanshub/pynanoid","workflow":"ci.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.10":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/arunanshub/pynanoid","1.3.6.1.4.1.57264.1.13":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.15":"846705471","1.3.6.1.4.1.57264.1.16":"https://github.com/arunanshub","1.3.6.1.4.1.57264.1.17":"48434243","1.3.6.1.4.1.57264.1.18":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.19":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/arunanshub/pynanoid/actions/runs/29239997539/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pynanoid-0.2.0-cp310-abi3-manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/c6/d8/037832beb203d199b8fdec1ae989b6fec0214c418e0a18494aafad389ebd/pynanoid-0.2.0-cp310-abi3-manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"000ced29-8e53-5a6a-81a0-9d2413a085f5","path":"pynanoid-0.2.0.dist-info/sboms/pynanoid.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/000ced29-8e53-5a6a-81a0-9d2413a085f5/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"arunanshub/pynanoid","workflow":"ci.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.10":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/arunanshub/pynanoid","1.3.6.1.4.1.57264.1.13":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.15":"846705471","1.3.6.1.4.1.57264.1.16":"https://github.com/arunanshub","1.3.6.1.4.1.57264.1.17":"48434243","1.3.6.1.4.1.57264.1.18":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.19":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/arunanshub/pynanoid/actions/runs/29239997539/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pynanoid-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/93/ab/5a1bc6b0de2899ce7635692f5d972cbe23018669a27374c0842a278c3b96/pynanoid-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"2b5c50d4-fa25-5b37-87b9-a62adc479123","path":"pynanoid-0.2.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/2b5c50d4-fa25-5b37-87b9-a62adc479123/download","vulnerability_count":0,"scan_error":null},{"artifact_uuid":"e9975c6a-937a-5ccb-8fb1-c196c3fbf85c","path":"pynanoid-0.2.0.dist-info/sboms/pynanoid.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e9975c6a-937a-5ccb-8fb1-c196c3fbf85c/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"arunanshub/pynanoid","workflow":"ci.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.10":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/arunanshub/pynanoid","1.3.6.1.4.1.57264.1.13":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.15":"846705471","1.3.6.1.4.1.57264.1.16":"https://github.com/arunanshub","1.3.6.1.4.1.57264.1.17":"48434243","1.3.6.1.4.1.57264.1.18":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.19":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/arunanshub/pynanoid/actions/runs/29239997539/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pynanoid-0.2.0-cp310-abi3-win32.whl","url":"https://files.pythonhosted.org/packages/7c/9b/a44ecef276a60471ed953858c5fdcb787baa45099a442a36d6f34e54167b/pynanoid-0.2.0-cp310-abi3-win32.whl","sboms":[{"artifact_uuid":"ac94ea0c-0dfc-5152-928f-98f083295c16","path":"pynanoid-0.2.0.dist-info/sboms/pynanoid.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/ac94ea0c-0dfc-5152-928f-98f083295c16/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"arunanshub/pynanoid","workflow":"ci.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.10":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/arunanshub/pynanoid","1.3.6.1.4.1.57264.1.13":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.15":"846705471","1.3.6.1.4.1.57264.1.16":"https://github.com/arunanshub","1.3.6.1.4.1.57264.1.17":"48434243","1.3.6.1.4.1.57264.1.18":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.19":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/arunanshub/pynanoid/actions/runs/29239997539/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pynanoid-0.2.0-cp310-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/00/8c/6763b16ee3ba3f7dd0f99585e4cd7ae07b1aabd263c8de1b1473a58435ea/pynanoid-0.2.0-cp310-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"f436a4f2-aa04-5d18-9d7f-2fb0ffe93045","path":"pynanoid-0.2.0.dist-info/sboms/pynanoid.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f436a4f2-aa04-5d18-9d7f-2fb0ffe93045/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"arunanshub/pynanoid","workflow":"ci.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.10":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/arunanshub/pynanoid","1.3.6.1.4.1.57264.1.13":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.15":"846705471","1.3.6.1.4.1.57264.1.16":"https://github.com/arunanshub","1.3.6.1.4.1.57264.1.17":"48434243","1.3.6.1.4.1.57264.1.18":"https://github.com/arunanshub/pynanoid/.github/workflows/ci.yml@refs/tags/v0.2.0","1.3.6.1.4.1.57264.1.19":"38e0ca747316d48b782ab1d8912a658014babe4a","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/arunanshub/pynanoid/actions/runs/29239997539/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":7,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":7,"total_sboms":7,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}