{"id":12823201,"name":"python310Packages.webauthn","ecosystem":"nixpkgs","description":"Implementation of the WebAuthn API","homepage":"https://github.com/duo-labs/py_webauthn","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/duo-labs/py_webauthn","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T18:28:12.801Z","latest_release_published_at":"2026-01-26T18:28:12.801Z","latest_release_number":"1.8.1","last_synced_at":"2026-04-03T08:07:05.288Z","created_at":"2026-01-26T18:28:12.643Z","updated_at":"2026-09-08T22:08:11.377Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python310Packages.webauthn","install_command":"nix-env -iA nixpkgs.python310Packages.webauthn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/webauthn/default.nix#L47","metadata":{"nix_attribute":"python3.10-webauthn-1.8.1","position":"pkgs/development/python-modules/webauthn/default.nix:47","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"webauthn","upstream_purl":"pkg:pypi/webauthn"},"repo_metadata":{"id":39989987,"uuid":"110277267","full_name":"duo-labs/py_webauthn","owner":"duo-labs","description":"Pythonic WebAuthn 🐍","archived":false,"fork":false,"pushed_at":"2026-06-29T23:07:00.000Z","size":850,"stargazers_count":1060,"open_issues_count":1,"forks_count":193,"subscribers_count":35,"default_branch":"master","last_synced_at":"2026-09-06T08:44:22.753Z","etag":null,"topics":["duo","fido2","pip","pypi","python","python3","security","webauthn"],"latest_commit_sha":null,"homepage":"https://duo-labs.github.io/py_webauthn","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/duo-labs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"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,"dco":null,"cla":null}},"created_at":"2017-11-10T18:02:28.000Z","updated_at":"2026-09-04T09:00:25.000Z","dependencies_parsed_at":"2026-06-29T23:00:52.575Z","dependency_job_id":null,"html_url":"https://github.com/duo-labs/py_webauthn","commit_stats":{"total_commits":250,"total_committers":22,"mean_commits":"11.363636363636363","dds":0.4,"last_synced_commit":"2ea4b72deea254c52c9502c0d43097df193ab3a5"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"purl":"pkg:github/duo-labs/py_webauthn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duo-labs","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/sbom","scorecard":{"id":359870,"data":{"date":"2025-08-11","repo":{"name":"github.com/duo-labs/py_webauthn","commit":"67cacb6038c7fbc18ba532e14c0f8d18015bf7b4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/13 approved changesets -- score normalized to 0","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":"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":"Maintained","score":10,"reason":"17 commit(s) and 4 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build_and_test.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Info: no jobLevel write permissions found"],"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":"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":"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/build_and_test.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/duo-labs/py_webauthn/build_and_test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_and_test.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/duo-labs/py_webauthn/build_and_test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/duo-labs/py_webauthn/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/duo-labs/py_webauthn/publish.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build_and_test.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/build_and_test.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:24","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand 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":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":10,"reason":"0 existing vulnerabilities detected","details":null,"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 23 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-18T10:33:52.335Z","repository_id":39989987,"created_at":"2025-08-18T10:33:52.335Z","updated_at":"2025-08-18T10:33:52.335Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37117282,"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-07T02:00:07.396Z","response_time":63,"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":"duo-labs","name":"Duo Labs","uuid":"10833831","kind":"organization","description":"Duo Labs is the security research team at Duo Security.","email":"labs@duo.com","website":"https://duo.com/labs/","location":"Ann Arbor, MI","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10833831?v=4","repositories_count":47,"last_synced_at":"2026-06-25T04:52:54.065Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/duo-labs","funding_links":[],"total_stars":14606,"followers":202,"following":0,"created_at":"2022-11-09T23:23:09.786Z","updated_at":"2026-06-25T04:52:54.065Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duo-labs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duo-labs/repositories"},"tags":[{"name":"v3.0.0","sha":"44330eb08fd9c1f8d36b7002bdddab1c2ed3d5e5","kind":"commit","published_at":"2026-06-29T22:34:45.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v3.0.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v3.0.0/manifests"},{"name":"v2.8.0","sha":"4a4295f8759f51e30b964c12b811c17bf244760b","kind":"commit","published_at":"2026-06-13T03:02:52.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.8.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"91afa1f64390b165fa83651709fb5160a4545100","kind":"commit","published_at":"2026-02-11T23:33:40.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.7.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.7.1/manifests"},{"name":"v2.8.0-alpha1","sha":"57836a4d4f4510774d6b6d099e3f2861553515dc","kind":"commit","published_at":"2025-09-29T18:18:35.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.8.0-alpha1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.8.0-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.8.0-alpha1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.8.0-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.8.0-alpha1/manifests"},{"name":"v2.7.0","sha":"0c8f53b08fdac667587e22d1792f59afa9e8455d","kind":"commit","published_at":"2025-09-04T23:17:58.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.7.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"82e7c9d44cde5a05f9abe5ef0d5e208aa4de0870","kind":"commit","published_at":"2025-06-16T22:23:54.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.6.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.6.0/manifests"},{"name":"v2.5.3","sha":"ac2e03c1ceaf18a40c12060b5b2b5eb7b287a21c","kind":"commit","published_at":"2025-06-16T21:54:19.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.5.3","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.5.3/manifests"},{"name":"v2.5.2","sha":"69205cd6df99dae642417ae6368272fa5066525c","kind":"commit","published_at":"2025-03-07T19:43:16.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.5.2","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"ecb324191c8eae2e89df3bdaa5bd202b21b86e6a","kind":"commit","published_at":"2025-02-02T05:29:42.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.5.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"002e86b9733d4b2e0c844708600dec4ca8e32c97","kind":"commit","published_at":"2025-01-16T23:20:16.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.5.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.5.0/manifests"},{"name":"v2.4.0","sha":"42537f58bb2dc073c03e7fd0f9dbf10d8c3b2c77","kind":"commit","published_at":"2024-12-05T00:15:43.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.4.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"07aca0d266b2d3e1bb484ab6d8114ea8b954313e","kind":"commit","published_at":"2024-11-21T23:17:35.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.3.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"2219507f483e5592ec980ec95d97a5d3563fa45b","kind":"commit","published_at":"2024-06-24T22:36:58.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.2.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"3c04e4831086129be45be54fd144d4ed137075fa","kind":"commit","published_at":"2024-03-28T20:56:35.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.1.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"c1b6c097cdda9bac4631d2eb1c21d5c8ca3fdb99","kind":"commit","published_at":"2024-01-11T16:14:43.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v2.0.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v2.0.0/manifests"},{"name":"v1.11.1","sha":"494373e539050b96130c28477289feec65e5e19f","kind":"commit","published_at":"2023-10-31T21:20:46.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.11.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"efc534505dcff260dce3741057fda4047e43e99d","kind":"commit","published_at":"2023-09-29T21:09:49.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.11.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"56acd35480b7fc355499e9458931dc31476ec08f","kind":"commit","published_at":"2023-08-15T05:24:46.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.10.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"a86965850429b86c94ac18db875cbbf545d0ebe2","kind":"commit","published_at":"2023-08-15T04:10:13.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.10.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"d8e78f000b08dcc15d194a904d1c2dd381f87a9c","kind":"commit","published_at":"2023-07-05T20:22:31.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.9.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"a60adb6cfa7fac27fa3179872df94e3309320284","kind":"commit","published_at":"2023-05-04T18:50:09.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.8.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"2ea4b72deea254c52c9502c0d43097df193ab3a5","kind":"commit","published_at":"2023-03-15T22:03:48.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.8.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.8.0/manifests"},{"name":"v1.7.2","sha":"c3c6c21f76937b08aed089897fe595f8b9232cdf","kind":"commit","published_at":"2023-02-17T21:13:25.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.7.2","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"c6fec4fb6d4ca98c0b68c613009bba6233de0a9d","kind":"commit","published_at":"2023-02-17T20:26:16.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.7.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"809c07730f6ea4b3998ee6cfdca9827153e87258","kind":"commit","published_at":"2023-01-30T22:44:34.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.7.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"9b4207583f1a2cd6cf6c782d7e1cdeb0683c8313","kind":"commit","published_at":"2022-07-13T20:08:35.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.6.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.6.0/manifests"},{"name":"v1.5.2","sha":"3fb559caeb9f2c348108d4f137a962cc6febb795","kind":"commit","published_at":"2022-04-28T19:29:13.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.5.2","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"9d81f2ea12d247b034714aac73701dce32cd67c8","kind":"commit","published_at":"2022-04-28T17:57:40.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.5.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"dfb0b240bdd8168d445e35b9a817e4fc470c4afd","kind":"commit","published_at":"2022-04-06T19:11:01.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.5.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"78a6019f7bf7f0f4ce0ed1fdb304a2bbc835dc72","kind":"commit","published_at":"2022-02-17T23:15:35.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.4.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"381aad2548a884b54bc928dd3fbc37dbe68514c9","kind":"commit","published_at":"2022-02-14T19:47:53.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.3.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"fe97b9841328aa84559bd2a282c07d20145845c1","kind":"commit","published_at":"2022-01-06T20:23:07.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.2.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"387c9af04f1a11bd4a77d13881ea660ea0d02e4f","kind":"commit","published_at":"2021-12-10T18:59:15.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.2.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"9e0c1de2978808961d57bbdab7e1cc554392f3da","kind":"commit","published_at":"2021-11-11T00:52:57.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.1.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"bb5c406e51d003e4757d88c2e510215386ac8f60","kind":"commit","published_at":"2021-10-18T15:45:45.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.0.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"970c29270a445aa77dfde5e1b4de47b8baf65295","kind":"commit","published_at":"2021-10-15T17:17:32.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.0.0","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.0.0/manifests"},{"name":"v1.0.0-beta2","sha":"3649f68acfe4071b790c44d76303db3f8c954ee4","kind":"commit","published_at":"2021-10-15T16:42:20.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.0.0-beta2","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.0.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.0.0-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.0.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.0.0-beta2/manifests"},{"name":"v1.0.0-beta1","sha":"00e5dc886b1ad6246134bbcf7950b8f93641eec9","kind":"commit","published_at":"2021-10-15T16:11:18.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v1.0.0-beta1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v1.0.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v1.0.0-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.0.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v1.0.0-beta1/manifests"},{"name":"v0.4.7","sha":"2c2c9f7a16cdd96531d3dea8acbb70863bf1f6c3","kind":"commit","published_at":"2020-03-13T23:01:02.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.4.7","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"306e73dd4dafcdf2bb52d48c31a3774c4eff8740","kind":"tag","published_at":"2020-01-31T21:23:48.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.4.6","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"94a57fbe2d1ff7de277897b1792a1de9f69708c2","kind":"tag","published_at":"2019-06-05T02:12:49.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.4.5","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"1a4ec3a73997232c29a36a006aea60b3d6775bb0","kind":"tag","published_at":"2019-06-05T01:40:15.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.4.4","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"9098bf99272fefe8f8137fff60c0b078162fd396","kind":"tag","published_at":"2019-06-05T01:32:14.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.4.3","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"0ad0777050cc82fee87c687b0244837b298797bb","kind":"tag","published_at":"2019-02-08T17:53:31.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.4.2","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"59966047da0e39938173655683eed6d8cb5688a0","kind":"tag","published_at":"2019-02-08T17:49:25.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.4.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4.1/manifests"},{"name":"v0.4","sha":"3507eb900aa70ad0a30fd9056bc0a3a3ff68b6fe","kind":"tag","published_at":"2018-11-30T23:41:45.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.4","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.4/manifests"},{"name":"v0.3.1","sha":"ccf4302ae4f849e26a02c98c782807e67223fc53","kind":"tag","published_at":"2018-11-02T03:26:21.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.3.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.3.1/manifests"},{"name":"v0.3","sha":"920be37d385c704f982c76a1b57ceb564dfbd87c","kind":"tag","published_at":"2018-03-06T21:43:33.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.3","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.3/manifests"},{"name":"v0.2","sha":"5addaaa8c27728b1e382527fbba762b3d39a3ee9","kind":"tag","published_at":"2018-03-05T20:44:54.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.2","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.2/manifests"},{"name":"v0.1","sha":"19430c51f8f02424bf4304fea097991968ba8a83","kind":"tag","published_at":"2018-03-05T19:59:09.000Z","download_url":"https://codeload.github.com/duo-labs/py_webauthn/tar.gz/v0.1","html_url":"https://github.com/duo-labs/py_webauthn/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duo-labs/py_webauthn@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-08T22:08:11.376Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python310Packages.webauthn?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.webauthn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.webauthn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.webauthn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-08T19:58:58.990Z","issues_count":93,"pull_requests_count":161,"avg_time_to_close_issue":11284641.08045977,"avg_time_to_close_pull_request":3751845.04516129,"issues_closed_count":87,"pull_requests_closed_count":155,"pull_request_authors_count":40,"issue_authors_count":67,"avg_comments_per_issue":2.989247311827957,"avg_comments_per_pull_request":1.6770186335403727,"merged_pull_requests_count":103,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":6,"past_year_pull_requests_count":18,"past_year_avg_time_to_close_issue":2845268.6,"past_year_avg_time_to_close_pull_request":427578.29411764705,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":17,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":2.1666666666666665,"past_year_avg_comments_per_pull_request":0.3888888888888889,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":15,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/duo-labs%2Fpy_webauthn/issues","maintainers":[{"login":"MasterKale","count":81,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MasterKale"}],"active_maintainers":[{"login":"MasterKale","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MasterKale"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.webauthn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.webauthn/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.webauthn/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.webauthn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.webauthn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.webauthn/codemeta","maintainers":[{"uuid":"SuperSandro2000","login":null,"name":"Sandro Jäckel","email":"sandro.jaeckel@gmail.com","url":"https://github.com/SuperSandro2000","packages_count":723,"html_url":null,"role":null,"created_at":"2026-03-03T07:23:15.379Z","updated_at":"2026-03-03T07:23:15.379Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/SuperSandro2000/packages"}]}