{"url":"https://pypi.sbomify.com/package/signified/0.7.3","markdown_url":"https://pypi.sbomify.com/package/signified/0.7.3.md","name":"signified","version":"0.7.3","purl":"pkg:pypi/signified@0.7.3","summary":"A fast, fully-typed Python library for reactive programming.","author":null,"project_urls":{"Changelog":"https://dougmercer.github.io/signified/latest/changes/","Documentation":"https://dougmercer.github.io/signified","Homepage":"https://github.com/dougmercer/signified.git","Issues":"https://github.com/dougmercer/signified/issues","Repository":"https://github.com/dougmercer/signified.git"},"requires_python":">=3.12","license":null,"classifiers":["Development Status :: 3 - Alpha","Programming Language :: Python"],"wheels":[{"filename":"signified-0.7.3-cp312-abi3-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/f1/ba/7bb6bd1d1454f815f1af9fde08aeb4c5cb02b5d8d4ae5d9f991eff00ab44/signified-0.7.3-cp312-abi3-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"bc9a1883-9756-54a9-88ee-76574cfb88f4","path":"signified-0.7.3.dist-info/sboms/signified-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/bc9a1883-9756-54a9-88ee-76574cfb88f4/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"dougmercer/signified","workflow":"publish.yml","environment":"pypi","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/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.10":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/dougmercer/signified","1.3.6.1.4.1.57264.1.13":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.14":"refs/tags/0.7.3","1.3.6.1.4.1.57264.1.15":"857097321","1.3.6.1.4.1.57264.1.16":"https://github.com/dougmercer","1.3.6.1.4.1.57264.1.17":"4562771","1.3.6.1.4.1.57264.1.18":"https://github.com/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.19":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/dougmercer/signified/actions/runs/39690101005/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"signified-0.7.3-cp312-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/e7/48/adf0341dfd0a3b52ab0c7734d5c358a3902c0be8f9ac0d17baa1f6d892e1/signified-0.7.3-cp312-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"fdaeaad8-c943-5ddb-9375-0d3bf1ef7f2d","path":"signified-0.7.3.dist-info/sboms/signified-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/fdaeaad8-c943-5ddb-9375-0d3bf1ef7f2d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"dougmercer/signified","workflow":"publish.yml","environment":"pypi","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/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.10":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/dougmercer/signified","1.3.6.1.4.1.57264.1.13":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.14":"refs/tags/0.7.3","1.3.6.1.4.1.57264.1.15":"857097321","1.3.6.1.4.1.57264.1.16":"https://github.com/dougmercer","1.3.6.1.4.1.57264.1.17":"4562771","1.3.6.1.4.1.57264.1.18":"https://github.com/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.19":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/dougmercer/signified/actions/runs/39690101005/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"signified-0.7.3-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","url":"https://files.pythonhosted.org/packages/74/1d/fe9946fae681d6d40b35f344a257eada96b2c54456e53628e2c9eba5b226/signified-0.7.3-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","sboms":[{"artifact_uuid":"72cfd5f6-c4c0-59dc-90fe-8a75fb09080d","path":"signified-0.7.3.dist-info/sboms/signified-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/72cfd5f6-c4c0-59dc-90fe-8a75fb09080d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"dougmercer/signified","workflow":"publish.yml","environment":"pypi","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/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.10":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/dougmercer/signified","1.3.6.1.4.1.57264.1.13":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.14":"refs/tags/0.7.3","1.3.6.1.4.1.57264.1.15":"857097321","1.3.6.1.4.1.57264.1.16":"https://github.com/dougmercer","1.3.6.1.4.1.57264.1.17":"4562771","1.3.6.1.4.1.57264.1.18":"https://github.com/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.19":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/dougmercer/signified/actions/runs/39690101005/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"signified-0.7.3-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/a4/36/958fb4ee7022530a617f64bd47861fc52f9d0118a2d0588c1de4908fe2fa/signified-0.7.3-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"3055de75-9a0c-5a24-b354-831ab0681c79","path":"signified-0.7.3.dist-info/sboms/signified-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/3055de75-9a0c-5a24-b354-831ab0681c79/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"dougmercer/signified","workflow":"publish.yml","environment":"pypi","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/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.10":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/dougmercer/signified","1.3.6.1.4.1.57264.1.13":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.14":"refs/tags/0.7.3","1.3.6.1.4.1.57264.1.15":"857097321","1.3.6.1.4.1.57264.1.16":"https://github.com/dougmercer","1.3.6.1.4.1.57264.1.17":"4562771","1.3.6.1.4.1.57264.1.18":"https://github.com/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.19":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/dougmercer/signified/actions/runs/39690101005/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"signified-0.7.3-cp312-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/9c/2e/211aad6ea03935c403d17ca145adeab5b08580e6e3b269b228d69d57ad42/signified-0.7.3-cp312-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"2c43ada9-60e2-5d4b-8369-43fa17d1f7fe","path":"signified-0.7.3.dist-info/sboms/signified-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/2c43ada9-60e2-5d4b-8369-43fa17d1f7fe/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"dougmercer/signified","workflow":"publish.yml","environment":"pypi","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/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.10":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/dougmercer/signified","1.3.6.1.4.1.57264.1.13":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.14":"refs/tags/0.7.3","1.3.6.1.4.1.57264.1.15":"857097321","1.3.6.1.4.1.57264.1.16":"https://github.com/dougmercer","1.3.6.1.4.1.57264.1.17":"4562771","1.3.6.1.4.1.57264.1.18":"https://github.com/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.19":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/dougmercer/signified/actions/runs/39690101005/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"signified-0.7.3-cp312-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/ff/8b/e36bafb5e77a3e1ce3d32205940309bd700607f1fa11ec6bc45d153a83bc/signified-0.7.3-cp312-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"5c81606e-685f-5d27-ac92-6f047679fa08","path":"signified-0.7.3.dist-info/sboms/signified-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/5c81606e-685f-5d27-ac92-6f047679fa08/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"dougmercer/signified","workflow":"publish.yml","environment":"pypi","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/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.10":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/dougmercer/signified","1.3.6.1.4.1.57264.1.13":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.14":"refs/tags/0.7.3","1.3.6.1.4.1.57264.1.15":"857097321","1.3.6.1.4.1.57264.1.16":"https://github.com/dougmercer","1.3.6.1.4.1.57264.1.17":"4562771","1.3.6.1.4.1.57264.1.18":"https://github.com/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.19":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/dougmercer/signified/actions/runs/39690101005/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"signified-0.7.3-cp312-abi3-pyemscripten_2026_0_wasm32.whl","url":"https://files.pythonhosted.org/packages/bb/2e/00fc78b79a89edf696dda4c8468cb9ba593cfe8e236a412f6e863bae74f1/signified-0.7.3-cp312-abi3-pyemscripten_2026_0_wasm32.whl","sboms":[{"artifact_uuid":"76788f11-d891-5c92-95a0-62dc768d7621","path":"signified-0.7.3.dist-info/sboms/signified-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/76788f11-d891-5c92-95a0-62dc768d7621/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"dougmercer/signified","workflow":"publish.yml","environment":"pypi","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/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.10":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/dougmercer/signified","1.3.6.1.4.1.57264.1.13":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.14":"refs/tags/0.7.3","1.3.6.1.4.1.57264.1.15":"857097321","1.3.6.1.4.1.57264.1.16":"https://github.com/dougmercer","1.3.6.1.4.1.57264.1.17":"4562771","1.3.6.1.4.1.57264.1.18":"https://github.com/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.19":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/dougmercer/signified/actions/runs/39690101005/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"signified-0.7.3-cp312-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/61/76/e1b007faa28730e38701d8bbc0b5a13a10616bce99f0779740c7c99d4e4c/signified-0.7.3-cp312-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"dcb472e6-b490-5f19-9132-f43ab426a14d","path":"signified-0.7.3.dist-info/sboms/signified-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/dcb472e6-b490-5f19-9132-f43ab426a14d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"dougmercer/signified","workflow":"publish.yml","environment":"pypi","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/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.10":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/dougmercer/signified","1.3.6.1.4.1.57264.1.13":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.14":"refs/tags/0.7.3","1.3.6.1.4.1.57264.1.15":"857097321","1.3.6.1.4.1.57264.1.16":"https://github.com/dougmercer","1.3.6.1.4.1.57264.1.17":"4562771","1.3.6.1.4.1.57264.1.18":"https://github.com/dougmercer/signified/.github/workflows/publish.yml@refs/tags/0.7.3","1.3.6.1.4.1.57264.1.19":"a0d78ac738527a821d2983d035b6eee8d39d4faa","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/dougmercer/signified/actions/runs/39690101005/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":8,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":8,"total_sboms":8,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}