{"id":4243776,"name":"pyo3","ecosystem":"cargo","description":"Bindings to Python interpreter","homepage":"https://github.com/pyo3/pyo3","licenses":"MIT OR Apache-2.0","normalized_licenses":["MIT","Apache-2.0"],"repository_url":"https://github.com/pyo3/pyo3","keywords_array":["cpython","ffi","pyo3","python"],"namespace":null,"versions_count":116,"first_release_published_at":"2017-07-23T18:28:44.917Z","latest_release_published_at":"2026-09-30T18:00:35.517Z","latest_release_number":"0.29.3","last_synced_at":"2026-10-04T01:36:46.276Z","created_at":"2022-04-12T23:38:03.042Z","updated_at":"2026-10-04T01:36:46.276Z","registry_url":"https://crates.io/crates/pyo3/","install_command":"cargo install pyo3","documentation_url":"https://docs.rs/pyo3/","metadata":{"categories":["api-bindings","development-tools::ffi"]},"repo_metadata":{"id":37303330,"uuid":"91151442","full_name":"PyO3/pyo3","owner":"PyO3","description":"Rust bindings for the Python interpreter","archived":false,"fork":false,"pushed_at":"2026-09-30T05:49:04.000Z","size":61433,"stargazers_count":16196,"open_issues_count":407,"forks_count":1026,"subscribers_count":106,"default_branch":"main","last_synced_at":"2026-09-30T14:58:44.338Z","etag":null,"topics":["binding","ffi","python","python-c-api","rust"],"latest_commit_sha":null,"homepage":"https://pyo3.rs","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PyO3.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"Contributing.md","funding":null,"license":"LICENSE-APACHE","code_of_conduct":"Code-of-Conduct.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2017-05-13T05:22:06.000Z","updated_at":"2026-09-30T05:49:11.000Z","dependencies_parsed_at":"2026-09-09T00:46:59.680Z","dependency_job_id":null,"html_url":"https://github.com/PyO3/pyo3","commit_stats":{"total_commits":4657,"total_committers":396,"mean_commits":11.76010101010101,"dds":0.800944814258106,"last_synced_commit":"3a6296e21556115f9cf57b573174a0e432b655ad"},"previous_names":[],"tags_count":119,"template":false,"template_full_name":null,"purl":"pkg:github/PyO3/pyo3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PyO3","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/sbom","scorecard":{"id":115247,"data":{"date":"2025-08-11","repo":{"name":"github.com/PyO3/pyo3","commit":"a202d8df9c595820aa4c8c347cee7e513f8bed81"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":9,"reason":"Found 25/27 approved changesets -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 16 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'actions' permission set to 'write': .github/workflows/cache-cleanup.yml:11","Warn: no topLevel permission defined: .github/workflows/benches.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-cleanup.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog.yml:1","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage-pr-base.yml:1","Warn: no topLevel permission defined: .github/workflows/gh-pages.yml:1","Warn: no topLevel permission defined: .github/workflows/netlify-build.yml:1","Warn: no topLevel permission defined: .github/workflows/netlify-deploy.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yaml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE-APACHE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE-APACHE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/benches.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/benches.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/benches.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/benches.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benches.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/benches.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benches.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/benches.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benches.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/benches.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benches.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/benches.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:74: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:154: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/changelog.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/changelog.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:451: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:452: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:458: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:462: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:466: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:472: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:480: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:492: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:493: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:496: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:705: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:706: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:710: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:714: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:390: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:391: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:394: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:397: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:398: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:536: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:537: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:540: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:543: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:560: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:561: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:564: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:567: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:570: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:641: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:642: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:645: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:649: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:670: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:411: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:412: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:415: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:418: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:421: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:611: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:612: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:615: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:624: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:630: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:115: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:116: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:121: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:433: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:434: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:437: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage-pr-base.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/coverage-pr-base.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage-pr-base.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/coverage-pr-base.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gh-pages.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/gh-pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gh-pages.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/gh-pages.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gh-pages.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/gh-pages.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gh-pages.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/gh-pages.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gh-pages.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/gh-pages.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gh-pages.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/gh-pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/netlify-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/netlify-build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/netlify-build.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/netlify-build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/netlify-build.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/netlify-build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/netlify-build.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/netlify-build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/netlify-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/netlify-build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/netlify-build.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/netlify-build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/netlify-deploy.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/netlify-deploy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/netlify-deploy.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/netlify-deploy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yaml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/release.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/release.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/PyO3/pyo3/release.yaml/main?enable=pin","Warn: pipCommand not pinned by hash: .netlify/build.sh:71","Warn: pipCommand not pinned by hash: .netlify/build.sh:100","Warn: pipCommand not pinned by hash: .github/workflows/benches.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:53","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:53","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:82","Warn: pipCommand not pinned by hash: .github/workflows/changelog.yml:17","Warn: pipCommand not pinned by hash: .github/workflows/changelog.yml:17","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:400","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:400","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:423","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:423","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:661","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:466","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:466","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:514","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:514","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:718","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:718","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:545","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:545","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:574","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:574","Warn: pipCommand not pinned by hash: .github/workflows/coverage-pr-base.yml:31","Warn: pipCommand not pinned by hash: .github/workflows/gh-pages.yml:52","Warn: pipCommand not pinned by hash: .github/workflows/gh-pages.yml:52","Warn: pipCommand not pinned by hash: .github/workflows/netlify-build.yml:63","Warn: pipCommand not pinned by hash: .github/workflows/netlify-build.yml:63","Warn: npmCommand not pinned by hash: .github/workflows/netlify-deploy.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/release.yaml:20","Warn: pipCommand not pinned by hash: .github/workflows/release.yaml:20","Info:   0 out of  50 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  47 third-party GitHubAction dependencies pinned","Info:   0 out of  34 pipCommand dependencies pinned","Info:   0 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2023-228 / GHSA-mq26-g339-26xf","Warn: Project is vulnerable to: PYSEC-2022-43017 / GHSA-qwmp-2cf2-g9g6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T01:02:57.035Z","repository_id":37303330,"created_at":"2025-08-16T01:02:57.035Z","updated_at":"2025-08-16T01:02:57.035Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37885350,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-30T02:00:06.001Z","response_time":133,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"PyO3","name":"PyO3","uuid":"28156855","kind":"organization","description":"Pythonium Trioxide","email":null,"website":"https://pyo3.rs","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/28156855?v=4","repositories_count":13,"last_synced_at":"2026-10-03T09:38:50.410Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/PyO3","funding_links":[],"total_stars":15545,"followers":693,"following":0,"created_at":"2022-11-02T16:33:21.713Z","updated_at":"2026-10-03T09:38:50.468Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PyO3","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PyO3/repositories"},"tags":[{"name":"v0.29.2","sha":"a70d17f898df41b3d1632ee987f624f5222d8d39","kind":"commit","published_at":"2026-08-05T19:38:45.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.29.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.29.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.29.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.29.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.29.2/manifests"},{"name":"v0.29.1","sha":"d7ad41f1fe4c10e46d08e4209fbb5ad2f5253e40","kind":"commit","published_at":"2026-08-02T21:26:17.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.29.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.29.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.29.1/manifests"},{"name":"v0.29.0","sha":"0f90242785fe0ce5e4e67c1da5ed361d410dbf8c","kind":"commit","published_at":"2026-06-11T18:48:26.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.29.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.29.0/manifests"},{"name":"v0.28.3","sha":"743af645e7143be6abe2217aafaa0540cf532af4","kind":"commit","published_at":"2026-04-02T09:47:47.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.28.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.28.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.28.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.28.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.28.3/manifests"},{"name":"v0.28.2","sha":"2b392c8500673520066486f6098cbf2316211ff6","kind":"commit","published_at":"2026-02-18T10:25:43.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.28.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.28.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.28.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.28.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.28.2/manifests"},{"name":"v0.28.1","sha":"45f49ff9f50538c5bc2ea2c5045ee58f7270bfad","kind":"commit","published_at":"2026-02-14T13:14:47.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.28.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.28.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.28.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.28.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.28.1/manifests"},{"name":"v0.28.0","sha":"f0c1523b69fd86f2a0e263d1b5830335912f574a","kind":"commit","published_at":"2026-02-01T21:20:31.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.28.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.28.0/manifests"},{"name":"v0.27.2","sha":"117102d832d7bd7e66e75501e5722976b28b1a88","kind":"commit","published_at":"2025-11-30T09:18:24.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.27.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.27.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.27.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.27.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.27.2/manifests"},{"name":"v0.27.1","sha":"9fbcf7c801dca56a985118ea20d10e9fab7c71ba","kind":"commit","published_at":"2025-10-21T20:37:54.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.27.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.27.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.27.1/manifests"},{"name":"v0.27.0","sha":"752551221a1532350778029ac1094bf18dfb493c","kind":"commit","published_at":"2025-10-19T08:49:13.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.27.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.27.0/manifests"},{"name":"v0.26.0","sha":"4502c2e786b53e16ded3b8afbe46202f6707e46c","kind":"commit","published_at":"2025-08-29T12:43:50.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.26.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.26.0/manifests"},{"name":"v0.25.1","sha":"2aacae6cef1bc806a642d3018bb66a307a7850bd","kind":"commit","published_at":"2025-06-12T21:12:59.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.25.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.25.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.25.1/manifests"},{"name":"v0.25.0","sha":"ec1a350afee0d9cb5a1bacd963e207ed9c84cb0f","kind":"commit","published_at":"2025-05-14T08:49:31.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.25.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.25.0/manifests"},{"name":"v0.24.2","sha":"3e6bdce273ba4d9a480296b1d4c5a80b23e1b520","kind":"commit","published_at":"2025-04-21T21:16:59.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.24.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.24.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.24.2/manifests"},{"name":"v0.24.1","sha":"a213b368bd5bf859c2acb655bfed029e17c3b447","kind":"commit","published_at":"2025-03-31T21:04:51.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.24.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"059e249057e895cfa36504890dfa79943f0b49c5","kind":"commit","published_at":"2025-03-09T22:35:01.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.24.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.24.0/manifests"},{"name":"v0.23.5","sha":"e34ad5fe69dbf4195961a810f7e009c45ef0cc40","kind":"commit","published_at":"2025-02-25T12:21:41.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.23.5","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.23.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.23.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.5/manifests"},{"name":"v0.23.4","sha":"f2a8460559d8f58269f306679fc58c9d101f70cf","kind":"commit","published_at":"2025-01-11T21:30:20.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.23.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.23.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.23.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.4/manifests"},{"name":"v0.23.3","sha":"b5599dcdb0f24274988e3136f04895bfd67f6a40","kind":"commit","published_at":"2024-12-03T22:31:42.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.23.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.23.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.23.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.3/manifests"},{"name":"v0.23.2","sha":"a9678269d4742eb2cd5eda19d6935eaea44f693e","kind":"commit","published_at":"2024-11-25T22:15:43.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.23.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"5585240da53ca793b29d7929ad54b1458e10c78c","kind":"commit","published_at":"2024-11-16T23:26:25.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.23.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"c0f756c056f56d0796cebef4eac48a05db97f956","kind":"commit","published_at":"2024-11-15T17:07:10.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.23.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.23.0/manifests"},{"name":"v0.22.6","sha":"c000ab98ade52488ef2e7730992b4a0967ebf03c","kind":"commit","published_at":"2024-11-05T22:23:17.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.22.6","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.22.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.22.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.6/manifests"},{"name":"v0.22.5","sha":"4c88e9afe8ece2b50af7e0dc0d7650c838f444ac","kind":"commit","published_at":"2024-10-15T20:56:38.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.22.5","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.22.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.22.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.5/manifests"},{"name":"v0.22.4","sha":"dff972320287043777fd77063175d23879fef90f","kind":"commit","published_at":"2024-10-12T06:14:55.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.22.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.22.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.22.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.4/manifests"},{"name":"v0.22.3","sha":"cd5369c1a0d264db5db030bb099aaafccee28598","kind":"commit","published_at":"2024-09-15T20:39:09.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.22.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.22.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.22.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.3/manifests"},{"name":"v0.22.2","sha":"92b0f1579776952ceaa67e0423d3f94f69faccfe","kind":"commit","published_at":"2024-07-17T21:27:43.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.22.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.22.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.2/manifests"},{"name":"v0.22.1","sha":"59c4fa3f249aa19eb9cb80fe418298c8267c00b2","kind":"commit","published_at":"2024-07-06T22:00:28.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.22.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.1/manifests"},{"name":"v0.22.0","sha":"2e2d4404a682ce87e0b0fe254816457872acf5b2","kind":"commit","published_at":"2024-06-24T19:06:42.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.22.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.22.0/manifests"},{"name":"v0.21.2","sha":"a646a820fd3fc6211c52291de8b23a61f7ae7c22","kind":"commit","published_at":"2024-04-16T07:57:37.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.21.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.21.2/manifests"},{"name":"v0.21.1","sha":"4168d0585accd94d13ffe6480c540c721de4d3e4","kind":"commit","published_at":"2024-04-01T17:46:48.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.21.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"d854ea05461da540541c670678db4be991b6c721","kind":"commit","published_at":"2024-03-25T19:53:14.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.21.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.21.0/manifests"},{"name":"v0.21.0-beta.0","sha":"adc059fe1dfada4d23bb1180fb1d85cdbf2491f1","kind":"commit","published_at":"2024-03-10T21:38:04.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.21.0-beta.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.21.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.21.0-beta.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.21.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.21.0-beta.0/manifests"},{"name":"v0.20.3","sha":"901f54ba1fff1da69c3e2b346147b7022ee53ddc","kind":"commit","published_at":"2024-02-23T09:31:06.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.20.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.20.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.20.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.20.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.20.3/manifests"},{"name":"v0.20.2","sha":"bcef18b988a519aca93c29039fa0894a310d2eaf","kind":"commit","published_at":"2024-01-03T13:20:28.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.20.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.20.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.20.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.20.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.20.2/manifests"},{"name":"v0.20.1","sha":"d3f034a80f2973e4d21fc2fd49cd0af309f1ab4d","kind":"commit","published_at":"2023-12-30T21:20:06.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.20.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.20.1/manifests"},{"name":"v0.20.0","sha":"c77deee18ec545b3b5fa480068e5da62a33e7c42","kind":"commit","published_at":"2023-10-11T12:39:19.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.20.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.20.0/manifests"},{"name":"v0.19.2","sha":"931e23dde6080602acaca00d5ca5884c6109efd3","kind":"commit","published_at":"2023-07-30T17:01:06.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.19.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.19.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.19.2/manifests"},{"name":"v0.19.1","sha":"dfe04e9b316a54c860539bda235972ebcf24a54d","kind":"commit","published_at":"2023-07-03T14:23:52.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.19.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"2500e22e13642f5bf91d4696d8a8d9e2ae075344","kind":"commit","published_at":"2023-05-31T12:53:37.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.19.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.19.0/manifests"},{"name":"v0.18.3","sha":"5cdc1337c8dfbd9497e3b1caee4ec25542b9b66b","kind":"commit","published_at":"2023-04-11T18:12:16.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.18.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.18.3/manifests"},{"name":"v0.18.2","sha":"13779d2b365ad9b2a65b7b09e2c78b467c8a2757","kind":"commit","published_at":"2023-03-23T19:09:50.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.18.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"37d377ea6cf5ba3999998f75046964023bd13845","kind":"commit","published_at":"2023-02-07T18:28:45.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.18.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"224a4160b440a8f2577aa8eefa6a98886fc6b86f","kind":"commit","published_at":"2023-01-17T19:04:30.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.18.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"a3edbf4fcd595f0e234c87d4705eb600a9779130","kind":"commit","published_at":"2022-11-01T18:18:40.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.17.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.17.3/manifests"},{"name":"v0.17.2","sha":"067f5643f285c0846b4abf70bbbc82f5b9d8a9c8","kind":"commit","published_at":"2022-10-03T20:33:52.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.17.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"caaf7bbda74f873297d277733c157338f5492580","kind":"commit","published_at":"2022-08-28T07:27:56.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.17.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"04c1ac87f15048197daa361afaf02341018354d6","kind":"commit","published_at":"2022-08-23T20:21:19.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.17.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.17.0/manifests"},{"name":"v0.16.6","sha":"4fdebfc630b7c956b05c0e03b21e36bb7f79f72a","kind":"commit","published_at":"2022-08-23T07:05:36.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.16.6","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.16.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.16.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.6/manifests"},{"name":"v0.16.5","sha":"456a96d6eb3371b0a78aa317c5f04c00ab41f903","kind":"commit","published_at":"2022-05-15T17:16:38.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.16.5","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.16.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.16.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.5/manifests"},{"name":"v0.16.4","sha":"d2caa056e9aacc46374139ef491d112cb8af1a25","kind":"commit","published_at":"2022-04-14T06:56:42.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.16.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.4/manifests"},{"name":"v0.15.2","sha":"6cd6da5d48ba4b4cd6b1812f1ecebc7f3f36bdb4","kind":"commit","published_at":"2022-04-14T06:27:04.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.15.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.15.2/manifests"},{"name":"v0.16.3","sha":"1ae0971a09642522b3074af9016d54d415651da5","kind":"commit","published_at":"2022-04-05T03:05:57.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.16.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.16.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.16.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.3/manifests"},{"name":"v0.16.2","sha":"922bbfc92da63d37b24946afdb651d9ae2a0ee47","kind":"commit","published_at":"2022-03-15T18:20:00.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.16.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"7056bae21f0271ec74117576779ff5d811f55158","kind":"commit","published_at":"2022-03-05T16:21:44.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.16.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"4c434a21bd75e03368f7f114754dd8f31ecd2ead","kind":"commit","published_at":"2022-02-27T20:28:51.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.16.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.16.0/manifests"},{"name":"v0.15.1","sha":"eb5059acc7312bd03b793b2423d32b9d3b5dcc2e","kind":"commit","published_at":"2021-11-18T07:34:22.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.15.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"47747444c76c9fc6bdd7800c55f3d6dad28a3c9b","kind":"commit","published_at":"2021-11-03T23:00:38.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.15.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.15.0/manifests"},{"name":"v0.14.5","sha":"f1bb6883b9ccaeb9755abd2fbd63871d2827df6b","kind":"commit","published_at":"2021-09-03T07:13:03.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.14.5","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.14.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.14.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.5/manifests"},{"name":"v0.14.4","sha":"d544c07bbca5e63bd0e719684520dc116015aad7","kind":"commit","published_at":"2021-08-28T09:26:46.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.14.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.14.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.4/manifests"},{"name":"v0.14.3","sha":"5e53c4d0cf2b87337d72314bc6bde3132f3a5fbf","kind":"commit","published_at":"2021-08-21T23:03:58.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.14.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.3/manifests"},{"name":"v0.14.2","sha":"1873264b7d10edfa44db386641b10d372ccef5e9","kind":"commit","published_at":"2021-08-09T06:58:31.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.14.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"3f8c4ad38e2cc7aa2e4d4f146165838360d8de75","kind":"commit","published_at":"2021-07-04T15:49:36.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.14.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"adf6bdba8eb92f3aa95486f362abbf3b789ef962","kind":"commit","published_at":"2021-07-03T07:37:00.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.14.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"190eb728037772210bc2805432d77854703cdb42","kind":"commit","published_at":"2021-02-12T21:34:29.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.13.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"d2e87d95f395bb7730b4227de063a72d5214434e","kind":"commit","published_at":"2021-01-10T12:20:10.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.13.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"26ca1f5bcaf833c254bcf69c6f275cc13df08dc0","kind":"commit","published_at":"2020-12-22T15:42:04.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.13.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.13.0/manifests"},{"name":"v0.12.4","sha":"0fdd09afda0c60562ced9df8734778de8555eb10","kind":"commit","published_at":"2020-11-28T20:04:55.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.12.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.4/manifests"},{"name":"v0.12.3","sha":"38af32e33ef9878217384bebab7e9df25233c4e5","kind":"commit","published_at":"2020-10-12T15:18:25.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.12.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.3/manifests"},{"name":"v0.12.2","sha":"1cecad884a2a8f4f4c981ab2d85659d8cd9efaa4","kind":"commit","published_at":"2020-10-12T11:56:46.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.12.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.2/manifests"},{"name":"v0.12.1","sha":"c05815520cc58db2a3fb2f79b3379ac043676e11","kind":"commit","published_at":"2020-09-16T20:45:36.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.12.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"32be8d9a3c463fbc3689b57680d73953355b36e0","kind":"commit","published_at":"2020-09-12T13:13:45.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.12.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"c6abf24cca6a74a59d9a88715944f56313e1de21","kind":"commit","published_at":"2020-06-30T08:31:24.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.11.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"6335a7f1b50703eb826582ee5347dc201ecb80cd","kind":"commit","published_at":"2020-06-28T08:18:53.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.11.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"45cb26d2f04820882df93cae17e70ac0da146541","kind":"commit","published_at":"2020-05-14T12:35:42.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.10.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"7e4d1c41e3eebe757931f45e0bf2b3032cdc5eb1","kind":"commit","published_at":"2020-05-13T04:24:36.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.10.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"956d499f5d76237ae0a97105eb19901e55f9c3e6","kind":"commit","published_at":"2020-04-09T04:01:53.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.9.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"1c1d3c4dd9ed6f1a0c5e072db7c659eb62c627b9","kind":"commit","published_at":"2020-03-23T13:26:31.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.9.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"d43a34986d500f9efb43b4b2cf87cee893d6b946","kind":"commit","published_at":"2020-03-19T06:10:45.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.9.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.9.0/manifests"},{"name":"v0.9.0-alpha.1","sha":"d2174c2eadab7879255a6be51046eff83e22e646","kind":"commit","published_at":"2020-01-17T12:49:55.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.9.0-alpha.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.9.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.9.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.9.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.9.0-alpha.1/manifests"},{"name":"v0.8.5","sha":"7e591e310cfde03ad58900084993287cb0a18817","kind":"commit","published_at":"2020-01-05T09:57:41.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.8.5","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.5/manifests"},{"name":"v0.8.4","sha":"4aa2ff5e0acb9c31fe8b8892804eb61670316798","kind":"commit","published_at":"2019-12-14T13:29:34.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.8.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.4/manifests"},{"name":"v0.8.3","sha":"42ee18011683cab5109b81ca0ee49bf1cbabc393","kind":"commit","published_at":"2019-11-23T11:08:48.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.8.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"fe229753fb6028a6c9418f020d8aab76b3693aae","kind":"commit","published_at":"2019-10-27T06:10:41.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.8.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"89b7c7e3090e31625c282d7a5546dd61008ed1a2","kind":"commit","published_at":"2019-10-08T02:50:31.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.8.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"88b0a03dcd247c98129d9c4471169462eb88564e","kind":"tag","published_at":"2019-09-05T13:13:55.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.8.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"ed52d57c6f349c360c90aaf53809bb6fb9f9fe81","kind":"commit","published_at":"2019-05-26T09:05:31.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.7.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.7.0/manifests"},{"name":"v0.7.0-alpha.1","sha":"7149a1fecb397f2e267c9cc42282f492e7332fac","kind":"tag","published_at":"2019-04-23T16:59:18.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.7.0-alpha.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.7.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.7.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.7.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.7.0-alpha.1/manifests"},{"name":"v0.6.0","sha":"8acc5289cca7c5214a2c75cf3e38ee4b9bc8a6e0","kind":"tag","published_at":"2019-03-28T11:56:12.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.6.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0/manifests"},{"name":"pyo3-derive-backend-0.6.0","sha":"3f27647b1b9eb22da6f9cc0c8b2f0307001140bd","kind":"tag","published_at":"2019-03-28T11:52:33.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/pyo3-derive-backend-0.6.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/pyo3-derive-backend-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@pyo3-derive-backend-0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/pyo3-derive-backend-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/pyo3-derive-backend-0.6.0/manifests"},{"name":"v0.6.0-alpha.4","sha":"0cd72ac213c66b135a6f03dfea14d5a3235ad95f","kind":"tag","published_at":"2019-02-20T10:30:42.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.6.0-alpha.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.6.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.6.0-alpha.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0-alpha.4/manifests"},{"name":"v0.6.0-alpha.3","sha":"61e449b10e4a864e0ceff525a489adf09f859a9a","kind":"tag","published_at":"2019-02-19T21:30:43.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.6.0-alpha.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.6.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.6.0-alpha.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0-alpha.3/manifests"},{"name":"v0.5.4","sha":"c1ad3b1e488156eb9575201c6c6915531ba996b3","kind":"tag","published_at":"2019-02-18T19:54:51.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.5.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.4/manifests"},{"name":"v0.6.0-alpha.2","sha":"f9468888043736547b15dffa37704c0723b8e5c8","kind":"tag","published_at":"2019-02-01T16:58:08.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.6.0-alpha.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.6.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.6.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0-alpha.2/manifests"},{"name":"v0.6.0-alpha.1","sha":"0deaee01ad9d538b9865a578840a4bc18b32c3da","kind":"tag","published_at":"2019-01-04T11:08:11.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.6.0-alpha.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.6.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.6.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.6.0-alpha.1/manifests"},{"name":"v0.5.3","sha":"6d0846949234d332b9e0a8c8258f7de178a66ec7","kind":"tag","published_at":"2019-01-04T10:31:34.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.5.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"4c1a81789223f0af3632b4dacab84c92931c4ce7","kind":"tag","published_at":"2018-11-25T23:14:37.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.5.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c48faa94fedac72ffa114fafaee3b0c4eadf8440","kind":"tag","published_at":"2018-11-24T12:14:15.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.5.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"9f45efebaf4f1b886553585da3794c0ef90f1eb7","kind":"tag","published_at":"2018-11-11T11:28:04.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.5.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.0/manifests"},{"name":"v0.5.0-alpha.3","sha":"234e2c69982ea9a1848b0fb5aada82405968e679","kind":"tag","published_at":"2018-11-02T15:35:00.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.5.0-alpha.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.5.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.5.0-alpha.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.0-alpha.3/manifests"},{"name":"v0.5.0-alpha.2","sha":"3b63cc91786183882db83706d4305d6cdb9217e9","kind":"tag","published_at":"2018-10-29T16:45:16.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.5.0-alpha.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.5.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.5.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.5.0-alpha.2/manifests"},{"name":"v0.4.1","sha":"9cadbd11def75bf61f964bd8084b8882ddb5fb1e","kind":"tag","published_at":"2018-08-20T12:36:53.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.4.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"b7dc0ad69512bb273159b0237f778f8452b98fb2","kind":"tag","published_at":"2018-07-30T21:11:07.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.4.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.4.0/manifests"},{"name":"v0.3.2","sha":"2627fa8a083616c031a3161a7517018de6149892","kind":"tag","published_at":"2018-07-22T19:38:45.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.3.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"7d4381fc5d5e58b454ab92b50685fd4595152bcf","kind":"tag","published_at":"2018-07-18T12:06:32.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.3.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"d59bebcc389c5c3c7fb82f05fe2392ba848a0298","kind":"tag","published_at":"2018-07-18T11:27:53.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.3.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.3.0/manifests"},{"name":"v0.2.7","sha":"cd1f3d17bf87c4fec91c10ac39f5f8aee5959c09","kind":"tag","published_at":"2018-05-17T23:48:48.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.2.7","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"14ab12b89f813e60ecf593e1ba80c917dd121f73","kind":"commit","published_at":"2018-04-03T17:32:10.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.2.6","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"d00abc1fa72157256810cb156599a21e768b152a","kind":"commit","published_at":"2018-02-21T18:43:52.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.2.5","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"c39a1d7e945e6bde30431394295e262374822e51","kind":"commit","published_at":"2018-01-19T18:10:32.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.2.4","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"3cb57f557939314184c79a7164b10c052991f123","kind":"commit","published_at":"2017-11-27T19:40:03.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.2.3","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.3/manifests"},{"name":"0.2.2","sha":"25e2080a767694aff132720d61b737d03d06912d","kind":"commit","published_at":"2017-10-01T12:59:26.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/0.2.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/0.2.2/manifests"},{"name":"v0.2.2","sha":"25e2080a767694aff132720d61b737d03d06912d","kind":"commit","published_at":"2017-10-01T12:59:26.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.2.2","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.2/manifests"},{"name":"0.2.1","sha":"826544d7068e2cad076774e0c584c14e142d2f62","kind":"commit","published_at":"2017-09-27T04:20:18.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/0.2.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/0.2.1/manifests"},{"name":"v0.2.1","sha":"826544d7068e2cad076774e0c584c14e142d2f62","kind":"commit","published_at":"2017-09-27T04:20:18.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.2.1","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.1/manifests"},{"name":"0.2.0","sha":"e186b5d2b6ee66d902006ca65499aee83f216923","kind":"commit","published_at":"2017-08-12T16:53:15.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/0.2.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/0.2.0/manifests"},{"name":"v0.2.0","sha":"e186b5d2b6ee66d902006ca65499aee83f216923","kind":"commit","published_at":"2017-08-12T16:53:15.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.2.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.2.0/manifests"},{"name":"0.1.0","sha":"01ab0f828a879b3256dc4a32e82fa154ede12746","kind":"commit","published_at":"2017-07-23T18:24:39.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/0.1.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/0.1.0/manifests"},{"name":"v0.1.0","sha":"01ab0f828a879b3256dc4a32e82fa154ede12746","kind":"commit","published_at":"2017-07-23T18:24:39.000Z","download_url":"https://codeload.github.com/PyO3/pyo3/tar.gz/v0.1.0","html_url":"https://github.com/PyO3/pyo3/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PyO3/pyo3@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-04T01:36:45.695Z","dependent_packages_count":666,"downloads":266118612,"downloads_period":"total","dependent_repos_count":2349,"rankings":{"downloads":0.3540272361192409,"dependent_repos_count":0.8060819340324549,"dependent_packages_count":0.1269420368555047,"stargazers_count":1.0472718040579139,"forks_count":1.4365607170814614,"docker_downloads_count":0.4379500271514912,"average":0.7014722925496778},"purl":"pkg:cargo/pyo3","advisories":[{"uuid":"GSA_kwCzR0hTQS1jaGdyLWM2cHgtN3hwcM4ABYn6","url":"https://github.com/advisories/GHSA-chgr-c6px-7xpp","title":"PyO3 has a missing `Sync` bound on `PyCFunction::new_closure` closures","description":"`PyCFunction::new_closure` (and the temporary `new_closure_bound` complement in the 0.21–0.22 series) required the supplied closure to be `Send + 'static` but not `Sync`. The resulting `PyCFunction` is a Python callable that can be invoked from any Python thread, which means the closure may be called concurrently from multiple threads, and needs a `Sync` bound to prevent possible data races.\n\nThe problem exists under all Python versions but is particularly vulnerable under the newer free-threaded Python variant, which do not have serial execution imposed by the Global Interpreter Lock. Under releases protected by the GIL, the ability to \"detach\" from the Python interpreter temporarily inside the closure (e.g. by `Python::detach`) makes it possible for interleaved and/or concurrent execution of various portions of the closure.\n\nPyO3 0.29.0 added a `Sync` bound to close this thread-safety bug.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-12T20:09:05.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/PyO3/pyo3/pull/6096","https://github.com/PyO3/pyo3/releases/tag/v0.29.0","https://rustsec.org/advisories/RUSTSEC-2026-0177.html","https://github.com/advisories/GHSA-chgr-c6px-7xpp"],"source_kind":"github","identifiers":["GHSA-chgr-c6px-7xpp"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-12T21:00:08.000Z","updated_at":"2026-10-02T15:02:52.217Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jaGdyLWM2cHgtN3hwcM4ABYn6","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jaGdyLWM2cHgtN3hwcM4ABYn6","packages":[{"ecosystem":"cargo","package_name":"pyo3","versions":[{"first_patched_version":"0.29.0","vulnerable_version_range":"\u003c 0.29.0"}],"purl":"pkg:cargo/pyo3"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jaGdyLWM2cHgtN3hwcM4ABYn6/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0zNmhoLXYzcWctNWpxNM4ABYnx","url":"https://github.com/advisories/GHSA-36hh-v3qg-5jq4","title":"PyO3 has an Out-of-bounds Read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators","description":"PyO3 0.24.0 added optimized implementations of `Iterator::nth` and `DoubleEndedIterator::nth_back` for the `BoundListIterator` and `BoundTupleIterator` types. These implementations computed the target index using unchecked `usize` addition (`index + n`) before bounds-checking against the sequence length, then read the element via `get_item_unchecked`.\n\nIn `nth` methods, a sufficiently large `n` (combined with a non-zero internal index) could cause the addition to overflow and wrap around, producing a small \"target index\" that passed the bounds check and enabling reads at the front of the `list` or `tuple` of elements previously yielded by the iterator.\n\nIn `nth_back` methods, a sufficiently large `n` could cause underflow in a similar fashion, however would instead allow reads of arbitrary memory past the end of the `list` or `tuple` storage.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-06-12T19:32:47.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/PyO3/pyo3/pull/6086","https://rustsec.org/advisories/RUSTSEC-2026-0176.html","https://github.com/advisories/GHSA-36hh-v3qg-5jq4"],"source_kind":"github","identifiers":["GHSA-36hh-v3qg-5jq4"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-12T20:00:08.166Z","updated_at":"2026-10-02T15:02:53.603Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zNmhoLXYzcWctNWpxNM4ABYnx","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0zNmhoLXYzcWctNWpxNM4ABYnx","packages":[{"ecosystem":"cargo","package_name":"pyo3","versions":[{"first_patched_version":"0.29.0","vulnerable_version_range":"\u003c 0.29.0"}],"purl":"pkg:cargo/pyo3"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zNmhoLXYzcWctNWpxNM4ABYnx/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00N3FjLTg1N2YtN3c3Zs4ABSmf","url":"https://github.com/advisories/GHSA-47qc-857f-7w7f","title":"PyO3 has type confusion when accessing data from sublasses of subclasses of native types with `abi3` feature","description":"PyO3 0.28.1 added support for `#[pyclass(extends=PyList)] struct NativeSub` (and other native types) when targeting Python 3.12 and up with the `abi3` feature.\n\nIt was discovered that subclasses of such classes would use the type of the subclass when attempting to access to data of `NativeSub` contained within Python objects, amounting to memory corruption.\n\nPyO3 0.28.2 fixed the issue by using the type of (e.g.) `NativeSub` correctly.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-02-19T20:25:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.2,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/PyO3/pyo3/pull/5807#issuecomment-3913251784","https://github.com/PyO3/pyo3/commit/75abd8602896b350fd8c778e52e0a74b4644ccca","https://github.com/PyO3/pyo3/releases/tag/v0.28.2","https://rustsec.org/advisories/RUSTSEC-2026-0013.html","https://github.com/advisories/GHSA-47qc-857f-7w7f"],"source_kind":"github","identifiers":["GHSA-47qc-857f-7w7f"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-02-19T21:00:08.821Z","updated_at":"2026-10-02T15:05:38.054Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00N3FjLTg1N2YtN3c3Zs4ABSmf","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00N3FjLTg1N2YtN3c3Zs4ABSmf","packages":[{"ecosystem":"cargo","package_name":"pyo3","versions":[{"first_patched_version":"0.28.2","vulnerable_version_range":"\u003e= 0.28.0, \u003c 0.28.2"}],"purl":"pkg:cargo/pyo3"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00N3FjLTg1N2YtN3c3Zs4ABSmf/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1wcGg4LWdjdjctNHFqNc4ABGUy","url":"https://github.com/advisories/GHSA-pph8-gcv7-4qj5","title":"PyO3 Risk of buffer overflow in `PyString::from_object`","description":"`PyString::from_object` took `\u0026str` arguments and forwarded them directly to the Python C API without checking for terminating nul bytes. This could lead the Python interpreter to read beyond the end of the `\u0026str` data and potentially leak contents of the out-of-bounds read (by raising a Python exception containing a copy of the data including the overflow).\n\nIn PyO3 0.24.1 this function will now allocate a `CString` to guarantee a terminating nul bytes. PyO3 0.25 will likely offer an alternative API which takes `\u0026CStr` arguments.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-04-02T13:19:19.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P","references":["https://github.com/PyO3/pyo3/issues/5005","https://github.com/PyO3/pyo3/pull/5008","https://rustsec.org/advisories/RUSTSEC-2025-0020.html","https://github.com/advisories/GHSA-pph8-gcv7-4qj5"],"source_kind":"github","identifiers":["GHSA-pph8-gcv7-4qj5"],"repository_url":"https://github.com/PyO3/pyo3","blast_radius":9.775560748655057,"created_at":"2025-04-02T14:08:57.595Z","updated_at":"2026-10-03T12:06:36.974Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1wcGg4LWdjdjctNHFqNc4ABGUy","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1wcGg4LWdjdjctNHFqNc4ABGUy","packages":[{"ecosystem":"cargo","package_name":"pyo3","versions":[{"first_patched_version":"0.24.1","vulnerable_version_range":"\u003e= 0.1.0, \u003c 0.24.1"}],"purl":"pkg:cargo/pyo3"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1wcGg4LWdjdjctNHFqNc4ABGUy/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS12eGNmLWM3bXgtcGc1M84ABCFh","url":"https://github.com/advisories/GHSA-vxcf-c7mx-pg53","title":"Build corruption when using `PYO3_CONFIG_FILE` environment variable","description":"In PyO3 0.23.0 the `PYO3_CONFIG_FILE` environment variable used to configure builds regressed such that changing the environment variable would no longer trigger PyO3 to reconfigure and recompile. In combination with workflows using tools such as `maturin` to build for multiple versions in a single build, this leads to Python wheels being compiled against the wrong Python API version.\n\nAll users who distribute artefacts for multiple Python versions are encouraged to update and rebuild with PyO3 0.23.3. Affected wheels produced from PyO3 0.23.0 through 0.23.2 are highly unstable and will crash the Python interpreter in unpredictable ways.\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-12-05T19:06:20.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/PyO3/pyo3/issues/4757","https://rustsec.org/advisories/RUSTSEC-2024-0409.html","https://github.com/advisories/GHSA-vxcf-c7mx-pg53"],"source_kind":"github","identifiers":["GHSA-vxcf-c7mx-pg53"],"repository_url":"https://github.com/PyO3/pyo3","blast_radius":0.0,"created_at":"2024-12-05T20:09:40.868Z","updated_at":"2026-10-03T12:07:11.792Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12eGNmLWM3bXgtcGc1M84ABCFh","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12eGNmLWM3bXgtcGc1M84ABCFh","packages":[{"ecosystem":"cargo","package_name":"pyo3","versions":[{"first_patched_version":"0.23.3","vulnerable_version_range":"\u003e= 0.23.0, \u003c 0.23.3"}],"purl":"pkg:cargo/pyo3"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12eGNmLWM3bXgtcGc1M84ABCFh/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02amd3LXJnbW0tN2N2Ns4ABARX","url":"https://github.com/advisories/GHSA-6jgw-rgmm-7cv6","title":" PyO3 has a risk of use-after-free in `borrowed` reads from Python weak references","description":"The family of functions to read \"borrowed\" values from Python weak references were fundamentally unsound, because the weak reference does itself not have ownership of the value. At any point the last strong reference could be cleared and the borrowed value would become dangling.\n\nIn PyO3 0.22.4 these functions have all been deprecated and patched to leak a strong reference as a mitigation. PyO3 0.23 will remove these functions entirely.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-10-15T15:30:56.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.8,"cvss_vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2024-9979","https://github.com/PyO3/pyo3/pull/4590","https://access.redhat.com/security/cve/CVE-2024-9979","https://bugzilla.redhat.com/show_bug.cgi?id=2318646","https://crates.io/crates/pyo3","https://rustsec.org/advisories/RUSTSEC-2024-0378.html","https://github.com/advisories/GHSA-6jgw-rgmm-7cv6"],"source_kind":"github","identifiers":["GHSA-6jgw-rgmm-7cv6","CVE-2024-9979"],"repository_url":"https://github.com/PyO3/pyo3","blast_radius":16.18023848053251,"created_at":"2024-10-15T18:06:38.024Z","updated_at":"2026-10-03T12:07:25.656Z","epss_percentage":0.00206,"epss_percentile":0.09505,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02amd3LXJnbW0tN2N2Ns4ABARX","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02amd3LXJnbW0tN2N2Ns4ABARX","packages":[{"ecosystem":"cargo","package_name":"pyo3","versions":[{"first_patched_version":"0.22.4","vulnerable_version_range":"\u003e= 0.22.0, \u003c 0.22.4"}],"purl":"pkg:cargo/pyo3"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02amd3LXJnbW0tN2N2Ns4ABARX/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1mOHg0LWYzMnItdzU1Ns4ABARR","url":"https://github.com/advisories/GHSA-f8x4-f32r-w556","title":"Duplicate Advisory: PyO3 has a risk of use-after-free in `borrowed` reads from Python weak references","description":"## Duplicate Advisory\n\nThis advisory has been withdrawn because it is a duplicate of GHSA-6jgw-rgmm-7cv6. This link is maintained to preserve external references.\n\n## Original Advisory\n\nThe family of functions to read \"borrowed\" values from Python weak references were fundamentally unsound, because the weak reference does itself not have ownership of the value. At any point the last strong reference could be cleared and the borrowed value would become dangling.\n\nIn PyO3 0.22.4 these functions have all been deprecated and patched to leak a strong reference as a mitigation. PyO3 0.23 will remove these functions entirely.\n\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-10-15T14:08:25.000Z","withdrawn_at":"2024-10-15T17:13:46.000Z","classification":"GENERAL","cvss_score":4.8,"cvss_vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/PyO3/pyo3/pull/4590","https://rustsec.org/advisories/RUSTSEC-2024-0378.html","https://github.com/advisories/GHSA-f8x4-f32r-w556"],"source_kind":"github","identifiers":["GHSA-f8x4-f32r-w556"],"repository_url":"https://github.com/PyO3/pyo3","blast_radius":16.18023848053251,"created_at":"2024-10-15T15:06:43.085Z","updated_at":"2026-10-03T12:07:27.085Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1mOHg0LWYzMnItdzU1Ns4ABARR","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1mOHg0LWYzMnItdzU1Ns4ABARR","packages":[{"ecosystem":"cargo","package_name":"pyo3","versions":[{"first_patched_version":"0.22.4","vulnerable_version_range":"\u003e= 0.22.0, \u003c 0.22.4"}],"purl":"pkg:cargo/pyo3"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1mOHg0LWYzMnItdzU1Ns4ABARR/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTJ2eDYtZmN3Ni1ocHI2","url":"https://github.com/advisories/GHSA-2vx6-fcw6-hpr6","title":"Reference counting error in pyo3","description":"An issue was discovered in the pyo3 crate before 0.12.4 for Rust. There is a reference-counting error and use-after-free in From\u003cPy\u003cT\u003e\u003e.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-08-25T20:49:52.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.5,"cvss_vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","references":["https://nvd.nist.gov/vuln/detail/CVE-2020-35917","https://github.com/PyO3/pyo3/pull/1297","https://rustsec.org/advisories/RUSTSEC-2020-0074.html","https://github.com/PyO3/pyo3/commit/8f81f595dd770b586c7ca7195b42004a6c976eb9","https://github.com/advisories/GHSA-2vx6-fcw6-hpr6"],"source_kind":"github","identifiers":["GHSA-2vx6-fcw6-hpr6","CVE-2020-35917"],"repository_url":"https://github.com/PyO3/pyo3","blast_radius":0.0,"created_at":"2022-12-21T16:12:55.335Z","updated_at":"2026-10-03T12:11:20.980Z","epss_percentage":0.00393,"epss_percentile":0.30725,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTJ2eDYtZmN3Ni1ocHI2","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTJ2eDYtZmN3Ni1ocHI2","packages":[{"ecosystem":"cargo","package_name":"pyo3","versions":[{"first_patched_version":"0.12.4","vulnerable_version_range":"\u003e= 0.12.0, \u003c 0.12.4"}],"purl":"pkg:cargo/pyo3"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTJ2eDYtZmN3Ni1ocHI2/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/pyo3","docker_dependents_count":159,"docker_downloads_count":23463016,"usage_url":"https://repos.ecosyste.ms/usage/cargo/pyo3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/pyo3/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-10-03T23:00:26.143Z","issues_count":725,"pull_requests_count":2685,"avg_time_to_close_issue":13991214.861460958,"avg_time_to_close_pull_request":1651232.119131975,"issues_closed_count":396,"pull_requests_closed_count":2258,"pull_request_authors_count":297,"issue_authors_count":382,"avg_comments_per_issue":3.856551724137931,"avg_comments_per_pull_request":2.3135940409683426,"merged_pull_requests_count":1996,"bot_issues_count":1,"bot_pull_requests_count":70,"past_year_issues_count":106,"past_year_pull_requests_count":421,"past_year_avg_time_to_close_issue":1769233.7083333333,"past_year_avg_time_to_close_pull_request":853528.4483870968,"past_year_issues_closed_count":48,"past_year_pull_requests_closed_count":310,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":2.2264150943396226,"past_year_avg_comments_per_pull_request":2.223277909738717,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":21,"past_year_merged_pull_requests_count":268,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyO3%2Fpyo3/issues","maintainers":[{"login":"davidhewitt","count":1006,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidhewitt"},{"login":"bschoenmaeckers","count":76,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bschoenmaeckers"},{"login":"adamreichold","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adamreichold"},{"login":"mejrs","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mejrs"},{"login":"messense","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/messense"},{"login":"birkenfeld","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/birkenfeld"},{"login":"Icxolu","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Icxolu"},{"login":"konstin","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/konstin"},{"login":"alex","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alex"},{"login":"aviramha","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aviramha"},{"login":"kngwyu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kngwyu"},{"login":"leandrohstein","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"},{"login":"rniwa","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rniwa"},{"login":"ajreynol","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ajreynol"},{"login":"althonos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/althonos"},{"login":"mojtaba-eshghie","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mojtaba-eshghie"},{"login":"ideabosque","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ideabosque"}],"active_maintainers":[{"login":"davidhewitt","count":116,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidhewitt"},{"login":"bschoenmaeckers","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bschoenmaeckers"},{"login":"Icxolu","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Icxolu"},{"login":"alex","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alex"},{"login":"konstin","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/konstin"},{"login":"mejrs","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mejrs"},{"login":"messense","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/messense"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/pyo3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/pyo3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/pyo3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/pyo3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/pyo3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/pyo3/codemeta","maintainers":[{"uuid":"7201","login":"fafhrd91","name":"Nikolay Kim","email":null,"url":"https://github.com/fafhrd91","packages_count":81,"html_url":"https://crates.io/users/fafhrd91","role":null,"created_at":"2022-11-07T23:26:59.928Z","updated_at":"2022-11-07T23:26:59.928Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/fafhrd91/packages"},{"uuid":"6622","login":"davidhewitt","name":"David Hewitt","email":null,"url":"https://github.com/davidhewitt","packages_count":19,"html_url":"https://crates.io/users/davidhewitt","role":null,"created_at":"2026-08-18T06:36:31.527Z","updated_at":"2026-08-18T06:36:31.527Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/davidhewitt/packages"}]}