{"id":63996,"name":"pyglet","description":"pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.","url":"https://github.com/pyglet/pyglet","last_synced_at":"2025-09-08T13:05:35.531Z","repository":{"id":37396917,"uuid":"191043601","full_name":"pyglet/pyglet","owner":"pyglet","description":"pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.","archived":false,"fork":false,"pushed_at":"2025-08-24T04:58:25.000Z","size":71877,"stargazers_count":2075,"open_issues_count":106,"forks_count":324,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-09-02T07:47:02.445Z","etag":null,"topics":["gamedev","opengl","pyglet","python","scientific-visualization"],"latest_commit_sha":null,"homepage":"http://pyglet.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyglet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-09T18:55:00.000Z","updated_at":"2025-09-02T03:19:30.000Z","dependencies_parsed_at":"2023-09-26T06:36:57.506Z","dependency_job_id":"f1124a28-14c8-4749-b9f3-5fb4ac872c42","html_url":"https://github.com/pyglet/pyglet","commit_stats":{"total_commits":5430,"total_committers":147,"mean_commits":36.93877551020408,"dds":0.68195211786372,"last_synced_commit":"1f14a3ec1c16e3f032e819f988c39386cb4a42e7"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/pyglet/pyglet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/sbom","scorecard":{"id":142219,"data":{"date":"2025-08-04","repo":{"name":"github.com/pyglet/pyglet","commit":"f97199eb952d4bbb861b0619c6bc9816f154ec60"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.1,"checks":[{"name":"Maintained","score":10,"reason":"28 commit(s) and 10 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":6,"reason":"Found 14/23 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/unittests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (22) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:21","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   3 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"53 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T08:24:24.139Z","repository_id":37396917,"created_at":"2025-08-16T08:24:24.139Z","updated_at":"2025-08-16T08:24:24.139Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274188965,"owners_count":25237856,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"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":"pyglet","name":"pyglet","uuid":"51539834","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51539834?v=4","repositories_count":2,"last_synced_at":"2023-03-04T23:09:11.689Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pyglet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:19:55.958Z","updated_at":"2023-03-04T23:09:11.695Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet/repositories"},"packages":[{"id":2872395,"name":"pyglet","ecosystem":"pypi","description":"pyglet is a cross-platform games and multimedia package.","homepage":"https://pyglet.org","licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pyglet/pyglet","keywords_array":[],"namespace":null,"versions_count":141,"first_release_published_at":"2015-02-02T19:23:30.000Z","latest_release_published_at":"2025-08-17T00:44:26.000Z","latest_release_number":"2.1.8","last_synced_at":"2025-09-08T00:33:21.042Z","created_at":"2022-04-10T12:13:16.101Z","updated_at":"2025-09-08T00:33:21.042Z","registry_url":"https://pypi.org/project/pyglet/","install_command":"pip install pyglet --index-url https://pypi.org/simple","documentation_url":"https://pyglet.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":[],"normalized_name":"pyglet","project_status":null},"repo_metadata":{"id":37396917,"uuid":"191043601","full_name":"pyglet/pyglet","owner":"pyglet","description":"pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.","archived":false,"fork":false,"pushed_at":"2025-08-24T04:58:25.000Z","size":71877,"stargazers_count":2075,"open_issues_count":106,"forks_count":324,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-09-02T07:47:02.445Z","etag":null,"topics":["gamedev","opengl","pyglet","python","scientific-visualization"],"latest_commit_sha":null,"homepage":"http://pyglet.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyglet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-09T18:55:00.000Z","updated_at":"2025-09-02T03:19:30.000Z","dependencies_parsed_at":"2023-09-26T06:36:57.506Z","dependency_job_id":"f1124a28-14c8-4749-b9f3-5fb4ac872c42","html_url":"https://github.com/pyglet/pyglet","commit_stats":{"total_commits":5430,"total_committers":147,"mean_commits":36.93877551020408,"dds":0.68195211786372,"last_synced_commit":"1f14a3ec1c16e3f032e819f988c39386cb4a42e7"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/pyglet/pyglet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/sbom","scorecard":{"id":142219,"data":{"date":"2025-08-04","repo":{"name":"github.com/pyglet/pyglet","commit":"f97199eb952d4bbb861b0619c6bc9816f154ec60"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.1,"checks":[{"name":"Maintained","score":10,"reason":"28 commit(s) and 10 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":6,"reason":"Found 14/23 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/unittests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (22) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:21","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   3 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"53 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T08:24:24.139Z","repository_id":37396917,"created_at":"2025-08-16T08:24:24.139Z","updated_at":"2025-08-16T08:24:24.139Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274001174,"owners_count":25205206,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-07T02:00:09.463Z","response_time":67,"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":"pyglet","name":"pyglet","uuid":"51539834","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51539834?v=4","repositories_count":2,"last_synced_at":"2023-03-04T23:09:11.689Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pyglet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:19:55.958Z","updated_at":"2023-03-04T23:09:11.695Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet/repositories"},"tags":[{"name":"v2.1.8","sha":"fa6641be1471ba45a30eaf21d8eb696df2e0e21f","kind":"commit","published_at":"2025-08-17T00:43:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8/manifests"},{"name":"v2.1.5","sha":"ee03153a87b15468a9845a55c9c3fcdca003af64","kind":"commit","published_at":"2025-04-22T08:00:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"2e95d4aea373dba955dba767ca8e9ae0780509a7","kind":"commit","published_at":"2025-04-20T11:48:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"9a6b9d18a19461daa6205fe239baa4d90d5850ef","kind":"commit","published_at":"2025-02-24T12:08:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"4990003ff2babf3c946d55af45e4fdbca3a05743","kind":"commit","published_at":"2025-01-23T00:15:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"3a572e44e8fba0e8e0fbe4b9eaf0bf952d36962f","kind":"commit","published_at":"2025-01-20T08:47:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1/manifests"},{"name":"v2.0.21","sha":"90020604aa1ffbe4710d3417a973856086cf3ecf","kind":"commit","published_at":"2025-01-10T03:15:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21/manifests"},{"name":"v2.1.0","sha":"ff091ca5c55316ebed8d12e289526da08e6864cc","kind":"commit","published_at":"2025-01-08T08:06:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0/manifests"},{"name":"v2.1.rc3","sha":"f97faa35b32fcb3614445138ec32759fc300cded","kind":"commit","published_at":"2024-12-30T05:09:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3/manifests"},{"name":"v1.5.30","sha":"b2ac48727177da4b08f1a2fbbdde73a47fc9f967","kind":"commit","published_at":"2024-12-24T07:06:36.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.30","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30/manifests"},{"name":"v2.1.rc2","sha":"6357ce0707e152fc13473b052a024e431003af1d","kind":"commit","published_at":"2024-12-06T09:08:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2/manifests"},{"name":"v2.0.20","sha":"2f09a8c35296513b0e3229fac3a7a66f8b816655","kind":"commit","published_at":"2024-12-06T09:03:08.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20/manifests"},{"name":"v2.0.19","sha":"5300322142536537e9ae6401e1ca9b3ad4c83b22","kind":"commit","published_at":"2024-12-04T03:33:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19/manifests"},{"name":"v2.1.rc1","sha":"0842f0c40099d2011601fe5973f1bf4980b334af","kind":"commit","published_at":"2024-11-05T05:29:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1/manifests"},{"name":"v2.1.dev7","sha":"b4156ce1c42015cc72b0907ee8cde73add627961","kind":"commit","published_at":"2024-10-12T10:35:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7/manifests"},{"name":"v2.0.18","sha":"66844d553b5d3eb2f66815ff18d393b2e2def211","kind":"commit","published_at":"2024-10-08T02:22:12.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18/manifests"},{"name":"v2.1.dev6","sha":"4071b8bb3dd2cf8ed3ffd25ec7b7e142b9c836db","kind":"commit","published_at":"2024-10-03T07:41:59.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6/manifests"},{"name":"v2.0.17","sha":"f703b9dde1d6f509febe0cf05083135f2b1f1151","kind":"commit","published_at":"2024-08-07T06:32:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"534ab6284a1cf93c108858a6c538f4256cfa7a8f","kind":"commit","published_at":"2024-07-13T01:58:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16/manifests"},{"name":"v1.5.29","sha":"7387e594bee7e84664f931c2d9486636e4c28f8c","kind":"commit","published_at":"2024-05-13T23:56:24.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.29","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29/manifests"},{"name":"v2.0.15","sha":"da241289376e3af9575832794c7b08598c79235e","kind":"commit","published_at":"2024-04-02T07:16:13.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15/manifests"},{"name":"v2.0.14b","sha":"ea875640db0e529769fcfe597faa3c3267c2b1e3","kind":"commit","published_at":"2024-03-08T04:32:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14b","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b/manifests"},{"name":"v2.0.14","sha":"1fd7097633d21c53852dc721c48d369c6fb29294","kind":"commit","published_at":"2024-03-08T04:23:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"bb1b6547e49e443ba76967f5a9d2fb2c3e6bdbe6","kind":"commit","published_at":"2024-03-08T00:46:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"029aef4530bfd424c05c49cdb4b9ba8b82e5a345","kind":"commit","published_at":"2024-02-29T09:25:40.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.12","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"e2025518a91db3dc45a60cd36b92952f7c750ab1","kind":"commit","published_at":"2024-02-28T04:56:06.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"827368e40702ce7842c952675b86f16af4a36368","kind":"commit","published_at":"2023-11-07T06:27:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10/manifests"},{"name":"v1.5.28","sha":"a728a77cfa94c917c0a375e73e576eac57ffffbf","kind":"commit","published_at":"2023-10-23T04:25:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.28","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28/manifests"},{"name":"v2.0.9","sha":"40a7970ad21e04be0104d5c797fbce266a594236","kind":"commit","published_at":"2023-07-28T06:42:53.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"fe113d10743c9aa12a1910ddd26d5cd592e4d5d9","kind":"commit","published_at":"2023-06-22T09:00:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"860fe94040c3b222c6bca522502ae0068a3fb2bd","kind":"commit","published_at":"2023-05-09T01:45:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"6e895acbfb50765b89fb9954a903bcb071e73604","kind":"commit","published_at":"2023-05-02T05:53:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"d089c2ae6f1ad841ac892bbd9a23de8640a162bb","kind":"commit","published_at":"2023-02-28T06:18:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"4a234b801ab7c4380ca2085efb974c7f1b85c187","kind":"commit","published_at":"2023-02-01T06:50:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"4eff402ed60c45fda4e56c0c46a0d12db9a7ce91","kind":"commit","published_at":"2023-01-02T07:27:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3/manifests"},{"name":"v2.0.2.1","sha":"96195f62120fa0c49f2ea94cb8d63e422a373912","kind":"commit","published_at":"2022-12-20T03:31:09.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1/manifests"},{"name":"v2.0.2","sha":"24fc84bda0f1301f1ca3bdee40171bc7c9ab711b","kind":"commit","published_at":"2022-12-19T08:43:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e53b72ae3332767bd13b763c24a3ee0fc0aada11","kind":"commit","published_at":"2022-12-02T01:56:14.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"2c1dc19cb632763c1d132f79f3415c304cc8d823","kind":"commit","published_at":"2022-11-01T08:22:51.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0/manifests"},{"name":"v1.5.27","sha":"b9c8c10e7afaa69125ba000215c5b8794ce79be3","kind":"commit","published_at":"2022-09-21T09:12:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.27","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27/manifests"},{"name":"v2.0.dev19","sha":"aced2ae5951961344c07f98d8b1979dc8ef85efb","kind":"commit","published_at":"2022-06-22T05:13:23.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19/manifests"},{"name":"v1.5.26","sha":"bbee981fc00a1ded59ee668cc8377b66edd45f43","kind":"tag","published_at":"2022-05-20T05:33:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.26","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26/manifests"},{"name":"v1.5.24","sha":"6938f530c2e31537649d5d0405d5c4a615cb704e","kind":"tag","published_at":"2022-05-12T08:57:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.24","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24/manifests"},{"name":"v2.0.dev14","sha":"b4cc5cc25f54a671624d533979ed878a4775d333","kind":"tag","published_at":"2022-04-19T11:28:07.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14/manifests"},{"name":"v2.0a4","sha":"838d004d68fcc5c3ce83b733e3d088fad0643859","kind":"commit","published_at":"2022-04-19T09:35:25.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0a4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4/manifests"},{"name":"v1.5.23","sha":"29663e6a3dcaec472100412f0b590b2e8728ca78","kind":"tag","published_at":"2022-03-21T08:02:55.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.23","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23/manifests"},{"name":"v1.5.22","sha":"b8ac610b4fa221848bb0d116e66ac4d629a52e7e","kind":"tag","published_at":"2022-03-02T00:41:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.22","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22/manifests"},{"name":"v1.5.21","sha":"914bc1f178111d59abc0bab9ccd67edc038785e6","kind":"tag","published_at":"2021-09-16T13:42:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21/manifests"},{"name":"v1.5.20","sha":"7e0e88fd5ed5eae1aaed16ad1e0e4796a34e3bd5","kind":"tag","published_at":"2021-09-08T03:39:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20/manifests"},{"name":"v2.0.dev7","sha":"fdb8bf760fb8ed7cd64c92d66b21356b68eb6a12","kind":"tag","published_at":"2021-08-28T01:13:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7/manifests"},{"name":"v2.0.dev6","sha":"e24fe567f2d85b63d04a1fd2d5cb33c075fb7a3c","kind":"tag","published_at":"2021-08-20T03:03:52.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6/manifests"},{"name":"v1.5.19","sha":"29e23dd60afdf4e02b4e1a0bd92fdf930d66b328","kind":"tag","published_at":"2021-08-18T00:19:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19/manifests"},{"name":"v1.5.18","sha":"916b9563fd68dcefa89d225b02b79a7b838496ec","kind":"tag","published_at":"2021-06-23T08:01:28.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18/manifests"},{"name":"v2.0.dev5","sha":"f68e4e5d9c4b0824626353219139980a856448d8","kind":"tag","published_at":"2021-06-03T07:03:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5/manifests"},{"name":"v2.0.dev4","sha":"42746dfbb7908a02a79047b6b337c826e45a0f34","kind":"tag","published_at":"2021-06-02T05:38:11.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4/manifests"},{"name":"v2.0.dev3","sha":"b01722dca104721bc394dd379c8a450363be1d99","kind":"tag","published_at":"2021-05-21T13:39:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3/manifests"},{"name":"v1.5.17","sha":"5de9e518b0000cfa527073016cc63c6fc6388b74","kind":"tag","published_at":"2021-05-21T06:06:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17/manifests"},{"name":"v2.0.dev2","sha":"f09b187e2bce6e10f42e62fd827a2c8b5f64b90f","kind":"tag","published_at":"2021-04-24T12:42:22.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2/manifests"},{"name":"v1.5.16","sha":"ba4e722e26d1d487a32569e430a2ac977445d309","kind":"tag","published_at":"2021-04-13T09:59:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16/manifests"},{"name":"v2.0.dev1","sha":"9d1c5afae99a3393268309ac28d4a06053c89f8b","kind":"tag","published_at":"2021-02-09T13:32:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1/manifests"},{"name":"v1.5.15","sha":"03eeadbba61dec1183b9726c8ab5e7013b70a7c2","kind":"tag","published_at":"2021-02-09T07:50:46.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15/manifests"},{"name":"v1.5.14","sha":"61c530c795e46eff6396957eff8035905c959769","kind":"tag","published_at":"2020-12-31T13:12:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14/manifests"},{"name":"v1.5.13","sha":"e3c27ab299378a954dec9a99ffc55b387d5e2ea1","kind":"tag","published_at":"2020-12-18T06:19:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13/manifests"},{"name":"v1.5.11","sha":"69a09bb8e2823ea7da449bb658c98760a54d1c6e","kind":"tag","published_at":"2020-11-19T00:51:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11/manifests"},{"name":"v1.5.10","sha":"3536341e84570ce54959400eaac90728a6298a0f","kind":"tag","published_at":"2020-11-16T02:06:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10/manifests"},{"name":"v1.5.9","sha":"331752282778f3b5ab4c68944553915a2a72bee3","kind":"tag","published_at":"2020-11-09T13:04:54.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9/manifests"},{"name":"v1.5.8","sha":"a39ebc208f52687b782a9952aee3143bf36ba33d","kind":"tag","published_at":"2020-10-16T13:20:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8/manifests"},{"name":"v1.5.7","sha":"b9c9ffae4a96cf7be953922f8c899530b5768600","kind":"tag","published_at":"2020-06-21T13:20:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7/manifests"},{"name":"v1.5.6","sha":"ce8b307326f0dca9ddc5feb7744b69b83840f9dd","kind":"tag","published_at":"2020-06-12T06:49:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6/manifests"},{"name":"v1.5.5","sha":"4f2e2d6c5016d1225887bcdabaf1796e165235dc","kind":"tag","published_at":"2020-05-03T00:47:56.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"53369a4b4ba35d3fd9af3d267d6017a19744674e","kind":"tag","published_at":"2020-04-22T10:47:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4/manifests"},{"name":"v1.4.11","sha":"0af100f474b76f283694ec9b0e9d9bed0bdd9187","kind":"tag","published_at":"2020-04-19T00:52:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11/manifests"},{"name":"v1.5.3","sha":"1ffd9402bf8d80faee400b6284e36438843f48a1","kind":"tag","published_at":"2020-04-06T07:19:03.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"edf43ad58819f916e4296ee5cf2f2398b544b15a","kind":"tag","published_at":"2020-03-23T07:55:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"5bfc390d08ecc323d52342da7735244fc24eceb1","kind":"tag","published_at":"2020-03-18T08:27:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"6386315b93f99a7300340324167ed6c4eb2931b0","kind":"tag","published_at":"2020-02-18T05:58:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0/manifests"},{"name":"v1.4.10","sha":"529b0c81078a1a4d02e03c0dc439033bed9b2341","kind":"tag","published_at":"2020-01-17T04:49:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10/manifests"},{"name":"v1.4.9","sha":"5b404c6f29eeef783d9bb51311b33ebc44df274e","kind":"commit","published_at":"2020-01-01T05:23:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9/manifests"},{"name":"v1.3.3","sha":"0419b96cdf818b0f28226d2818e0b03a1edb8af3","kind":"tag","published_at":"2019-11-25T01:32:01.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.3.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3/manifests"},{"name":"v1.4.8","sha":"f1f1861d9bc85bd497a2bb4f91dce39d2a0b968a","kind":"commit","published_at":"2019-11-21T07:04:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8/manifests"},{"name":"v1.4.7","sha":"ee3a6a739de13e2abe649ff99c8ce4dd59a1f84c","kind":"commit","published_at":"2019-11-12T03:26:30.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7/manifests"},{"name":"v2.0.dev0","sha":"bd7a38d72452d40534b05f4860094823f54cac3e","kind":"tag","published_at":"2019-10-21T05:47:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0/manifests"},{"name":"v1.4.6","sha":"673e277dda199f49ae21332a6af6e9134363f004","kind":"commit","published_at":"2019-10-21T04:33:38.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"a2abca23453d64e199b1750917d7d9cfd85f767c","kind":"commit","published_at":"2019-10-07T06:23:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"c95c7a2804ea66fd6da8076b6bcbba88cb8d56d6","kind":"commit","published_at":"2019-09-09T08:56:16.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"525b7afff7717a493da44c68e75c090c046433b0","kind":"commit","published_at":"2019-09-05T04:53:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"783301190f14c4ad354287c8803c52cc5bc7e1e1","kind":"tag","published_at":"2019-08-12T06:25:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2/manifests"}]},"repo_metadata_updated_at":"2025-09-07T05:52:24.461Z","dependent_packages_count":134,"downloads":775111,"downloads_period":"last-month","dependent_repos_count":5501,"rankings":{"downloads":0.6304593120970859,"dependent_repos_count":0.1359156652174256,"dependent_packages_count":0.1513047320702906,"stargazers_count":1.7076462301563813,"forks_count":3.1436541033602534,"docker_downloads_count":0.6931896191205132,"average":1.0770282770036583},"purl":"pkg:pypi/pyglet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyglet","docker_dependents_count":137,"docker_downloads_count":24631867,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyglet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyglet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-04T08:41:53.886Z","issues_count":284,"pull_requests_count":518,"avg_time_to_close_issue":15374851.08994709,"avg_time_to_close_pull_request":919157.633744856,"issues_closed_count":188,"pull_requests_closed_count":486,"pull_request_authors_count":59,"issue_authors_count":173,"avg_comments_per_issue":4.380281690140845,"avg_comments_per_pull_request":1.135135135135135,"merged_pull_requests_count":427,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":60,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":669353.4615384615,"past_year_avg_time_to_close_pull_request":238271.05594405593,"past_year_issues_closed_count":26,"past_year_pull_requests_closed_count":143,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":1.8833333333333333,"past_year_avg_comments_per_pull_request":0.5853658536585366,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":129,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/issues","maintainers":[{"login":"caffeinepills","count":176,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"},{"login":"olehermanse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olehermanse"}],"active_maintainers":[{"login":"caffeinepills","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyglet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyglet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyglet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyglet/related_packages","maintainers":[{"uuid":"Silvester747","login":"Silvester747","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/Silvester747/","role":null,"created_at":"2022-12-12T16:29:43.034Z","updated_at":"2022-12-12T16:29:43.034Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Silvester747/packages"},{"uuid":"richard","login":"richard","name":null,"email":null,"url":null,"packages_count":33,"html_url":"https://pypi.org/user/richard/","role":null,"created_at":"2022-12-12T16:29:42.983Z","updated_at":"2022-12-12T16:29:42.983Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/richard/packages"},{"uuid":"alexholkner","login":"alexholkner","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/alexholkner/","role":null,"created_at":"2022-12-12T16:29:42.962Z","updated_at":"2022-12-12T16:29:42.962Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/alexholkner/packages"},{"uuid":"benmoran","login":"benmoran","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/benmoran/","role":null,"created_at":"2022-12-12T16:29:43.069Z","updated_at":"2022-12-12T16:29:43.069Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/benmoran/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","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"}},{"id":75998,"name":"py-pyglet","ecosystem":"spack","description":"pyglet is a cross-platform windowing and multimedia library for Python\nfor developing games and other visually rich applications.\n","homepage":"https://github.com/pyglet/pyglet","licenses":"[]","normalized_licenses":["Other"],"repository_url":"https://github.com/pyglet/pyglet","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2022-04-05T09:27:34.623Z","latest_release_published_at":"2023-12-02T20:51:56.409Z","latest_release_number":"2.0.10","last_synced_at":"2025-09-02T07:50:53.551Z","created_at":"2022-04-05T09:27:34.588Z","updated_at":"2025-09-02T08:41:12.867Z","registry_url":"https://packages.spack.io/package.html?name=py-pyglet","install_command":"spack install py-pyglet","documentation_url":null,"metadata":{},"repo_metadata":{"id":37396917,"uuid":"191043601","full_name":"pyglet/pyglet","owner":"pyglet","description":"pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.","archived":false,"fork":false,"pushed_at":"2025-08-24T04:58:25.000Z","size":71877,"stargazers_count":2075,"open_issues_count":106,"forks_count":324,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-09-02T07:47:02.445Z","etag":null,"topics":["gamedev","opengl","pyglet","python","scientific-visualization"],"latest_commit_sha":null,"homepage":"http://pyglet.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyglet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-09T18:55:00.000Z","updated_at":"2025-09-02T03:19:30.000Z","dependencies_parsed_at":"2023-09-26T06:36:57.506Z","dependency_job_id":"f1124a28-14c8-4749-b9f3-5fb4ac872c42","html_url":"https://github.com/pyglet/pyglet","commit_stats":{"total_commits":5430,"total_committers":147,"mean_commits":36.93877551020408,"dds":0.68195211786372,"last_synced_commit":"1f14a3ec1c16e3f032e819f988c39386cb4a42e7"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/pyglet/pyglet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/sbom","scorecard":{"id":142219,"data":{"date":"2025-08-04","repo":{"name":"github.com/pyglet/pyglet","commit":"f97199eb952d4bbb861b0619c6bc9816f154ec60"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.1,"checks":[{"name":"Maintained","score":10,"reason":"28 commit(s) and 10 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":6,"reason":"Found 14/23 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/unittests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (22) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:21","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   3 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"53 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T08:24:24.139Z","repository_id":37396917,"created_at":"2025-08-16T08:24:24.139Z","updated_at":"2025-08-16T08:24:24.139Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273257443,"owners_count":25073530,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"pyglet","name":"pyglet","uuid":"51539834","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51539834?v=4","repositories_count":2,"last_synced_at":"2023-03-04T23:09:11.689Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pyglet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:19:55.958Z","updated_at":"2023-03-04T23:09:11.695Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet/repositories"},"tags":[{"name":"v2.1.8","sha":"fa6641be1471ba45a30eaf21d8eb696df2e0e21f","kind":"commit","published_at":"2025-08-17T00:43:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8/manifests"},{"name":"v2.1.5","sha":"ee03153a87b15468a9845a55c9c3fcdca003af64","kind":"commit","published_at":"2025-04-22T08:00:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"2e95d4aea373dba955dba767ca8e9ae0780509a7","kind":"commit","published_at":"2025-04-20T11:48:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"9a6b9d18a19461daa6205fe239baa4d90d5850ef","kind":"commit","published_at":"2025-02-24T12:08:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"4990003ff2babf3c946d55af45e4fdbca3a05743","kind":"commit","published_at":"2025-01-23T00:15:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"3a572e44e8fba0e8e0fbe4b9eaf0bf952d36962f","kind":"commit","published_at":"2025-01-20T08:47:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1/manifests"},{"name":"v2.0.21","sha":"90020604aa1ffbe4710d3417a973856086cf3ecf","kind":"commit","published_at":"2025-01-10T03:15:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21/manifests"},{"name":"v2.1.0","sha":"ff091ca5c55316ebed8d12e289526da08e6864cc","kind":"commit","published_at":"2025-01-08T08:06:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0/manifests"},{"name":"v2.1.rc3","sha":"f97faa35b32fcb3614445138ec32759fc300cded","kind":"commit","published_at":"2024-12-30T05:09:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3/manifests"},{"name":"v1.5.30","sha":"b2ac48727177da4b08f1a2fbbdde73a47fc9f967","kind":"commit","published_at":"2024-12-24T07:06:36.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.30","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30/manifests"},{"name":"v2.1.rc2","sha":"6357ce0707e152fc13473b052a024e431003af1d","kind":"commit","published_at":"2024-12-06T09:08:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2/manifests"},{"name":"v2.0.20","sha":"2f09a8c35296513b0e3229fac3a7a66f8b816655","kind":"commit","published_at":"2024-12-06T09:03:08.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20/manifests"},{"name":"v2.0.19","sha":"5300322142536537e9ae6401e1ca9b3ad4c83b22","kind":"commit","published_at":"2024-12-04T03:33:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19/manifests"},{"name":"v2.1.rc1","sha":"0842f0c40099d2011601fe5973f1bf4980b334af","kind":"commit","published_at":"2024-11-05T05:29:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1/manifests"},{"name":"v2.1.dev7","sha":"b4156ce1c42015cc72b0907ee8cde73add627961","kind":"commit","published_at":"2024-10-12T10:35:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7/manifests"},{"name":"v2.0.18","sha":"66844d553b5d3eb2f66815ff18d393b2e2def211","kind":"commit","published_at":"2024-10-08T02:22:12.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18/manifests"},{"name":"v2.1.dev6","sha":"4071b8bb3dd2cf8ed3ffd25ec7b7e142b9c836db","kind":"commit","published_at":"2024-10-03T07:41:59.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6/manifests"},{"name":"v2.0.17","sha":"f703b9dde1d6f509febe0cf05083135f2b1f1151","kind":"commit","published_at":"2024-08-07T06:32:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"534ab6284a1cf93c108858a6c538f4256cfa7a8f","kind":"commit","published_at":"2024-07-13T01:58:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16/manifests"},{"name":"v1.5.29","sha":"7387e594bee7e84664f931c2d9486636e4c28f8c","kind":"commit","published_at":"2024-05-13T23:56:24.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.29","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29/manifests"},{"name":"v2.0.15","sha":"da241289376e3af9575832794c7b08598c79235e","kind":"commit","published_at":"2024-04-02T07:16:13.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15/manifests"},{"name":"v2.0.14b","sha":"ea875640db0e529769fcfe597faa3c3267c2b1e3","kind":"commit","published_at":"2024-03-08T04:32:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14b","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b/manifests"},{"name":"v2.0.14","sha":"1fd7097633d21c53852dc721c48d369c6fb29294","kind":"commit","published_at":"2024-03-08T04:23:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"bb1b6547e49e443ba76967f5a9d2fb2c3e6bdbe6","kind":"commit","published_at":"2024-03-08T00:46:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"029aef4530bfd424c05c49cdb4b9ba8b82e5a345","kind":"commit","published_at":"2024-02-29T09:25:40.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.12","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"e2025518a91db3dc45a60cd36b92952f7c750ab1","kind":"commit","published_at":"2024-02-28T04:56:06.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"827368e40702ce7842c952675b86f16af4a36368","kind":"commit","published_at":"2023-11-07T06:27:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10/manifests"},{"name":"v1.5.28","sha":"a728a77cfa94c917c0a375e73e576eac57ffffbf","kind":"commit","published_at":"2023-10-23T04:25:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.28","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28/manifests"},{"name":"v2.0.9","sha":"40a7970ad21e04be0104d5c797fbce266a594236","kind":"commit","published_at":"2023-07-28T06:42:53.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"fe113d10743c9aa12a1910ddd26d5cd592e4d5d9","kind":"commit","published_at":"2023-06-22T09:00:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"860fe94040c3b222c6bca522502ae0068a3fb2bd","kind":"commit","published_at":"2023-05-09T01:45:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"6e895acbfb50765b89fb9954a903bcb071e73604","kind":"commit","published_at":"2023-05-02T05:53:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"d089c2ae6f1ad841ac892bbd9a23de8640a162bb","kind":"commit","published_at":"2023-02-28T06:18:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"4a234b801ab7c4380ca2085efb974c7f1b85c187","kind":"commit","published_at":"2023-02-01T06:50:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"4eff402ed60c45fda4e56c0c46a0d12db9a7ce91","kind":"commit","published_at":"2023-01-02T07:27:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3/manifests"},{"name":"v2.0.2.1","sha":"96195f62120fa0c49f2ea94cb8d63e422a373912","kind":"commit","published_at":"2022-12-20T03:31:09.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1/manifests"},{"name":"v2.0.2","sha":"24fc84bda0f1301f1ca3bdee40171bc7c9ab711b","kind":"commit","published_at":"2022-12-19T08:43:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e53b72ae3332767bd13b763c24a3ee0fc0aada11","kind":"commit","published_at":"2022-12-02T01:56:14.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"2c1dc19cb632763c1d132f79f3415c304cc8d823","kind":"commit","published_at":"2022-11-01T08:22:51.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0/manifests"},{"name":"v1.5.27","sha":"b9c8c10e7afaa69125ba000215c5b8794ce79be3","kind":"commit","published_at":"2022-09-21T09:12:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.27","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27/manifests"},{"name":"v2.0.dev19","sha":"aced2ae5951961344c07f98d8b1979dc8ef85efb","kind":"commit","published_at":"2022-06-22T05:13:23.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19/manifests"},{"name":"v1.5.26","sha":"bbee981fc00a1ded59ee668cc8377b66edd45f43","kind":"tag","published_at":"2022-05-20T05:33:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.26","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26/manifests"},{"name":"v1.5.24","sha":"6938f530c2e31537649d5d0405d5c4a615cb704e","kind":"tag","published_at":"2022-05-12T08:57:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.24","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24/manifests"},{"name":"v2.0.dev14","sha":"b4cc5cc25f54a671624d533979ed878a4775d333","kind":"tag","published_at":"2022-04-19T11:28:07.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14/manifests"},{"name":"v2.0a4","sha":"838d004d68fcc5c3ce83b733e3d088fad0643859","kind":"commit","published_at":"2022-04-19T09:35:25.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0a4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4/manifests"},{"name":"v1.5.23","sha":"29663e6a3dcaec472100412f0b590b2e8728ca78","kind":"tag","published_at":"2022-03-21T08:02:55.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.23","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23/manifests"},{"name":"v1.5.22","sha":"b8ac610b4fa221848bb0d116e66ac4d629a52e7e","kind":"tag","published_at":"2022-03-02T00:41:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.22","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22/manifests"},{"name":"v1.5.21","sha":"914bc1f178111d59abc0bab9ccd67edc038785e6","kind":"tag","published_at":"2021-09-16T13:42:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21/manifests"},{"name":"v1.5.20","sha":"7e0e88fd5ed5eae1aaed16ad1e0e4796a34e3bd5","kind":"tag","published_at":"2021-09-08T03:39:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20/manifests"},{"name":"v2.0.dev7","sha":"fdb8bf760fb8ed7cd64c92d66b21356b68eb6a12","kind":"tag","published_at":"2021-08-28T01:13:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7/manifests"},{"name":"v2.0.dev6","sha":"e24fe567f2d85b63d04a1fd2d5cb33c075fb7a3c","kind":"tag","published_at":"2021-08-20T03:03:52.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6/manifests"},{"name":"v1.5.19","sha":"29e23dd60afdf4e02b4e1a0bd92fdf930d66b328","kind":"tag","published_at":"2021-08-18T00:19:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19/manifests"},{"name":"v1.5.18","sha":"916b9563fd68dcefa89d225b02b79a7b838496ec","kind":"tag","published_at":"2021-06-23T08:01:28.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18/manifests"},{"name":"v2.0.dev5","sha":"f68e4e5d9c4b0824626353219139980a856448d8","kind":"tag","published_at":"2021-06-03T07:03:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5/manifests"},{"name":"v2.0.dev4","sha":"42746dfbb7908a02a79047b6b337c826e45a0f34","kind":"tag","published_at":"2021-06-02T05:38:11.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4/manifests"},{"name":"v2.0.dev3","sha":"b01722dca104721bc394dd379c8a450363be1d99","kind":"tag","published_at":"2021-05-21T13:39:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3/manifests"},{"name":"v1.5.17","sha":"5de9e518b0000cfa527073016cc63c6fc6388b74","kind":"tag","published_at":"2021-05-21T06:06:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17/manifests"},{"name":"v2.0.dev2","sha":"f09b187e2bce6e10f42e62fd827a2c8b5f64b90f","kind":"tag","published_at":"2021-04-24T12:42:22.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2/manifests"},{"name":"v1.5.16","sha":"ba4e722e26d1d487a32569e430a2ac977445d309","kind":"tag","published_at":"2021-04-13T09:59:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16/manifests"},{"name":"v2.0.dev1","sha":"9d1c5afae99a3393268309ac28d4a06053c89f8b","kind":"tag","published_at":"2021-02-09T13:32:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1/manifests"},{"name":"v1.5.15","sha":"03eeadbba61dec1183b9726c8ab5e7013b70a7c2","kind":"tag","published_at":"2021-02-09T07:50:46.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15/manifests"},{"name":"v1.5.14","sha":"61c530c795e46eff6396957eff8035905c959769","kind":"tag","published_at":"2020-12-31T13:12:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14/manifests"},{"name":"v1.5.13","sha":"e3c27ab299378a954dec9a99ffc55b387d5e2ea1","kind":"tag","published_at":"2020-12-18T06:19:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13/manifests"},{"name":"v1.5.11","sha":"69a09bb8e2823ea7da449bb658c98760a54d1c6e","kind":"tag","published_at":"2020-11-19T00:51:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11/manifests"},{"name":"v1.5.10","sha":"3536341e84570ce54959400eaac90728a6298a0f","kind":"tag","published_at":"2020-11-16T02:06:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10/manifests"},{"name":"v1.5.9","sha":"331752282778f3b5ab4c68944553915a2a72bee3","kind":"tag","published_at":"2020-11-09T13:04:54.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9/manifests"},{"name":"v1.5.8","sha":"a39ebc208f52687b782a9952aee3143bf36ba33d","kind":"tag","published_at":"2020-10-16T13:20:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8/manifests"},{"name":"v1.5.7","sha":"b9c9ffae4a96cf7be953922f8c899530b5768600","kind":"tag","published_at":"2020-06-21T13:20:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7/manifests"},{"name":"v1.5.6","sha":"ce8b307326f0dca9ddc5feb7744b69b83840f9dd","kind":"tag","published_at":"2020-06-12T06:49:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6/manifests"},{"name":"v1.5.5","sha":"4f2e2d6c5016d1225887bcdabaf1796e165235dc","kind":"tag","published_at":"2020-05-03T00:47:56.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"53369a4b4ba35d3fd9af3d267d6017a19744674e","kind":"tag","published_at":"2020-04-22T10:47:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4/manifests"},{"name":"v1.4.11","sha":"0af100f474b76f283694ec9b0e9d9bed0bdd9187","kind":"tag","published_at":"2020-04-19T00:52:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11/manifests"},{"name":"v1.5.3","sha":"1ffd9402bf8d80faee400b6284e36438843f48a1","kind":"tag","published_at":"2020-04-06T07:19:03.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"edf43ad58819f916e4296ee5cf2f2398b544b15a","kind":"tag","published_at":"2020-03-23T07:55:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"5bfc390d08ecc323d52342da7735244fc24eceb1","kind":"tag","published_at":"2020-03-18T08:27:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"6386315b93f99a7300340324167ed6c4eb2931b0","kind":"tag","published_at":"2020-02-18T05:58:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0/manifests"},{"name":"v1.4.10","sha":"529b0c81078a1a4d02e03c0dc439033bed9b2341","kind":"tag","published_at":"2020-01-17T04:49:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10/manifests"},{"name":"v1.4.9","sha":"5b404c6f29eeef783d9bb51311b33ebc44df274e","kind":"commit","published_at":"2020-01-01T05:23:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9/manifests"},{"name":"v1.3.3","sha":"0419b96cdf818b0f28226d2818e0b03a1edb8af3","kind":"tag","published_at":"2019-11-25T01:32:01.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.3.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3/manifests"},{"name":"v1.4.8","sha":"f1f1861d9bc85bd497a2bb4f91dce39d2a0b968a","kind":"commit","published_at":"2019-11-21T07:04:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8/manifests"},{"name":"v1.4.7","sha":"ee3a6a739de13e2abe649ff99c8ce4dd59a1f84c","kind":"commit","published_at":"2019-11-12T03:26:30.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7/manifests"},{"name":"v2.0.dev0","sha":"bd7a38d72452d40534b05f4860094823f54cac3e","kind":"tag","published_at":"2019-10-21T05:47:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0/manifests"},{"name":"v1.4.6","sha":"673e277dda199f49ae21332a6af6e9134363f004","kind":"commit","published_at":"2019-10-21T04:33:38.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"a2abca23453d64e199b1750917d7d9cfd85f767c","kind":"commit","published_at":"2019-10-07T06:23:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"c95c7a2804ea66fd6da8076b6bcbba88cb8d56d6","kind":"commit","published_at":"2019-09-09T08:56:16.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"525b7afff7717a493da44c68e75c090c046433b0","kind":"commit","published_at":"2019-09-05T04:53:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"783301190f14c4ad354287c8803c52cc5bc7e1e1","kind":"tag","published_at":"2019-08-12T06:25:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2/manifests"}]},"repo_metadata_updated_at":"2025-09-02T08:41:12.867Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":28.06725024315687,"stargazers_count":null,"forks_count":null,"average":14.033625121578435},"purl":"pkg:spack/py-pyglet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/spack/py-pyglet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/spack/py-pyglet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/spack/py-pyglet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T18:00:54.836Z","issues_count":291,"pull_requests_count":405,"avg_time_to_close_issue":14268216.342857143,"avg_time_to_close_pull_request":947494.4142480211,"issues_closed_count":209,"pull_requests_closed_count":379,"pull_request_authors_count":56,"issue_authors_count":175,"avg_comments_per_issue":4.903780068728523,"avg_comments_per_pull_request":1.2444444444444445,"merged_pull_requests_count":330,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":60,"past_year_pull_requests_count":146,"past_year_avg_time_to_close_issue":1467749.4375,"past_year_avg_time_to_close_pull_request":339460.216,"past_year_issues_closed_count":32,"past_year_pull_requests_closed_count":125,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":2.75,"past_year_avg_comments_per_pull_request":0.6301369863013698,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/issues","maintainers":[{"login":"caffeinepills","count":167,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"},{"login":"olehermanse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olehermanse"}],"active_maintainers":[{"login":"caffeinepills","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyglet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyglet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyglet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyglet/related_packages","maintainers":[{"uuid":"adamjstewart","login":"adamjstewart","name":null,"email":null,"url":"https://github.com/adamjstewart","packages_count":2170,"html_url":null,"role":null,"created_at":"2022-11-14T16:54:31.117Z","updated_at":"2022-11-14T16:54:31.117Z","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":8772,"maintainers_count":926,"namespaces_count":0,"keywords_count":3681,"github":"spack","metadata":{"funded_packages_count":405},"icon_url":"https://github.com/spack.png","created_at":"2022-04-04T15:19:23.514Z","updated_at":"2025-09-08T06:56:36.288Z","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":10266507,"name":"py3-pyglet","ecosystem":"alpine","description":"Cross-platform windowing and multimedia library for Python","homepage":"https://github.com/pyglet/pyglet/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pyglet/pyglet","keywords_array":[],"namespace":"testing","versions_count":7,"first_release_published_at":"2024-05-30T18:13:03.000Z","latest_release_published_at":"2025-08-27T14:43:54.000Z","latest_release_number":"2.1.5-r1","last_synced_at":"2025-09-02T07:50:58.189Z","created_at":"2024-05-31T09:01:34.696Z","updated_at":"2025-09-02T08:41:12.837Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/testing/x86_64/py3-pyglet","install_command":"apk add py3-pyglet","documentation_url":null,"metadata":{"repository":"testing","architecture":"x86_64"},"repo_metadata":{"id":37396917,"uuid":"191043601","full_name":"pyglet/pyglet","owner":"pyglet","description":"pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.","archived":false,"fork":false,"pushed_at":"2025-08-24T04:58:25.000Z","size":71877,"stargazers_count":2075,"open_issues_count":106,"forks_count":324,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-09-02T07:47:02.445Z","etag":null,"topics":["gamedev","opengl","pyglet","python","scientific-visualization"],"latest_commit_sha":null,"homepage":"http://pyglet.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyglet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-09T18:55:00.000Z","updated_at":"2025-09-02T03:19:30.000Z","dependencies_parsed_at":"2023-09-26T06:36:57.506Z","dependency_job_id":"f1124a28-14c8-4749-b9f3-5fb4ac872c42","html_url":"https://github.com/pyglet/pyglet","commit_stats":{"total_commits":5430,"total_committers":147,"mean_commits":36.93877551020408,"dds":0.68195211786372,"last_synced_commit":"1f14a3ec1c16e3f032e819f988c39386cb4a42e7"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/pyglet/pyglet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/sbom","scorecard":{"id":142219,"data":{"date":"2025-08-04","repo":{"name":"github.com/pyglet/pyglet","commit":"f97199eb952d4bbb861b0619c6bc9816f154ec60"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.1,"checks":[{"name":"Maintained","score":10,"reason":"28 commit(s) and 10 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":6,"reason":"Found 14/23 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/unittests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (22) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:21","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   3 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"53 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T08:24:24.139Z","repository_id":37396917,"created_at":"2025-08-16T08:24:24.139Z","updated_at":"2025-08-16T08:24:24.139Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273257443,"owners_count":25073530,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"pyglet","name":"pyglet","uuid":"51539834","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51539834?v=4","repositories_count":2,"last_synced_at":"2023-03-04T23:09:11.689Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pyglet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:19:55.958Z","updated_at":"2023-03-04T23:09:11.695Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet/repositories"},"tags":[{"name":"v2.1.8","sha":"fa6641be1471ba45a30eaf21d8eb696df2e0e21f","kind":"commit","published_at":"2025-08-17T00:43:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8/manifests"},{"name":"v2.1.5","sha":"ee03153a87b15468a9845a55c9c3fcdca003af64","kind":"commit","published_at":"2025-04-22T08:00:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"2e95d4aea373dba955dba767ca8e9ae0780509a7","kind":"commit","published_at":"2025-04-20T11:48:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"9a6b9d18a19461daa6205fe239baa4d90d5850ef","kind":"commit","published_at":"2025-02-24T12:08:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"4990003ff2babf3c946d55af45e4fdbca3a05743","kind":"commit","published_at":"2025-01-23T00:15:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"3a572e44e8fba0e8e0fbe4b9eaf0bf952d36962f","kind":"commit","published_at":"2025-01-20T08:47:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1/manifests"},{"name":"v2.0.21","sha":"90020604aa1ffbe4710d3417a973856086cf3ecf","kind":"commit","published_at":"2025-01-10T03:15:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21/manifests"},{"name":"v2.1.0","sha":"ff091ca5c55316ebed8d12e289526da08e6864cc","kind":"commit","published_at":"2025-01-08T08:06:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0/manifests"},{"name":"v2.1.rc3","sha":"f97faa35b32fcb3614445138ec32759fc300cded","kind":"commit","published_at":"2024-12-30T05:09:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3/manifests"},{"name":"v1.5.30","sha":"b2ac48727177da4b08f1a2fbbdde73a47fc9f967","kind":"commit","published_at":"2024-12-24T07:06:36.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.30","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30/manifests"},{"name":"v2.1.rc2","sha":"6357ce0707e152fc13473b052a024e431003af1d","kind":"commit","published_at":"2024-12-06T09:08:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2/manifests"},{"name":"v2.0.20","sha":"2f09a8c35296513b0e3229fac3a7a66f8b816655","kind":"commit","published_at":"2024-12-06T09:03:08.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20/manifests"},{"name":"v2.0.19","sha":"5300322142536537e9ae6401e1ca9b3ad4c83b22","kind":"commit","published_at":"2024-12-04T03:33:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19/manifests"},{"name":"v2.1.rc1","sha":"0842f0c40099d2011601fe5973f1bf4980b334af","kind":"commit","published_at":"2024-11-05T05:29:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1/manifests"},{"name":"v2.1.dev7","sha":"b4156ce1c42015cc72b0907ee8cde73add627961","kind":"commit","published_at":"2024-10-12T10:35:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7/manifests"},{"name":"v2.0.18","sha":"66844d553b5d3eb2f66815ff18d393b2e2def211","kind":"commit","published_at":"2024-10-08T02:22:12.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18/manifests"},{"name":"v2.1.dev6","sha":"4071b8bb3dd2cf8ed3ffd25ec7b7e142b9c836db","kind":"commit","published_at":"2024-10-03T07:41:59.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6/manifests"},{"name":"v2.0.17","sha":"f703b9dde1d6f509febe0cf05083135f2b1f1151","kind":"commit","published_at":"2024-08-07T06:32:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"534ab6284a1cf93c108858a6c538f4256cfa7a8f","kind":"commit","published_at":"2024-07-13T01:58:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16/manifests"},{"name":"v1.5.29","sha":"7387e594bee7e84664f931c2d9486636e4c28f8c","kind":"commit","published_at":"2024-05-13T23:56:24.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.29","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29/manifests"},{"name":"v2.0.15","sha":"da241289376e3af9575832794c7b08598c79235e","kind":"commit","published_at":"2024-04-02T07:16:13.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15/manifests"},{"name":"v2.0.14b","sha":"ea875640db0e529769fcfe597faa3c3267c2b1e3","kind":"commit","published_at":"2024-03-08T04:32:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14b","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b/manifests"},{"name":"v2.0.14","sha":"1fd7097633d21c53852dc721c48d369c6fb29294","kind":"commit","published_at":"2024-03-08T04:23:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"bb1b6547e49e443ba76967f5a9d2fb2c3e6bdbe6","kind":"commit","published_at":"2024-03-08T00:46:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"029aef4530bfd424c05c49cdb4b9ba8b82e5a345","kind":"commit","published_at":"2024-02-29T09:25:40.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.12","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"e2025518a91db3dc45a60cd36b92952f7c750ab1","kind":"commit","published_at":"2024-02-28T04:56:06.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"827368e40702ce7842c952675b86f16af4a36368","kind":"commit","published_at":"2023-11-07T06:27:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10/manifests"},{"name":"v1.5.28","sha":"a728a77cfa94c917c0a375e73e576eac57ffffbf","kind":"commit","published_at":"2023-10-23T04:25:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.28","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28/manifests"},{"name":"v2.0.9","sha":"40a7970ad21e04be0104d5c797fbce266a594236","kind":"commit","published_at":"2023-07-28T06:42:53.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"fe113d10743c9aa12a1910ddd26d5cd592e4d5d9","kind":"commit","published_at":"2023-06-22T09:00:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"860fe94040c3b222c6bca522502ae0068a3fb2bd","kind":"commit","published_at":"2023-05-09T01:45:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"6e895acbfb50765b89fb9954a903bcb071e73604","kind":"commit","published_at":"2023-05-02T05:53:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"d089c2ae6f1ad841ac892bbd9a23de8640a162bb","kind":"commit","published_at":"2023-02-28T06:18:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"4a234b801ab7c4380ca2085efb974c7f1b85c187","kind":"commit","published_at":"2023-02-01T06:50:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"4eff402ed60c45fda4e56c0c46a0d12db9a7ce91","kind":"commit","published_at":"2023-01-02T07:27:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3/manifests"},{"name":"v2.0.2.1","sha":"96195f62120fa0c49f2ea94cb8d63e422a373912","kind":"commit","published_at":"2022-12-20T03:31:09.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1/manifests"},{"name":"v2.0.2","sha":"24fc84bda0f1301f1ca3bdee40171bc7c9ab711b","kind":"commit","published_at":"2022-12-19T08:43:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e53b72ae3332767bd13b763c24a3ee0fc0aada11","kind":"commit","published_at":"2022-12-02T01:56:14.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"2c1dc19cb632763c1d132f79f3415c304cc8d823","kind":"commit","published_at":"2022-11-01T08:22:51.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0/manifests"},{"name":"v1.5.27","sha":"b9c8c10e7afaa69125ba000215c5b8794ce79be3","kind":"commit","published_at":"2022-09-21T09:12:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.27","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27/manifests"},{"name":"v2.0.dev19","sha":"aced2ae5951961344c07f98d8b1979dc8ef85efb","kind":"commit","published_at":"2022-06-22T05:13:23.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19/manifests"},{"name":"v1.5.26","sha":"bbee981fc00a1ded59ee668cc8377b66edd45f43","kind":"tag","published_at":"2022-05-20T05:33:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.26","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26/manifests"},{"name":"v1.5.24","sha":"6938f530c2e31537649d5d0405d5c4a615cb704e","kind":"tag","published_at":"2022-05-12T08:57:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.24","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24/manifests"},{"name":"v2.0.dev14","sha":"b4cc5cc25f54a671624d533979ed878a4775d333","kind":"tag","published_at":"2022-04-19T11:28:07.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14/manifests"},{"name":"v2.0a4","sha":"838d004d68fcc5c3ce83b733e3d088fad0643859","kind":"commit","published_at":"2022-04-19T09:35:25.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0a4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4/manifests"},{"name":"v1.5.23","sha":"29663e6a3dcaec472100412f0b590b2e8728ca78","kind":"tag","published_at":"2022-03-21T08:02:55.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.23","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23/manifests"},{"name":"v1.5.22","sha":"b8ac610b4fa221848bb0d116e66ac4d629a52e7e","kind":"tag","published_at":"2022-03-02T00:41:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.22","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22/manifests"},{"name":"v1.5.21","sha":"914bc1f178111d59abc0bab9ccd67edc038785e6","kind":"tag","published_at":"2021-09-16T13:42:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21/manifests"},{"name":"v1.5.20","sha":"7e0e88fd5ed5eae1aaed16ad1e0e4796a34e3bd5","kind":"tag","published_at":"2021-09-08T03:39:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20/manifests"},{"name":"v2.0.dev7","sha":"fdb8bf760fb8ed7cd64c92d66b21356b68eb6a12","kind":"tag","published_at":"2021-08-28T01:13:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7/manifests"},{"name":"v2.0.dev6","sha":"e24fe567f2d85b63d04a1fd2d5cb33c075fb7a3c","kind":"tag","published_at":"2021-08-20T03:03:52.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6/manifests"},{"name":"v1.5.19","sha":"29e23dd60afdf4e02b4e1a0bd92fdf930d66b328","kind":"tag","published_at":"2021-08-18T00:19:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19/manifests"},{"name":"v1.5.18","sha":"916b9563fd68dcefa89d225b02b79a7b838496ec","kind":"tag","published_at":"2021-06-23T08:01:28.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18/manifests"},{"name":"v2.0.dev5","sha":"f68e4e5d9c4b0824626353219139980a856448d8","kind":"tag","published_at":"2021-06-03T07:03:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5/manifests"},{"name":"v2.0.dev4","sha":"42746dfbb7908a02a79047b6b337c826e45a0f34","kind":"tag","published_at":"2021-06-02T05:38:11.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4/manifests"},{"name":"v2.0.dev3","sha":"b01722dca104721bc394dd379c8a450363be1d99","kind":"tag","published_at":"2021-05-21T13:39:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3/manifests"},{"name":"v1.5.17","sha":"5de9e518b0000cfa527073016cc63c6fc6388b74","kind":"tag","published_at":"2021-05-21T06:06:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17/manifests"},{"name":"v2.0.dev2","sha":"f09b187e2bce6e10f42e62fd827a2c8b5f64b90f","kind":"tag","published_at":"2021-04-24T12:42:22.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2/manifests"},{"name":"v1.5.16","sha":"ba4e722e26d1d487a32569e430a2ac977445d309","kind":"tag","published_at":"2021-04-13T09:59:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16/manifests"},{"name":"v2.0.dev1","sha":"9d1c5afae99a3393268309ac28d4a06053c89f8b","kind":"tag","published_at":"2021-02-09T13:32:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1/manifests"},{"name":"v1.5.15","sha":"03eeadbba61dec1183b9726c8ab5e7013b70a7c2","kind":"tag","published_at":"2021-02-09T07:50:46.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15/manifests"},{"name":"v1.5.14","sha":"61c530c795e46eff6396957eff8035905c959769","kind":"tag","published_at":"2020-12-31T13:12:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14/manifests"},{"name":"v1.5.13","sha":"e3c27ab299378a954dec9a99ffc55b387d5e2ea1","kind":"tag","published_at":"2020-12-18T06:19:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13/manifests"},{"name":"v1.5.11","sha":"69a09bb8e2823ea7da449bb658c98760a54d1c6e","kind":"tag","published_at":"2020-11-19T00:51:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11/manifests"},{"name":"v1.5.10","sha":"3536341e84570ce54959400eaac90728a6298a0f","kind":"tag","published_at":"2020-11-16T02:06:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10/manifests"},{"name":"v1.5.9","sha":"331752282778f3b5ab4c68944553915a2a72bee3","kind":"tag","published_at":"2020-11-09T13:04:54.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9/manifests"},{"name":"v1.5.8","sha":"a39ebc208f52687b782a9952aee3143bf36ba33d","kind":"tag","published_at":"2020-10-16T13:20:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8/manifests"},{"name":"v1.5.7","sha":"b9c9ffae4a96cf7be953922f8c899530b5768600","kind":"tag","published_at":"2020-06-21T13:20:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7/manifests"},{"name":"v1.5.6","sha":"ce8b307326f0dca9ddc5feb7744b69b83840f9dd","kind":"tag","published_at":"2020-06-12T06:49:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6/manifests"},{"name":"v1.5.5","sha":"4f2e2d6c5016d1225887bcdabaf1796e165235dc","kind":"tag","published_at":"2020-05-03T00:47:56.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"53369a4b4ba35d3fd9af3d267d6017a19744674e","kind":"tag","published_at":"2020-04-22T10:47:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4/manifests"},{"name":"v1.4.11","sha":"0af100f474b76f283694ec9b0e9d9bed0bdd9187","kind":"tag","published_at":"2020-04-19T00:52:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11/manifests"},{"name":"v1.5.3","sha":"1ffd9402bf8d80faee400b6284e36438843f48a1","kind":"tag","published_at":"2020-04-06T07:19:03.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"edf43ad58819f916e4296ee5cf2f2398b544b15a","kind":"tag","published_at":"2020-03-23T07:55:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"5bfc390d08ecc323d52342da7735244fc24eceb1","kind":"tag","published_at":"2020-03-18T08:27:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"6386315b93f99a7300340324167ed6c4eb2931b0","kind":"tag","published_at":"2020-02-18T05:58:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0/manifests"},{"name":"v1.4.10","sha":"529b0c81078a1a4d02e03c0dc439033bed9b2341","kind":"tag","published_at":"2020-01-17T04:49:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10/manifests"},{"name":"v1.4.9","sha":"5b404c6f29eeef783d9bb51311b33ebc44df274e","kind":"commit","published_at":"2020-01-01T05:23:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9/manifests"},{"name":"v1.3.3","sha":"0419b96cdf818b0f28226d2818e0b03a1edb8af3","kind":"tag","published_at":"2019-11-25T01:32:01.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.3.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3/manifests"},{"name":"v1.4.8","sha":"f1f1861d9bc85bd497a2bb4f91dce39d2a0b968a","kind":"commit","published_at":"2019-11-21T07:04:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8/manifests"},{"name":"v1.4.7","sha":"ee3a6a739de13e2abe649ff99c8ce4dd59a1f84c","kind":"commit","published_at":"2019-11-12T03:26:30.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7/manifests"},{"name":"v2.0.dev0","sha":"bd7a38d72452d40534b05f4860094823f54cac3e","kind":"tag","published_at":"2019-10-21T05:47:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0/manifests"},{"name":"v1.4.6","sha":"673e277dda199f49ae21332a6af6e9134363f004","kind":"commit","published_at":"2019-10-21T04:33:38.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"a2abca23453d64e199b1750917d7d9cfd85f767c","kind":"commit","published_at":"2019-10-07T06:23:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"c95c7a2804ea66fd6da8076b6bcbba88cb8d56d6","kind":"commit","published_at":"2019-09-09T08:56:16.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"525b7afff7717a493da44c68e75c090c046433b0","kind":"commit","published_at":"2019-09-05T04:53:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"783301190f14c4ad354287c8803c52cc5bc7e1e1","kind":"tag","published_at":"2019-08-12T06:25:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2/manifests"}]},"repo_metadata_updated_at":"2025-09-02T08:41:12.837Z","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.919974681255086,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":7.459987340627543},"purl":"pkg:apk/alpine/py3-pyglet?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pyglet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pyglet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pyglet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T18:00:54.836Z","issues_count":291,"pull_requests_count":405,"avg_time_to_close_issue":14268216.342857143,"avg_time_to_close_pull_request":947494.4142480211,"issues_closed_count":209,"pull_requests_closed_count":379,"pull_request_authors_count":56,"issue_authors_count":175,"avg_comments_per_issue":4.903780068728523,"avg_comments_per_pull_request":1.2444444444444445,"merged_pull_requests_count":330,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":60,"past_year_pull_requests_count":146,"past_year_avg_time_to_close_issue":1467749.4375,"past_year_avg_time_to_close_pull_request":339460.216,"past_year_issues_closed_count":32,"past_year_pull_requests_closed_count":125,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":2.75,"past_year_avg_comments_per_pull_request":0.6301369863013698,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/issues","maintainers":[{"login":"caffeinepills","count":167,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"},{"login":"olehermanse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olehermanse"}],"active_maintainers":[{"login":"caffeinepills","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pyglet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pyglet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pyglet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pyglet/related_packages","maintainers":[{"uuid":"alpine@ptrcnull.me","login":null,"name":"team/rust","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=team/rust","packages_count":738,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=team/rust","role":null,"created_at":"2024-05-31T09:05:12.965Z","updated_at":"2024-05-31T09:05:12.965Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/alpine@ptrcnull.me/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":37130,"maintainers_count":822,"namespaces_count":3,"keywords_count":6489,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":2647},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2025-09-08T05:01:36.044Z","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":10266508,"name":"py3-pyglet-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-pyglet","homepage":"https://github.com/pyglet/pyglet/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pyglet/pyglet","keywords_array":[],"namespace":"testing","versions_count":7,"first_release_published_at":"2024-05-30T18:13:03.000Z","latest_release_published_at":"2025-08-27T14:43:54.000Z","latest_release_number":"2.1.5-r1","last_synced_at":"2025-09-02T07:50:57.100Z","created_at":"2024-05-31T09:01:34.736Z","updated_at":"2025-09-02T08:41:12.868Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/testing/x86_64/py3-pyglet-pyc","install_command":"apk add py3-pyglet-pyc","documentation_url":null,"metadata":{"repository":"testing","architecture":"x86_64"},"repo_metadata":{"id":37396917,"uuid":"191043601","full_name":"pyglet/pyglet","owner":"pyglet","description":"pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.","archived":false,"fork":false,"pushed_at":"2025-08-24T04:58:25.000Z","size":71877,"stargazers_count":2075,"open_issues_count":106,"forks_count":324,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-09-02T07:47:02.445Z","etag":null,"topics":["gamedev","opengl","pyglet","python","scientific-visualization"],"latest_commit_sha":null,"homepage":"http://pyglet.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyglet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-09T18:55:00.000Z","updated_at":"2025-09-02T03:19:30.000Z","dependencies_parsed_at":"2023-09-26T06:36:57.506Z","dependency_job_id":"f1124a28-14c8-4749-b9f3-5fb4ac872c42","html_url":"https://github.com/pyglet/pyglet","commit_stats":{"total_commits":5430,"total_committers":147,"mean_commits":36.93877551020408,"dds":0.68195211786372,"last_synced_commit":"1f14a3ec1c16e3f032e819f988c39386cb4a42e7"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/pyglet/pyglet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/sbom","scorecard":{"id":142219,"data":{"date":"2025-08-04","repo":{"name":"github.com/pyglet/pyglet","commit":"f97199eb952d4bbb861b0619c6bc9816f154ec60"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.1,"checks":[{"name":"Maintained","score":10,"reason":"28 commit(s) and 10 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":6,"reason":"Found 14/23 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/unittests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (22) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:21","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   3 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"53 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T08:24:24.139Z","repository_id":37396917,"created_at":"2025-08-16T08:24:24.139Z","updated_at":"2025-08-16T08:24:24.139Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273257443,"owners_count":25073530,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"pyglet","name":"pyglet","uuid":"51539834","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51539834?v=4","repositories_count":2,"last_synced_at":"2023-03-04T23:09:11.689Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pyglet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:19:55.958Z","updated_at":"2023-03-04T23:09:11.695Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet/repositories"},"tags":[{"name":"v2.1.8","sha":"fa6641be1471ba45a30eaf21d8eb696df2e0e21f","kind":"commit","published_at":"2025-08-17T00:43:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8/manifests"},{"name":"v2.1.5","sha":"ee03153a87b15468a9845a55c9c3fcdca003af64","kind":"commit","published_at":"2025-04-22T08:00:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"2e95d4aea373dba955dba767ca8e9ae0780509a7","kind":"commit","published_at":"2025-04-20T11:48:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"9a6b9d18a19461daa6205fe239baa4d90d5850ef","kind":"commit","published_at":"2025-02-24T12:08:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"4990003ff2babf3c946d55af45e4fdbca3a05743","kind":"commit","published_at":"2025-01-23T00:15:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"3a572e44e8fba0e8e0fbe4b9eaf0bf952d36962f","kind":"commit","published_at":"2025-01-20T08:47:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1/manifests"},{"name":"v2.0.21","sha":"90020604aa1ffbe4710d3417a973856086cf3ecf","kind":"commit","published_at":"2025-01-10T03:15:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21/manifests"},{"name":"v2.1.0","sha":"ff091ca5c55316ebed8d12e289526da08e6864cc","kind":"commit","published_at":"2025-01-08T08:06:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0/manifests"},{"name":"v2.1.rc3","sha":"f97faa35b32fcb3614445138ec32759fc300cded","kind":"commit","published_at":"2024-12-30T05:09:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3/manifests"},{"name":"v1.5.30","sha":"b2ac48727177da4b08f1a2fbbdde73a47fc9f967","kind":"commit","published_at":"2024-12-24T07:06:36.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.30","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30/manifests"},{"name":"v2.1.rc2","sha":"6357ce0707e152fc13473b052a024e431003af1d","kind":"commit","published_at":"2024-12-06T09:08:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2/manifests"},{"name":"v2.0.20","sha":"2f09a8c35296513b0e3229fac3a7a66f8b816655","kind":"commit","published_at":"2024-12-06T09:03:08.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20/manifests"},{"name":"v2.0.19","sha":"5300322142536537e9ae6401e1ca9b3ad4c83b22","kind":"commit","published_at":"2024-12-04T03:33:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19/manifests"},{"name":"v2.1.rc1","sha":"0842f0c40099d2011601fe5973f1bf4980b334af","kind":"commit","published_at":"2024-11-05T05:29:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1/manifests"},{"name":"v2.1.dev7","sha":"b4156ce1c42015cc72b0907ee8cde73add627961","kind":"commit","published_at":"2024-10-12T10:35:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7/manifests"},{"name":"v2.0.18","sha":"66844d553b5d3eb2f66815ff18d393b2e2def211","kind":"commit","published_at":"2024-10-08T02:22:12.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18/manifests"},{"name":"v2.1.dev6","sha":"4071b8bb3dd2cf8ed3ffd25ec7b7e142b9c836db","kind":"commit","published_at":"2024-10-03T07:41:59.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6/manifests"},{"name":"v2.0.17","sha":"f703b9dde1d6f509febe0cf05083135f2b1f1151","kind":"commit","published_at":"2024-08-07T06:32:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"534ab6284a1cf93c108858a6c538f4256cfa7a8f","kind":"commit","published_at":"2024-07-13T01:58:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16/manifests"},{"name":"v1.5.29","sha":"7387e594bee7e84664f931c2d9486636e4c28f8c","kind":"commit","published_at":"2024-05-13T23:56:24.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.29","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29/manifests"},{"name":"v2.0.15","sha":"da241289376e3af9575832794c7b08598c79235e","kind":"commit","published_at":"2024-04-02T07:16:13.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15/manifests"},{"name":"v2.0.14b","sha":"ea875640db0e529769fcfe597faa3c3267c2b1e3","kind":"commit","published_at":"2024-03-08T04:32:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14b","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b/manifests"},{"name":"v2.0.14","sha":"1fd7097633d21c53852dc721c48d369c6fb29294","kind":"commit","published_at":"2024-03-08T04:23:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"bb1b6547e49e443ba76967f5a9d2fb2c3e6bdbe6","kind":"commit","published_at":"2024-03-08T00:46:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"029aef4530bfd424c05c49cdb4b9ba8b82e5a345","kind":"commit","published_at":"2024-02-29T09:25:40.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.12","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"e2025518a91db3dc45a60cd36b92952f7c750ab1","kind":"commit","published_at":"2024-02-28T04:56:06.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"827368e40702ce7842c952675b86f16af4a36368","kind":"commit","published_at":"2023-11-07T06:27:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10/manifests"},{"name":"v1.5.28","sha":"a728a77cfa94c917c0a375e73e576eac57ffffbf","kind":"commit","published_at":"2023-10-23T04:25:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.28","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28/manifests"},{"name":"v2.0.9","sha":"40a7970ad21e04be0104d5c797fbce266a594236","kind":"commit","published_at":"2023-07-28T06:42:53.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"fe113d10743c9aa12a1910ddd26d5cd592e4d5d9","kind":"commit","published_at":"2023-06-22T09:00:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"860fe94040c3b222c6bca522502ae0068a3fb2bd","kind":"commit","published_at":"2023-05-09T01:45:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"6e895acbfb50765b89fb9954a903bcb071e73604","kind":"commit","published_at":"2023-05-02T05:53:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"d089c2ae6f1ad841ac892bbd9a23de8640a162bb","kind":"commit","published_at":"2023-02-28T06:18:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"4a234b801ab7c4380ca2085efb974c7f1b85c187","kind":"commit","published_at":"2023-02-01T06:50:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"4eff402ed60c45fda4e56c0c46a0d12db9a7ce91","kind":"commit","published_at":"2023-01-02T07:27:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3/manifests"},{"name":"v2.0.2.1","sha":"96195f62120fa0c49f2ea94cb8d63e422a373912","kind":"commit","published_at":"2022-12-20T03:31:09.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1/manifests"},{"name":"v2.0.2","sha":"24fc84bda0f1301f1ca3bdee40171bc7c9ab711b","kind":"commit","published_at":"2022-12-19T08:43:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e53b72ae3332767bd13b763c24a3ee0fc0aada11","kind":"commit","published_at":"2022-12-02T01:56:14.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"2c1dc19cb632763c1d132f79f3415c304cc8d823","kind":"commit","published_at":"2022-11-01T08:22:51.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0/manifests"},{"name":"v1.5.27","sha":"b9c8c10e7afaa69125ba000215c5b8794ce79be3","kind":"commit","published_at":"2022-09-21T09:12:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.27","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27/manifests"},{"name":"v2.0.dev19","sha":"aced2ae5951961344c07f98d8b1979dc8ef85efb","kind":"commit","published_at":"2022-06-22T05:13:23.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19/manifests"},{"name":"v1.5.26","sha":"bbee981fc00a1ded59ee668cc8377b66edd45f43","kind":"tag","published_at":"2022-05-20T05:33:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.26","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26/manifests"},{"name":"v1.5.24","sha":"6938f530c2e31537649d5d0405d5c4a615cb704e","kind":"tag","published_at":"2022-05-12T08:57:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.24","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24/manifests"},{"name":"v2.0.dev14","sha":"b4cc5cc25f54a671624d533979ed878a4775d333","kind":"tag","published_at":"2022-04-19T11:28:07.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14/manifests"},{"name":"v2.0a4","sha":"838d004d68fcc5c3ce83b733e3d088fad0643859","kind":"commit","published_at":"2022-04-19T09:35:25.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0a4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4/manifests"},{"name":"v1.5.23","sha":"29663e6a3dcaec472100412f0b590b2e8728ca78","kind":"tag","published_at":"2022-03-21T08:02:55.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.23","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23/manifests"},{"name":"v1.5.22","sha":"b8ac610b4fa221848bb0d116e66ac4d629a52e7e","kind":"tag","published_at":"2022-03-02T00:41:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.22","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22/manifests"},{"name":"v1.5.21","sha":"914bc1f178111d59abc0bab9ccd67edc038785e6","kind":"tag","published_at":"2021-09-16T13:42:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21/manifests"},{"name":"v1.5.20","sha":"7e0e88fd5ed5eae1aaed16ad1e0e4796a34e3bd5","kind":"tag","published_at":"2021-09-08T03:39:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20/manifests"},{"name":"v2.0.dev7","sha":"fdb8bf760fb8ed7cd64c92d66b21356b68eb6a12","kind":"tag","published_at":"2021-08-28T01:13:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7/manifests"},{"name":"v2.0.dev6","sha":"e24fe567f2d85b63d04a1fd2d5cb33c075fb7a3c","kind":"tag","published_at":"2021-08-20T03:03:52.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6/manifests"},{"name":"v1.5.19","sha":"29e23dd60afdf4e02b4e1a0bd92fdf930d66b328","kind":"tag","published_at":"2021-08-18T00:19:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19/manifests"},{"name":"v1.5.18","sha":"916b9563fd68dcefa89d225b02b79a7b838496ec","kind":"tag","published_at":"2021-06-23T08:01:28.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18/manifests"},{"name":"v2.0.dev5","sha":"f68e4e5d9c4b0824626353219139980a856448d8","kind":"tag","published_at":"2021-06-03T07:03:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5/manifests"},{"name":"v2.0.dev4","sha":"42746dfbb7908a02a79047b6b337c826e45a0f34","kind":"tag","published_at":"2021-06-02T05:38:11.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4/manifests"},{"name":"v2.0.dev3","sha":"b01722dca104721bc394dd379c8a450363be1d99","kind":"tag","published_at":"2021-05-21T13:39:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3/manifests"},{"name":"v1.5.17","sha":"5de9e518b0000cfa527073016cc63c6fc6388b74","kind":"tag","published_at":"2021-05-21T06:06:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17/manifests"},{"name":"v2.0.dev2","sha":"f09b187e2bce6e10f42e62fd827a2c8b5f64b90f","kind":"tag","published_at":"2021-04-24T12:42:22.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2/manifests"},{"name":"v1.5.16","sha":"ba4e722e26d1d487a32569e430a2ac977445d309","kind":"tag","published_at":"2021-04-13T09:59:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16/manifests"},{"name":"v2.0.dev1","sha":"9d1c5afae99a3393268309ac28d4a06053c89f8b","kind":"tag","published_at":"2021-02-09T13:32:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1/manifests"},{"name":"v1.5.15","sha":"03eeadbba61dec1183b9726c8ab5e7013b70a7c2","kind":"tag","published_at":"2021-02-09T07:50:46.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15/manifests"},{"name":"v1.5.14","sha":"61c530c795e46eff6396957eff8035905c959769","kind":"tag","published_at":"2020-12-31T13:12:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14/manifests"},{"name":"v1.5.13","sha":"e3c27ab299378a954dec9a99ffc55b387d5e2ea1","kind":"tag","published_at":"2020-12-18T06:19:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13/manifests"},{"name":"v1.5.11","sha":"69a09bb8e2823ea7da449bb658c98760a54d1c6e","kind":"tag","published_at":"2020-11-19T00:51:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11/manifests"},{"name":"v1.5.10","sha":"3536341e84570ce54959400eaac90728a6298a0f","kind":"tag","published_at":"2020-11-16T02:06:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10/manifests"},{"name":"v1.5.9","sha":"331752282778f3b5ab4c68944553915a2a72bee3","kind":"tag","published_at":"2020-11-09T13:04:54.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9/manifests"},{"name":"v1.5.8","sha":"a39ebc208f52687b782a9952aee3143bf36ba33d","kind":"tag","published_at":"2020-10-16T13:20:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8/manifests"},{"name":"v1.5.7","sha":"b9c9ffae4a96cf7be953922f8c899530b5768600","kind":"tag","published_at":"2020-06-21T13:20:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7/manifests"},{"name":"v1.5.6","sha":"ce8b307326f0dca9ddc5feb7744b69b83840f9dd","kind":"tag","published_at":"2020-06-12T06:49:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6/manifests"},{"name":"v1.5.5","sha":"4f2e2d6c5016d1225887bcdabaf1796e165235dc","kind":"tag","published_at":"2020-05-03T00:47:56.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"53369a4b4ba35d3fd9af3d267d6017a19744674e","kind":"tag","published_at":"2020-04-22T10:47:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4/manifests"},{"name":"v1.4.11","sha":"0af100f474b76f283694ec9b0e9d9bed0bdd9187","kind":"tag","published_at":"2020-04-19T00:52:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11/manifests"},{"name":"v1.5.3","sha":"1ffd9402bf8d80faee400b6284e36438843f48a1","kind":"tag","published_at":"2020-04-06T07:19:03.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"edf43ad58819f916e4296ee5cf2f2398b544b15a","kind":"tag","published_at":"2020-03-23T07:55:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"5bfc390d08ecc323d52342da7735244fc24eceb1","kind":"tag","published_at":"2020-03-18T08:27:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"6386315b93f99a7300340324167ed6c4eb2931b0","kind":"tag","published_at":"2020-02-18T05:58:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0/manifests"},{"name":"v1.4.10","sha":"529b0c81078a1a4d02e03c0dc439033bed9b2341","kind":"tag","published_at":"2020-01-17T04:49:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10/manifests"},{"name":"v1.4.9","sha":"5b404c6f29eeef783d9bb51311b33ebc44df274e","kind":"commit","published_at":"2020-01-01T05:23:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9/manifests"},{"name":"v1.3.3","sha":"0419b96cdf818b0f28226d2818e0b03a1edb8af3","kind":"tag","published_at":"2019-11-25T01:32:01.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.3.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3/manifests"},{"name":"v1.4.8","sha":"f1f1861d9bc85bd497a2bb4f91dce39d2a0b968a","kind":"commit","published_at":"2019-11-21T07:04:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8/manifests"},{"name":"v1.4.7","sha":"ee3a6a739de13e2abe649ff99c8ce4dd59a1f84c","kind":"commit","published_at":"2019-11-12T03:26:30.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7/manifests"},{"name":"v2.0.dev0","sha":"bd7a38d72452d40534b05f4860094823f54cac3e","kind":"tag","published_at":"2019-10-21T05:47:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0/manifests"},{"name":"v1.4.6","sha":"673e277dda199f49ae21332a6af6e9134363f004","kind":"commit","published_at":"2019-10-21T04:33:38.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"a2abca23453d64e199b1750917d7d9cfd85f767c","kind":"commit","published_at":"2019-10-07T06:23:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"c95c7a2804ea66fd6da8076b6bcbba88cb8d56d6","kind":"commit","published_at":"2019-09-09T08:56:16.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"525b7afff7717a493da44c68e75c090c046433b0","kind":"commit","published_at":"2019-09-05T04:53:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"783301190f14c4ad354287c8803c52cc5bc7e1e1","kind":"tag","published_at":"2019-08-12T06:25:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2/manifests"}]},"repo_metadata_updated_at":"2025-09-02T08:41:12.868Z","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.919974681255086,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":7.459987340627543},"purl":"pkg:apk/alpine/py3-pyglet-pyc?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pyglet-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pyglet-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pyglet-pyc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T18:00:54.836Z","issues_count":291,"pull_requests_count":405,"avg_time_to_close_issue":14268216.342857143,"avg_time_to_close_pull_request":947494.4142480211,"issues_closed_count":209,"pull_requests_closed_count":379,"pull_request_authors_count":56,"issue_authors_count":175,"avg_comments_per_issue":4.903780068728523,"avg_comments_per_pull_request":1.2444444444444445,"merged_pull_requests_count":330,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":60,"past_year_pull_requests_count":146,"past_year_avg_time_to_close_issue":1467749.4375,"past_year_avg_time_to_close_pull_request":339460.216,"past_year_issues_closed_count":32,"past_year_pull_requests_closed_count":125,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":2.75,"past_year_avg_comments_per_pull_request":0.6301369863013698,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/issues","maintainers":[{"login":"caffeinepills","count":167,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"},{"login":"olehermanse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olehermanse"}],"active_maintainers":[{"login":"caffeinepills","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pyglet-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pyglet-pyc/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pyglet-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pyglet-pyc/related_packages","maintainers":[{"uuid":"alpine@ptrcnull.me","login":null,"name":"team/rust","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=team/rust","packages_count":738,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=team/rust","role":null,"created_at":"2024-05-31T09:05:13.221Z","updated_at":"2024-05-31T09:05:13.221Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/alpine@ptrcnull.me/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":37130,"maintainers_count":822,"namespaces_count":3,"keywords_count":6489,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":2647},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2025-09-08T05:01:36.044Z","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":8614547,"name":"github.com/pyglet/pyglet","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pyglet/pyglet","keywords_array":[],"namespace":null,"versions_count":69,"first_release_published_at":"2023-12-02T02:14:41.926Z","latest_release_published_at":"2025-08-17T00:43:10.000Z","latest_release_number":"v2.1.8+incompatible","last_synced_at":"2025-09-02T07:50:52.607Z","created_at":"2023-12-02T02:14:35.408Z","updated_at":"2025-09-02T08:41:12.662Z","registry_url":"https://pkg.go.dev/github.com/pyglet/pyglet","install_command":"go get github.com/pyglet/pyglet","documentation_url":"https://pkg.go.dev/github.com/pyglet/pyglet#section-documentation","metadata":{},"repo_metadata":{"id":37396917,"uuid":"191043601","full_name":"pyglet/pyglet","owner":"pyglet","description":"pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.","archived":false,"fork":false,"pushed_at":"2025-08-24T04:58:25.000Z","size":71877,"stargazers_count":2075,"open_issues_count":106,"forks_count":324,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-09-02T07:47:02.445Z","etag":null,"topics":["gamedev","opengl","pyglet","python","scientific-visualization"],"latest_commit_sha":null,"homepage":"http://pyglet.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyglet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-09T18:55:00.000Z","updated_at":"2025-09-02T03:19:30.000Z","dependencies_parsed_at":"2023-09-26T06:36:57.506Z","dependency_job_id":"f1124a28-14c8-4749-b9f3-5fb4ac872c42","html_url":"https://github.com/pyglet/pyglet","commit_stats":{"total_commits":5430,"total_committers":147,"mean_commits":36.93877551020408,"dds":0.68195211786372,"last_synced_commit":"1f14a3ec1c16e3f032e819f988c39386cb4a42e7"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/pyglet/pyglet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/sbom","scorecard":{"id":142219,"data":{"date":"2025-08-04","repo":{"name":"github.com/pyglet/pyglet","commit":"f97199eb952d4bbb861b0619c6bc9816f154ec60"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.1,"checks":[{"name":"Maintained","score":10,"reason":"28 commit(s) and 10 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":6,"reason":"Found 14/23 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/unittests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (22) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:21","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   3 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"53 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T08:24:24.139Z","repository_id":37396917,"created_at":"2025-08-16T08:24:24.139Z","updated_at":"2025-08-16T08:24:24.139Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273257443,"owners_count":25073530,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"pyglet","name":"pyglet","uuid":"51539834","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51539834?v=4","repositories_count":2,"last_synced_at":"2023-03-04T23:09:11.689Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pyglet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:19:55.958Z","updated_at":"2023-03-04T23:09:11.695Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet/repositories"},"tags":[{"name":"v2.1.8","sha":"fa6641be1471ba45a30eaf21d8eb696df2e0e21f","kind":"commit","published_at":"2025-08-17T00:43:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8/manifests"},{"name":"v2.1.5","sha":"ee03153a87b15468a9845a55c9c3fcdca003af64","kind":"commit","published_at":"2025-04-22T08:00:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"2e95d4aea373dba955dba767ca8e9ae0780509a7","kind":"commit","published_at":"2025-04-20T11:48:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"9a6b9d18a19461daa6205fe239baa4d90d5850ef","kind":"commit","published_at":"2025-02-24T12:08:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"4990003ff2babf3c946d55af45e4fdbca3a05743","kind":"commit","published_at":"2025-01-23T00:15:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"3a572e44e8fba0e8e0fbe4b9eaf0bf952d36962f","kind":"commit","published_at":"2025-01-20T08:47:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1/manifests"},{"name":"v2.0.21","sha":"90020604aa1ffbe4710d3417a973856086cf3ecf","kind":"commit","published_at":"2025-01-10T03:15:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21/manifests"},{"name":"v2.1.0","sha":"ff091ca5c55316ebed8d12e289526da08e6864cc","kind":"commit","published_at":"2025-01-08T08:06:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0/manifests"},{"name":"v2.1.rc3","sha":"f97faa35b32fcb3614445138ec32759fc300cded","kind":"commit","published_at":"2024-12-30T05:09:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3/manifests"},{"name":"v1.5.30","sha":"b2ac48727177da4b08f1a2fbbdde73a47fc9f967","kind":"commit","published_at":"2024-12-24T07:06:36.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.30","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30/manifests"},{"name":"v2.1.rc2","sha":"6357ce0707e152fc13473b052a024e431003af1d","kind":"commit","published_at":"2024-12-06T09:08:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2/manifests"},{"name":"v2.0.20","sha":"2f09a8c35296513b0e3229fac3a7a66f8b816655","kind":"commit","published_at":"2024-12-06T09:03:08.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20/manifests"},{"name":"v2.0.19","sha":"5300322142536537e9ae6401e1ca9b3ad4c83b22","kind":"commit","published_at":"2024-12-04T03:33:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19/manifests"},{"name":"v2.1.rc1","sha":"0842f0c40099d2011601fe5973f1bf4980b334af","kind":"commit","published_at":"2024-11-05T05:29:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1/manifests"},{"name":"v2.1.dev7","sha":"b4156ce1c42015cc72b0907ee8cde73add627961","kind":"commit","published_at":"2024-10-12T10:35:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7/manifests"},{"name":"v2.0.18","sha":"66844d553b5d3eb2f66815ff18d393b2e2def211","kind":"commit","published_at":"2024-10-08T02:22:12.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18/manifests"},{"name":"v2.1.dev6","sha":"4071b8bb3dd2cf8ed3ffd25ec7b7e142b9c836db","kind":"commit","published_at":"2024-10-03T07:41:59.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6/manifests"},{"name":"v2.0.17","sha":"f703b9dde1d6f509febe0cf05083135f2b1f1151","kind":"commit","published_at":"2024-08-07T06:32:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"534ab6284a1cf93c108858a6c538f4256cfa7a8f","kind":"commit","published_at":"2024-07-13T01:58:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16/manifests"},{"name":"v1.5.29","sha":"7387e594bee7e84664f931c2d9486636e4c28f8c","kind":"commit","published_at":"2024-05-13T23:56:24.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.29","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29/manifests"},{"name":"v2.0.15","sha":"da241289376e3af9575832794c7b08598c79235e","kind":"commit","published_at":"2024-04-02T07:16:13.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15/manifests"},{"name":"v2.0.14b","sha":"ea875640db0e529769fcfe597faa3c3267c2b1e3","kind":"commit","published_at":"2024-03-08T04:32:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14b","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b/manifests"},{"name":"v2.0.14","sha":"1fd7097633d21c53852dc721c48d369c6fb29294","kind":"commit","published_at":"2024-03-08T04:23:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"bb1b6547e49e443ba76967f5a9d2fb2c3e6bdbe6","kind":"commit","published_at":"2024-03-08T00:46:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"029aef4530bfd424c05c49cdb4b9ba8b82e5a345","kind":"commit","published_at":"2024-02-29T09:25:40.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.12","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"e2025518a91db3dc45a60cd36b92952f7c750ab1","kind":"commit","published_at":"2024-02-28T04:56:06.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"827368e40702ce7842c952675b86f16af4a36368","kind":"commit","published_at":"2023-11-07T06:27:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10/manifests"},{"name":"v1.5.28","sha":"a728a77cfa94c917c0a375e73e576eac57ffffbf","kind":"commit","published_at":"2023-10-23T04:25:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.28","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28/manifests"},{"name":"v2.0.9","sha":"40a7970ad21e04be0104d5c797fbce266a594236","kind":"commit","published_at":"2023-07-28T06:42:53.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"fe113d10743c9aa12a1910ddd26d5cd592e4d5d9","kind":"commit","published_at":"2023-06-22T09:00:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"860fe94040c3b222c6bca522502ae0068a3fb2bd","kind":"commit","published_at":"2023-05-09T01:45:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"6e895acbfb50765b89fb9954a903bcb071e73604","kind":"commit","published_at":"2023-05-02T05:53:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"d089c2ae6f1ad841ac892bbd9a23de8640a162bb","kind":"commit","published_at":"2023-02-28T06:18:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"4a234b801ab7c4380ca2085efb974c7f1b85c187","kind":"commit","published_at":"2023-02-01T06:50:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"4eff402ed60c45fda4e56c0c46a0d12db9a7ce91","kind":"commit","published_at":"2023-01-02T07:27:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3/manifests"},{"name":"v2.0.2.1","sha":"96195f62120fa0c49f2ea94cb8d63e422a373912","kind":"commit","published_at":"2022-12-20T03:31:09.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1/manifests"},{"name":"v2.0.2","sha":"24fc84bda0f1301f1ca3bdee40171bc7c9ab711b","kind":"commit","published_at":"2022-12-19T08:43:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e53b72ae3332767bd13b763c24a3ee0fc0aada11","kind":"commit","published_at":"2022-12-02T01:56:14.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"2c1dc19cb632763c1d132f79f3415c304cc8d823","kind":"commit","published_at":"2022-11-01T08:22:51.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0/manifests"},{"name":"v1.5.27","sha":"b9c8c10e7afaa69125ba000215c5b8794ce79be3","kind":"commit","published_at":"2022-09-21T09:12:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.27","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27/manifests"},{"name":"v2.0.dev19","sha":"aced2ae5951961344c07f98d8b1979dc8ef85efb","kind":"commit","published_at":"2022-06-22T05:13:23.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19/manifests"},{"name":"v1.5.26","sha":"bbee981fc00a1ded59ee668cc8377b66edd45f43","kind":"tag","published_at":"2022-05-20T05:33:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.26","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26/manifests"},{"name":"v1.5.24","sha":"6938f530c2e31537649d5d0405d5c4a615cb704e","kind":"tag","published_at":"2022-05-12T08:57:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.24","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24/manifests"},{"name":"v2.0.dev14","sha":"b4cc5cc25f54a671624d533979ed878a4775d333","kind":"tag","published_at":"2022-04-19T11:28:07.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14/manifests"},{"name":"v2.0a4","sha":"838d004d68fcc5c3ce83b733e3d088fad0643859","kind":"commit","published_at":"2022-04-19T09:35:25.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0a4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4/manifests"},{"name":"v1.5.23","sha":"29663e6a3dcaec472100412f0b590b2e8728ca78","kind":"tag","published_at":"2022-03-21T08:02:55.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.23","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23/manifests"},{"name":"v1.5.22","sha":"b8ac610b4fa221848bb0d116e66ac4d629a52e7e","kind":"tag","published_at":"2022-03-02T00:41:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.22","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22/manifests"},{"name":"v1.5.21","sha":"914bc1f178111d59abc0bab9ccd67edc038785e6","kind":"tag","published_at":"2021-09-16T13:42:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21/manifests"},{"name":"v1.5.20","sha":"7e0e88fd5ed5eae1aaed16ad1e0e4796a34e3bd5","kind":"tag","published_at":"2021-09-08T03:39:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20/manifests"},{"name":"v2.0.dev7","sha":"fdb8bf760fb8ed7cd64c92d66b21356b68eb6a12","kind":"tag","published_at":"2021-08-28T01:13:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7/manifests"},{"name":"v2.0.dev6","sha":"e24fe567f2d85b63d04a1fd2d5cb33c075fb7a3c","kind":"tag","published_at":"2021-08-20T03:03:52.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6/manifests"},{"name":"v1.5.19","sha":"29e23dd60afdf4e02b4e1a0bd92fdf930d66b328","kind":"tag","published_at":"2021-08-18T00:19:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19/manifests"},{"name":"v1.5.18","sha":"916b9563fd68dcefa89d225b02b79a7b838496ec","kind":"tag","published_at":"2021-06-23T08:01:28.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18/manifests"},{"name":"v2.0.dev5","sha":"f68e4e5d9c4b0824626353219139980a856448d8","kind":"tag","published_at":"2021-06-03T07:03:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5/manifests"},{"name":"v2.0.dev4","sha":"42746dfbb7908a02a79047b6b337c826e45a0f34","kind":"tag","published_at":"2021-06-02T05:38:11.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4/manifests"},{"name":"v2.0.dev3","sha":"b01722dca104721bc394dd379c8a450363be1d99","kind":"tag","published_at":"2021-05-21T13:39:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3/manifests"},{"name":"v1.5.17","sha":"5de9e518b0000cfa527073016cc63c6fc6388b74","kind":"tag","published_at":"2021-05-21T06:06:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17/manifests"},{"name":"v2.0.dev2","sha":"f09b187e2bce6e10f42e62fd827a2c8b5f64b90f","kind":"tag","published_at":"2021-04-24T12:42:22.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2/manifests"},{"name":"v1.5.16","sha":"ba4e722e26d1d487a32569e430a2ac977445d309","kind":"tag","published_at":"2021-04-13T09:59:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16/manifests"},{"name":"v2.0.dev1","sha":"9d1c5afae99a3393268309ac28d4a06053c89f8b","kind":"tag","published_at":"2021-02-09T13:32:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1/manifests"},{"name":"v1.5.15","sha":"03eeadbba61dec1183b9726c8ab5e7013b70a7c2","kind":"tag","published_at":"2021-02-09T07:50:46.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15/manifests"},{"name":"v1.5.14","sha":"61c530c795e46eff6396957eff8035905c959769","kind":"tag","published_at":"2020-12-31T13:12:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14/manifests"},{"name":"v1.5.13","sha":"e3c27ab299378a954dec9a99ffc55b387d5e2ea1","kind":"tag","published_at":"2020-12-18T06:19:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13/manifests"},{"name":"v1.5.11","sha":"69a09bb8e2823ea7da449bb658c98760a54d1c6e","kind":"tag","published_at":"2020-11-19T00:51:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11/manifests"},{"name":"v1.5.10","sha":"3536341e84570ce54959400eaac90728a6298a0f","kind":"tag","published_at":"2020-11-16T02:06:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10/manifests"},{"name":"v1.5.9","sha":"331752282778f3b5ab4c68944553915a2a72bee3","kind":"tag","published_at":"2020-11-09T13:04:54.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9/manifests"},{"name":"v1.5.8","sha":"a39ebc208f52687b782a9952aee3143bf36ba33d","kind":"tag","published_at":"2020-10-16T13:20:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8/manifests"},{"name":"v1.5.7","sha":"b9c9ffae4a96cf7be953922f8c899530b5768600","kind":"tag","published_at":"2020-06-21T13:20:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7/manifests"},{"name":"v1.5.6","sha":"ce8b307326f0dca9ddc5feb7744b69b83840f9dd","kind":"tag","published_at":"2020-06-12T06:49:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6/manifests"},{"name":"v1.5.5","sha":"4f2e2d6c5016d1225887bcdabaf1796e165235dc","kind":"tag","published_at":"2020-05-03T00:47:56.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"53369a4b4ba35d3fd9af3d267d6017a19744674e","kind":"tag","published_at":"2020-04-22T10:47:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4/manifests"},{"name":"v1.4.11","sha":"0af100f474b76f283694ec9b0e9d9bed0bdd9187","kind":"tag","published_at":"2020-04-19T00:52:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11/manifests"},{"name":"v1.5.3","sha":"1ffd9402bf8d80faee400b6284e36438843f48a1","kind":"tag","published_at":"2020-04-06T07:19:03.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"edf43ad58819f916e4296ee5cf2f2398b544b15a","kind":"tag","published_at":"2020-03-23T07:55:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"5bfc390d08ecc323d52342da7735244fc24eceb1","kind":"tag","published_at":"2020-03-18T08:27:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"6386315b93f99a7300340324167ed6c4eb2931b0","kind":"tag","published_at":"2020-02-18T05:58:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0/manifests"},{"name":"v1.4.10","sha":"529b0c81078a1a4d02e03c0dc439033bed9b2341","kind":"tag","published_at":"2020-01-17T04:49:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10/manifests"},{"name":"v1.4.9","sha":"5b404c6f29eeef783d9bb51311b33ebc44df274e","kind":"commit","published_at":"2020-01-01T05:23:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9/manifests"},{"name":"v1.3.3","sha":"0419b96cdf818b0f28226d2818e0b03a1edb8af3","kind":"tag","published_at":"2019-11-25T01:32:01.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.3.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3/manifests"},{"name":"v1.4.8","sha":"f1f1861d9bc85bd497a2bb4f91dce39d2a0b968a","kind":"commit","published_at":"2019-11-21T07:04:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8/manifests"},{"name":"v1.4.7","sha":"ee3a6a739de13e2abe649ff99c8ce4dd59a1f84c","kind":"commit","published_at":"2019-11-12T03:26:30.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7/manifests"},{"name":"v2.0.dev0","sha":"bd7a38d72452d40534b05f4860094823f54cac3e","kind":"tag","published_at":"2019-10-21T05:47:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0/manifests"},{"name":"v1.4.6","sha":"673e277dda199f49ae21332a6af6e9134363f004","kind":"commit","published_at":"2019-10-21T04:33:38.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"a2abca23453d64e199b1750917d7d9cfd85f767c","kind":"commit","published_at":"2019-10-07T06:23:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"c95c7a2804ea66fd6da8076b6bcbba88cb8d56d6","kind":"commit","published_at":"2019-09-09T08:56:16.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"525b7afff7717a493da44c68e75c090c046433b0","kind":"commit","published_at":"2019-09-05T04:53:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"783301190f14c4ad354287c8803c52cc5bc7e1e1","kind":"tag","published_at":"2019-08-12T06:25:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2/manifests"}]},"repo_metadata_updated_at":"2025-09-02T08:41:12.662Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.801592556016239,"dependent_packages_count":9.575730298247606,"stargazers_count":1.6613186729493066,"forks_count":1.697842333739543,"docker_downloads_count":null,"average":5.934120965238174},"purl":"pkg:golang/github.com/pyglet/pyglet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/pyglet/pyglet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/pyglet/pyglet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/pyglet/pyglet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T18:00:54.836Z","issues_count":291,"pull_requests_count":405,"avg_time_to_close_issue":14268216.342857143,"avg_time_to_close_pull_request":947494.4142480211,"issues_closed_count":209,"pull_requests_closed_count":379,"pull_request_authors_count":56,"issue_authors_count":175,"avg_comments_per_issue":4.903780068728523,"avg_comments_per_pull_request":1.2444444444444445,"merged_pull_requests_count":330,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":60,"past_year_pull_requests_count":146,"past_year_avg_time_to_close_issue":1467749.4375,"past_year_avg_time_to_close_pull_request":339460.216,"past_year_issues_closed_count":32,"past_year_pull_requests_closed_count":125,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":2.75,"past_year_avg_comments_per_pull_request":0.6301369863013698,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/issues","maintainers":[{"login":"caffeinepills","count":167,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"},{"login":"olehermanse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olehermanse"}],"active_maintainers":[{"login":"caffeinepills","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpyglet%2Fpyglet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpyglet%2Fpyglet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpyglet%2Fpyglet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpyglet%2Fpyglet/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954233,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":5290300,"name":"pyglet","ecosystem":"conda","description":null,"homepage":"http://pyglet.org","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pyglet/pyglet","keywords_array":[],"namespace":null,"versions_count":31,"first_release_published_at":"2022-10-03T15:49:37.960Z","latest_release_published_at":"2022-09-21T15:15:25.000Z","latest_release_number":"1.5.27","last_synced_at":"2025-09-02T07:50:59.914Z","created_at":"2022-10-03T15:49:37.951Z","updated_at":"2025-09-02T08:41:12.664Z","registry_url":"https://anaconda.org/conda-forge/pyglet","install_command":"conda install -c conda-forge pyglet","documentation_url":null,"metadata":{},"repo_metadata":{"id":37396917,"uuid":"191043601","full_name":"pyglet/pyglet","owner":"pyglet","description":"pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.","archived":false,"fork":false,"pushed_at":"2025-08-24T04:58:25.000Z","size":71877,"stargazers_count":2075,"open_issues_count":106,"forks_count":324,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-09-02T07:47:02.445Z","etag":null,"topics":["gamedev","opengl","pyglet","python","scientific-visualization"],"latest_commit_sha":null,"homepage":"http://pyglet.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyglet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-09T18:55:00.000Z","updated_at":"2025-09-02T03:19:30.000Z","dependencies_parsed_at":"2023-09-26T06:36:57.506Z","dependency_job_id":"f1124a28-14c8-4749-b9f3-5fb4ac872c42","html_url":"https://github.com/pyglet/pyglet","commit_stats":{"total_commits":5430,"total_committers":147,"mean_commits":36.93877551020408,"dds":0.68195211786372,"last_synced_commit":"1f14a3ec1c16e3f032e819f988c39386cb4a42e7"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/pyglet/pyglet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/sbom","scorecard":{"id":142219,"data":{"date":"2025-08-04","repo":{"name":"github.com/pyglet/pyglet","commit":"f97199eb952d4bbb861b0619c6bc9816f154ec60"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.1,"checks":[{"name":"Maintained","score":10,"reason":"28 commit(s) and 10 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":6,"reason":"Found 14/23 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/unittests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (22) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unittests.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unittests.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/pyglet/pyglet/unittests.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/unittests.yml:21","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   3 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"53 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T08:24:24.139Z","repository_id":37396917,"created_at":"2025-08-16T08:24:24.139Z","updated_at":"2025-08-16T08:24:24.139Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273257443,"owners_count":25073530,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"pyglet","name":"pyglet","uuid":"51539834","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51539834?v=4","repositories_count":2,"last_synced_at":"2023-03-04T23:09:11.689Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pyglet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:19:55.958Z","updated_at":"2023-03-04T23:09:11.695Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyglet/repositories"},"tags":[{"name":"v2.1.8","sha":"fa6641be1471ba45a30eaf21d8eb696df2e0e21f","kind":"commit","published_at":"2025-08-17T00:43:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.8/manifests"},{"name":"v2.1.5","sha":"ee03153a87b15468a9845a55c9c3fcdca003af64","kind":"commit","published_at":"2025-04-22T08:00:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"2e95d4aea373dba955dba767ca8e9ae0780509a7","kind":"commit","published_at":"2025-04-20T11:48:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"9a6b9d18a19461daa6205fe239baa4d90d5850ef","kind":"commit","published_at":"2025-02-24T12:08:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"4990003ff2babf3c946d55af45e4fdbca3a05743","kind":"commit","published_at":"2025-01-23T00:15:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"3a572e44e8fba0e8e0fbe4b9eaf0bf952d36962f","kind":"commit","published_at":"2025-01-20T08:47:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.1/manifests"},{"name":"v2.0.21","sha":"90020604aa1ffbe4710d3417a973856086cf3ecf","kind":"commit","published_at":"2025-01-10T03:15:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.21/manifests"},{"name":"v2.1.0","sha":"ff091ca5c55316ebed8d12e289526da08e6864cc","kind":"commit","published_at":"2025-01-08T08:06:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.0/manifests"},{"name":"v2.1.rc3","sha":"f97faa35b32fcb3614445138ec32759fc300cded","kind":"commit","published_at":"2024-12-30T05:09:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc3/manifests"},{"name":"v1.5.30","sha":"b2ac48727177da4b08f1a2fbbdde73a47fc9f967","kind":"commit","published_at":"2024-12-24T07:06:36.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.30","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.30/manifests"},{"name":"v2.1.rc2","sha":"6357ce0707e152fc13473b052a024e431003af1d","kind":"commit","published_at":"2024-12-06T09:08:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc2/manifests"},{"name":"v2.0.20","sha":"2f09a8c35296513b0e3229fac3a7a66f8b816655","kind":"commit","published_at":"2024-12-06T09:03:08.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.20/manifests"},{"name":"v2.0.19","sha":"5300322142536537e9ae6401e1ca9b3ad4c83b22","kind":"commit","published_at":"2024-12-04T03:33:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.19/manifests"},{"name":"v2.1.rc1","sha":"0842f0c40099d2011601fe5973f1bf4980b334af","kind":"commit","published_at":"2024-11-05T05:29:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.rc1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.rc1/manifests"},{"name":"v2.1.dev7","sha":"b4156ce1c42015cc72b0907ee8cde73add627961","kind":"commit","published_at":"2024-10-12T10:35:47.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev7/manifests"},{"name":"v2.0.18","sha":"66844d553b5d3eb2f66815ff18d393b2e2def211","kind":"commit","published_at":"2024-10-08T02:22:12.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.18/manifests"},{"name":"v2.1.dev6","sha":"4071b8bb3dd2cf8ed3ffd25ec7b7e142b9c836db","kind":"commit","published_at":"2024-10-03T07:41:59.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.1.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.1.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.1.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.1.dev6/manifests"},{"name":"v2.0.17","sha":"f703b9dde1d6f509febe0cf05083135f2b1f1151","kind":"commit","published_at":"2024-08-07T06:32:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"534ab6284a1cf93c108858a6c538f4256cfa7a8f","kind":"commit","published_at":"2024-07-13T01:58:58.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.16/manifests"},{"name":"v1.5.29","sha":"7387e594bee7e84664f931c2d9486636e4c28f8c","kind":"commit","published_at":"2024-05-13T23:56:24.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.29","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.29/manifests"},{"name":"v2.0.15","sha":"da241289376e3af9575832794c7b08598c79235e","kind":"commit","published_at":"2024-04-02T07:16:13.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.15/manifests"},{"name":"v2.0.14b","sha":"ea875640db0e529769fcfe597faa3c3267c2b1e3","kind":"commit","published_at":"2024-03-08T04:32:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14b","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14b/manifests"},{"name":"v2.0.14","sha":"1fd7097633d21c53852dc721c48d369c6fb29294","kind":"commit","published_at":"2024-03-08T04:23:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"bb1b6547e49e443ba76967f5a9d2fb2c3e6bdbe6","kind":"commit","published_at":"2024-03-08T00:46:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"029aef4530bfd424c05c49cdb4b9ba8b82e5a345","kind":"commit","published_at":"2024-02-29T09:25:40.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.12","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"e2025518a91db3dc45a60cd36b92952f7c750ab1","kind":"commit","published_at":"2024-02-28T04:56:06.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"827368e40702ce7842c952675b86f16af4a36368","kind":"commit","published_at":"2023-11-07T06:27:50.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.10/manifests"},{"name":"v1.5.28","sha":"a728a77cfa94c917c0a375e73e576eac57ffffbf","kind":"commit","published_at":"2023-10-23T04:25:19.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.28","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.28/manifests"},{"name":"v2.0.9","sha":"40a7970ad21e04be0104d5c797fbce266a594236","kind":"commit","published_at":"2023-07-28T06:42:53.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"fe113d10743c9aa12a1910ddd26d5cd592e4d5d9","kind":"commit","published_at":"2023-06-22T09:00:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"860fe94040c3b222c6bca522502ae0068a3fb2bd","kind":"commit","published_at":"2023-05-09T01:45:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"6e895acbfb50765b89fb9954a903bcb071e73604","kind":"commit","published_at":"2023-05-02T05:53:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"d089c2ae6f1ad841ac892bbd9a23de8640a162bb","kind":"commit","published_at":"2023-02-28T06:18:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"4a234b801ab7c4380ca2085efb974c7f1b85c187","kind":"commit","published_at":"2023-02-01T06:50:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"4eff402ed60c45fda4e56c0c46a0d12db9a7ce91","kind":"commit","published_at":"2023-01-02T07:27:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.3/manifests"},{"name":"v2.0.2.1","sha":"96195f62120fa0c49f2ea94cb8d63e422a373912","kind":"commit","published_at":"2022-12-20T03:31:09.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2.1/manifests"},{"name":"v2.0.2","sha":"24fc84bda0f1301f1ca3bdee40171bc7c9ab711b","kind":"commit","published_at":"2022-12-19T08:43:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e53b72ae3332767bd13b763c24a3ee0fc0aada11","kind":"commit","published_at":"2022-12-02T01:56:14.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"2c1dc19cb632763c1d132f79f3415c304cc8d823","kind":"commit","published_at":"2022-11-01T08:22:51.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.0/manifests"},{"name":"v1.5.27","sha":"b9c8c10e7afaa69125ba000215c5b8794ce79be3","kind":"commit","published_at":"2022-09-21T09:12:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.27","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.27/manifests"},{"name":"v2.0.dev19","sha":"aced2ae5951961344c07f98d8b1979dc8ef85efb","kind":"commit","published_at":"2022-06-22T05:13:23.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev19/manifests"},{"name":"v1.5.26","sha":"bbee981fc00a1ded59ee668cc8377b66edd45f43","kind":"tag","published_at":"2022-05-20T05:33:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.26","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.26/manifests"},{"name":"v1.5.24","sha":"6938f530c2e31537649d5d0405d5c4a615cb704e","kind":"tag","published_at":"2022-05-12T08:57:18.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.24","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.24/manifests"},{"name":"v2.0.dev14","sha":"b4cc5cc25f54a671624d533979ed878a4775d333","kind":"tag","published_at":"2022-04-19T11:28:07.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev14/manifests"},{"name":"v2.0a4","sha":"838d004d68fcc5c3ce83b733e3d088fad0643859","kind":"commit","published_at":"2022-04-19T09:35:25.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0a4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0a4/manifests"},{"name":"v1.5.23","sha":"29663e6a3dcaec472100412f0b590b2e8728ca78","kind":"tag","published_at":"2022-03-21T08:02:55.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.23","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.23/manifests"},{"name":"v1.5.22","sha":"b8ac610b4fa221848bb0d116e66ac4d629a52e7e","kind":"tag","published_at":"2022-03-02T00:41:00.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.22","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.22/manifests"},{"name":"v1.5.21","sha":"914bc1f178111d59abc0bab9ccd67edc038785e6","kind":"tag","published_at":"2021-09-16T13:42:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.21","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.21/manifests"},{"name":"v1.5.20","sha":"7e0e88fd5ed5eae1aaed16ad1e0e4796a34e3bd5","kind":"tag","published_at":"2021-09-08T03:39:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.20","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.20/manifests"},{"name":"v2.0.dev7","sha":"fdb8bf760fb8ed7cd64c92d66b21356b68eb6a12","kind":"tag","published_at":"2021-08-28T01:13:02.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev7/manifests"},{"name":"v2.0.dev6","sha":"e24fe567f2d85b63d04a1fd2d5cb33c075fb7a3c","kind":"tag","published_at":"2021-08-20T03:03:52.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev6/manifests"},{"name":"v1.5.19","sha":"29e23dd60afdf4e02b4e1a0bd92fdf930d66b328","kind":"tag","published_at":"2021-08-18T00:19:41.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.19","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.19/manifests"},{"name":"v1.5.18","sha":"916b9563fd68dcefa89d225b02b79a7b838496ec","kind":"tag","published_at":"2021-06-23T08:01:28.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.18","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.18/manifests"},{"name":"v2.0.dev5","sha":"f68e4e5d9c4b0824626353219139980a856448d8","kind":"tag","published_at":"2021-06-03T07:03:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev5/manifests"},{"name":"v2.0.dev4","sha":"42746dfbb7908a02a79047b6b337c826e45a0f34","kind":"tag","published_at":"2021-06-02T05:38:11.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev4/manifests"},{"name":"v2.0.dev3","sha":"b01722dca104721bc394dd379c8a450363be1d99","kind":"tag","published_at":"2021-05-21T13:39:57.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev3/manifests"},{"name":"v1.5.17","sha":"5de9e518b0000cfa527073016cc63c6fc6388b74","kind":"tag","published_at":"2021-05-21T06:06:20.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.17","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.17/manifests"},{"name":"v2.0.dev2","sha":"f09b187e2bce6e10f42e62fd827a2c8b5f64b90f","kind":"tag","published_at":"2021-04-24T12:42:22.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev2/manifests"},{"name":"v1.5.16","sha":"ba4e722e26d1d487a32569e430a2ac977445d309","kind":"tag","published_at":"2021-04-13T09:59:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.16","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.16/manifests"},{"name":"v2.0.dev1","sha":"9d1c5afae99a3393268309ac28d4a06053c89f8b","kind":"tag","published_at":"2021-02-09T13:32:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev1/manifests"},{"name":"v1.5.15","sha":"03eeadbba61dec1183b9726c8ab5e7013b70a7c2","kind":"tag","published_at":"2021-02-09T07:50:46.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.15","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.15/manifests"},{"name":"v1.5.14","sha":"61c530c795e46eff6396957eff8035905c959769","kind":"tag","published_at":"2020-12-31T13:12:15.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.14","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.14/manifests"},{"name":"v1.5.13","sha":"e3c27ab299378a954dec9a99ffc55b387d5e2ea1","kind":"tag","published_at":"2020-12-18T06:19:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.13","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.13/manifests"},{"name":"v1.5.11","sha":"69a09bb8e2823ea7da449bb658c98760a54d1c6e","kind":"tag","published_at":"2020-11-19T00:51:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.11/manifests"},{"name":"v1.5.10","sha":"3536341e84570ce54959400eaac90728a6298a0f","kind":"tag","published_at":"2020-11-16T02:06:33.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.10/manifests"},{"name":"v1.5.9","sha":"331752282778f3b5ab4c68944553915a2a72bee3","kind":"tag","published_at":"2020-11-09T13:04:54.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.9/manifests"},{"name":"v1.5.8","sha":"a39ebc208f52687b782a9952aee3143bf36ba33d","kind":"tag","published_at":"2020-10-16T13:20:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.8/manifests"},{"name":"v1.5.7","sha":"b9c9ffae4a96cf7be953922f8c899530b5768600","kind":"tag","published_at":"2020-06-21T13:20:39.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.7/manifests"},{"name":"v1.5.6","sha":"ce8b307326f0dca9ddc5feb7744b69b83840f9dd","kind":"tag","published_at":"2020-06-12T06:49:32.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.6/manifests"},{"name":"v1.5.5","sha":"4f2e2d6c5016d1225887bcdabaf1796e165235dc","kind":"tag","published_at":"2020-05-03T00:47:56.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"53369a4b4ba35d3fd9af3d267d6017a19744674e","kind":"tag","published_at":"2020-04-22T10:47:17.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.4/manifests"},{"name":"v1.4.11","sha":"0af100f474b76f283694ec9b0e9d9bed0bdd9187","kind":"tag","published_at":"2020-04-19T00:52:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.11","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.11/manifests"},{"name":"v1.5.3","sha":"1ffd9402bf8d80faee400b6284e36438843f48a1","kind":"tag","published_at":"2020-04-06T07:19:03.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"edf43ad58819f916e4296ee5cf2f2398b544b15a","kind":"tag","published_at":"2020-03-23T07:55:48.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"5bfc390d08ecc323d52342da7735244fc24eceb1","kind":"tag","published_at":"2020-03-18T08:27:26.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.1","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"6386315b93f99a7300340324167ed6c4eb2931b0","kind":"tag","published_at":"2020-02-18T05:58:29.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.5.0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.5.0/manifests"},{"name":"v1.4.10","sha":"529b0c81078a1a4d02e03c0dc439033bed9b2341","kind":"tag","published_at":"2020-01-17T04:49:37.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.10","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.10/manifests"},{"name":"v1.4.9","sha":"5b404c6f29eeef783d9bb51311b33ebc44df274e","kind":"commit","published_at":"2020-01-01T05:23:49.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.9","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.9/manifests"},{"name":"v1.3.3","sha":"0419b96cdf818b0f28226d2818e0b03a1edb8af3","kind":"tag","published_at":"2019-11-25T01:32:01.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.3.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.3.3/manifests"},{"name":"v1.4.8","sha":"f1f1861d9bc85bd497a2bb4f91dce39d2a0b968a","kind":"commit","published_at":"2019-11-21T07:04:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.8","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.8/manifests"},{"name":"v1.4.7","sha":"ee3a6a739de13e2abe649ff99c8ce4dd59a1f84c","kind":"commit","published_at":"2019-11-12T03:26:30.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.7","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.7/manifests"},{"name":"v2.0.dev0","sha":"bd7a38d72452d40534b05f4860094823f54cac3e","kind":"tag","published_at":"2019-10-21T05:47:10.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v2.0.dev0","html_url":"https://github.com/pyglet/pyglet/releases/tag/v2.0.dev0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v2.0.dev0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v2.0.dev0/manifests"},{"name":"v1.4.6","sha":"673e277dda199f49ae21332a6af6e9134363f004","kind":"commit","published_at":"2019-10-21T04:33:38.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.6","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"a2abca23453d64e199b1750917d7d9cfd85f767c","kind":"commit","published_at":"2019-10-07T06:23:21.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.5","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"c95c7a2804ea66fd6da8076b6bcbba88cb8d56d6","kind":"commit","published_at":"2019-09-09T08:56:16.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.4","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"525b7afff7717a493da44c68e75c090c046433b0","kind":"commit","published_at":"2019-09-05T04:53:45.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.3","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"783301190f14c4ad354287c8803c52cc5bc7e1e1","kind":"tag","published_at":"2019-08-12T06:25:44.000Z","download_url":"https://codeload.github.com/pyglet/pyglet/tar.gz/v1.4.2","html_url":"https://github.com/pyglet/pyglet/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pyglet/pyglet@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/tags/v1.4.2/manifests"}]},"repo_metadata_updated_at":"2025-09-02T08:41:12.664Z","dependent_packages_count":8,"downloads":null,"downloads_period":null,"dependent_repos_count":55,"rankings":{"downloads":null,"dependent_repos_count":4.760716602624882,"dependent_packages_count":7.1011527521333395,"stargazers_count":10.624282648834772,"forks_count":11.088377663556066,"docker_downloads_count":null,"average":8.393632416787264},"purl":"pkg:conda/pyglet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pyglet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pyglet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pyglet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T18:00:54.836Z","issues_count":291,"pull_requests_count":405,"avg_time_to_close_issue":14268216.342857143,"avg_time_to_close_pull_request":947494.4142480211,"issues_closed_count":209,"pull_requests_closed_count":379,"pull_request_authors_count":56,"issue_authors_count":175,"avg_comments_per_issue":4.903780068728523,"avg_comments_per_pull_request":1.2444444444444445,"merged_pull_requests_count":330,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":60,"past_year_pull_requests_count":146,"past_year_avg_time_to_close_issue":1467749.4375,"past_year_avg_time_to_close_pull_request":339460.216,"past_year_issues_closed_count":32,"past_year_pull_requests_closed_count":125,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":2.75,"past_year_avg_comments_per_pull_request":0.6301369863013698,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/issues","maintainers":[{"login":"caffeinepills","count":167,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"},{"login":"olehermanse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olehermanse"}],"active_maintainers":[{"login":"caffeinepills","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyglet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyglet/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyglet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyglet/related_packages","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":13414,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2190},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-08T06:53:21.618Z","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"}}],"commits":{"id":16377,"full_name":"pyglet/pyglet","default_branch":"master","committers":[{"name":"Benjamin Moran","email":"benmoran@protonmail.com","login":"benmoran56","count":1845},{"name":"Alex.Holkner","email":"Alex.Holkner@gmail.com","login":"aholkner","count":1727},{"name":"r1chardj0n3s","email":"devnull@localhost","login":null,"count":541},{"name":"Rob van der Most","email":"silvester747@gmail.com","login":"silvester747","count":450},{"name":"caffeinepills","email":"vhxonline@gmail.com","login":"caffeinepills","count":191},{"name":"Daniel Gillet","email":"dan.gillet737@gmail.com","login":"dangillet","count":155},{"name":"Einar Forselv","email":"eforselv@gmail.com","login":"einarf","count":129},{"name":"Juan J. Martínez","email":"jjm@usebox.net","login":"reidrac","count":120},{"name":"Phillip Nguyen","email":"evil.phillip@gmail.com","login":"phillip-nguyen","count":112},{"name":"Paul","email":"36696816+pushfoo","login":"pushfoo","count":65},{"name":"Andreas Schiefer","email":"andreas.schiefer@gmail.com","login":"andy-5","count":59},{"name":"Steve Johnson","email":"steve@graffitilabs.com","login":null,"count":40},{"name":"Richard Jones","email":"richard@mechanicalcat.net","login":null,"count":37},{"name":"Square789","email":"46634729+Square789","login":"Square789","count":34},{"name":"anatoly techtonik","email":"techtonik@gmail.com","login":"techtonik","count":24},{"name":"jerekshoe","email":"jereks88@gmail.com","login":"jerekshoe","count":21},{"name":"txema","email":"txema@nabla.net","login":"txemavs","count":21},{"name":"rob","email":"rob@SilvesteR","login":null,"count":19},{"name":"shenjack","email":"3695888@qq.com","login":"shenjackyuanjie","count":16},{"name":"Paul Craven","email":"paul@cravenfamily.com","login":"pvcraven","count":13},{"name":"Richard Thomas","email":"R.W.Thomas.02@cantab.net","login":null,"count":13},{"name":"Winston W","email":"winstonw@stratolab.com","login":"winstonwolff","count":11},{"name":"Bruce Smith","email":"oresmus@gmail.com","login":"oresmus","count":10},{"name":"jerekshoe","email":"jerek.shoemaker@ennovar.wichita.edu","login":null,"count":10},{"name":"Serdar Yegulalp","email":"thegline@gmail.com","login":null,"count":10},{"name":"cclauss","email":"cclauss@me.com","login":"cclauss","count":9},{"name":"Adam Bark","email":"adam.jtm30@gmail.com","login":null,"count":9},{"name":"txema","email":"txema@Animal","login":null,"count":9},{"name":"Ross-TheBoss","email":"66161505+Ross-TheBoss","login":"Ross-TheBoss","count":8},{"name":"Tony P.","email":"gimmick2509@gmail.com","login":"t-o-n-y-p","count":8},{"name":"Maxim","email":"maxim@filjus.ru","login":"Kiera38","count":7},{"name":"Ole Herman Schumacher Elgesem","email":"oleherman93@gmail.com","login":"olehermanse","count":7},{"name":"pete","email":"pete@shinners.org","login":"PeterShinners","count":7},{"name":"Eric Larson","email":"larson.eric.d@gmail.com","login":"larsoner","count":7},{"name":"Luke Miller","email":"dodgyville@gmail.com","login":null,"count":7},{"name":"Nicolas.Rougier","email":"Nicolas.Rougier@gmail.com","login":"rougier","count":6},{"name":"Oleg Eterevsky","email":"oleg@eterevsky.com","login":"eterevsky","count":6},{"name":"Claudio Canepa","email":"ccanepacc@gmail.com","login":"ccanepa","count":6},{"name":"Florian Boesch","email":"pyalot@gmail.com","login":"pyalot","count":6},{"name":"LennyPhoenix","email":"LennyPhoenixC@gmail.com","login":"LennyPhoenix","count":6},{"name":"Christoph Deil","email":"Deil.Christoph@gmail.com","login":"cdeil","count":5},{"name":"Jej","email":"jej","login":"jej","count":5},{"name":"Anton Hvornum","email":"anton.feeds+github@gmail.com","login":"Torxed","count":5},{"name":"csd4ni3l","email":"csd4ni3l@duck.com","login":"csd4ni3l","count":5},{"name":"郑博文","email":"58848782+jason-bowen-zheng","login":"jason-bowen-zheng","count":5},{"name":"kingadami","email":"kingadami","login":"kingadami","count":5},{"name":"Florian Höch","email":"florian.hoech76@googlemail.com","login":null,"count":5},{"name":"Bethanyg","email":"bethanymgarcia@gmail.com","login":"BethanyG","count":5},{"name":"Ben Smith","email":"benjamin.coder.smith@gmail.com","login":"BenSmith","count":5},{"name":"DoAltPlusF4","email":"57148878+DoAltPlusF4","login":"DoAltPlusF4","count":5},{"name":"Francesco Mistri","email":"francesco.mistri98@gmail.com","login":"Ball-Man","count":4},{"name":"Tom","email":"tom@tmewett.com","login":"tmewett","count":4},{"name":"Maic Siemering","email":"maic@siemering.tech","login":"eruvanos","count":4},{"name":"Hill Ma","email":"maahiuzeon@gmail.com","login":"mahiuchun","count":4},{"name":"Andre D","email":"andre@andred.ca","login":"andre-d","count":4},{"name":"Darren Eberly","email":"darren.eberly@gmail.com","login":"Cleptomania","count":4},{"name":"Peter","email":"Peter@Oblivion.user.wls.ucf.edu","login":null,"count":4},{"name":"郑博文","email":"58848782+zhengxyz123","login":"zhengxyz123","count":3},{"name":"Samuel Laferriere","email":"samlaf92@gmail.com","login":"samlaf","count":3},{"name":"Adam Bark","email":"apb_4@users.sourceforge.net","login":"AdamBark","count":3},{"name":"Leif@microserver01","email":"Leif@microserver01.hitronhub.home","login":null,"count":3},{"name":"Richard Jones","email":"richard@python.org","login":null,"count":3},{"name":"Alexander","email":"90611665+alex-khod","login":"alex-khod","count":2},{"name":"Anant","email":"namantiwari209@gmail.com","login":"AnantTiwari-Naman","count":2},{"name":"samuelznewton","email":"57228129+samuelznewton","login":"samuelznewton","count":2},{"name":"Capital-EX","email":"capitalex@protonmail.com","login":"Capital-EX","count":2},{"name":"Clemens Brunner","email":"clemens.brunner@gmail.com","login":"cbrnr","count":2},{"name":"xantares","email":"xantares09@hotmail.com","login":"xantares","count":2},{"name":"zhykzhykzhyk","email":"zhykzhykzhyk@163.com","login":"zhykzhykzhyk","count":2},{"name":"Neon22","email":"mschafer@wireframe.biz","login":"Neon22","count":2},{"name":"Noppe","email":"107309423+Burnberry","login":"Burnberry","count":2},{"name":"Ethan Chan","email":"103769713+eschan145","login":"eschan145","count":2},{"name":"Grant Hur","email":"fifttim@gmail.com","login":"gran4","count":2},{"name":"Hernaldo Jesus Henriquez Nuñez","email":"1151071+HenrYxZ","login":"HenrYxZ","count":2},{"name":"Michał Nowotnik","email":"michal@mnowotnik.com","login":"mnowotnik","count":2},{"name":"John Stowers","email":"john.stowers@gmail.com","login":"nzjrs","count":2},{"name":"Leif Theden","email":"leif.theden@gmail.com","login":"bitcraft","count":2},{"name":"Matt","email":"drakbar96@gmail.com","login":"drakbar","count":2},{"name":"Victor Blomqvist","email":"vb@viblo.se","login":"viblo","count":2},{"name":"r58Playz","email":"45221816+r58Playz","login":"r58Playz","count":2},{"name":"pro-roy","email":"61274054+pro-roy","login":"pro-roy","count":2},{"name":"onuelito","email":"90167681+onuelito","login":"onuelito","count":2},{"name":"lizard-wizard-git","email":"zelizardwizard@gmail.com","login":"lizard-wizard-git","count":2},{"name":"kc","email":"61998434+kcmw3e","login":"kcmw3e","count":2},{"name":"jonathanjfshaw","email":"jonathanjfshaw@gmail.com","login":"jonathanjfshaw","count":2},{"name":"Tom Fryers","email":"61272761+TomFryers","login":"TomFryers","count":2},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":2},{"name":"Scott Noyes","email":"snoyes@gmail.com","login":"snoyes","count":2},{"name":"Paul Jurczak","email":"pauljurczak@hotmail.com","login":"pauljurczak","count":2},{"name":"Howld","email":"10z98@sina.cn","login":null,"count":2},{"name":"Serdar Yegulalp","email":"serdar@genjipress.com","login":null,"count":1},{"name":"saites","email":"saites@saites-desktop.lan","login":null,"count":1},{"name":"Plrrb","email":"plrrb@protonmail.com","login":null,"count":1},{"name":"Robert Butler","email":"rbus","login":null,"count":1},{"name":"DevilXD","email":"DevilXD","login":"DevilXD","count":1},{"name":"Denis Akilov","email":"54374832+seiko-iwasawa","login":"seiko-iwasawa","count":1},{"name":"Daniel Kilimnik","email":"mail@kilimnik.de","login":"kilimnik","count":1},{"name":"Costas Akrivoulis","email":"gr33kdude@gmail.com","login":"gr33kdude","count":1},{"name":"Sakari L","email":"sakari.la@hotmail.com","login":"sakkedev","count":1},{"name":"SacCrypt","email":"59285305+SacCrypt","login":"SacCrypt","count":1},{"name":"Ross-TheBoss","email":"66161505+ross-theboss","login":"ross-theboss","count":1},{"name":"Richard Höchenberger","email":"richard.hoechenberger@gmail.com","login":"hoechenberger","count":1},{"name":"RealTactic","email":"87267165+RealTactic","login":"RealTactic","count":1},{"name":"Peter Volgyesi","email":"peter.volgyesi@vanderbilt.edu","login":"volgy","count":1},{"name":"Paul","email":"paul.orschau@icloud.com","login":"PaulOxxx1","count":1},{"name":"Numerlor","email":"25886452+Numerlor","login":"Numerlor","count":1},{"name":"Nikita K","email":"kitscribe@yandex.com","login":"kitscribe","count":1},{"name":"MrWardKKHS","email":"60589645+MrWardKKHS","login":"MrWardKKHS","count":1},{"name":"Saleh","email":"salehqt@hotmail.com","login":"salehqt","count":1},{"name":"kollmats","email":"antonkollmats2@gmail.com","login":"kollmats","count":1},{"name":"jmiller89","email":"jmiller11689@gmail.com","login":"jmiller89","count":1},{"name":"flowerbug","email":"44202201+flowerbug","login":"flowerbug","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"asda488","email":"39116917+asda488","login":"asda488","count":1},{"name":"Zvika Haramaty","email":"haramaty.zvika@gmail.com","login":"ZvikaZ","count":1},{"name":"Vincent Poulailleau","email":"vpoulailleau@gmail.com","login":"vpoulailleau","count":1},{"name":"Tomas Krizek","email":"tomas.krizek@mailbox.org","login":"nicki-krizek","count":1},{"name":"Steve Petterborg","email":"deceitfulsteve","login":"deceitfulsteve","count":1},{"name":"Stan S","email":"vfpro777@yahoo.com","login":"strategypro","count":1},{"name":"Serdar Yegulalp","email":"syegulalp","login":"syegulalp","count":1},{"name":"Eric A Kozub","email":"erickozub@gmail.com","login":"kozbot","count":1},{"name":"Doug T. Druid","email":"51171051+DougTheDruid","login":"DougTheDruid","count":1},{"name":"Doug Olson","email":"dougolson","login":"dougolson","count":1},{"name":"Lord Anton Hvornum","email":"anton.feeds@gmail.com","login":null,"count":1},{"name":"Benjamin","email":"benmoran56@gmail.com","login":null,"count":1},{"name":"Denis Gomes","email":"denisg640@gmail.com","login":null,"count":1},{"name":"Michael Caley","email":"mjcaley@darkarctic.com","login":"mjcaley","count":1},{"name":"Gato","email":"gato@felingineering.com","login":"Gato-X","count":1},{"name":"Brett","email":"15183337+Brett208","login":"Brett208","count":1},{"name":"Bervenia","email":"52179762+Bervenia","login":"Bervenia","count":1},{"name":"Axis","email":"77634274+blankRiot96","login":"blankRiot96","count":1},{"name":"Avaxar","email":"44055981+AvaxarXapaxa","login":"AvaxarXapaxa","count":1},{"name":"Asherah Connor","email":"asherah@hrzn.ee","login":"kivikakk","count":1},{"name":"Anthony","email":"anthony.courchesne@mail.mcgill.ca","login":"CourchesneA","count":1},{"name":"Ansedar","email":"Ansedar","login":"Ansedar","count":1},{"name":"Andreas Bergström","email":"andreas.bergstrom@gmail.com","login":"andreas-bergstrom","count":1},{"name":"Alexander Charykov","email":"monester@gmail.com","login":"monester","count":1},{"name":"A. J. Andrews","email":"86714785+DragonMoffon","login":"DragonMoffon","count":1},{"name":"Samy Bencherif","email":"SamyBencherif@live.com","login":"SamyBencherif","count":1},{"name":"MassPig","email":"69081459+MassPig","login":"MassPig","count":1},{"name":"Lia Chen","email":"124116769+cordeliachen","login":"cordeliachen","count":1},{"name":"Lapinot","email":"Lapin0t","login":"Lapin0t","count":1},{"name":"Kentaro Wada","email":"www.kentaro.wada@gmail.com","login":"wkentaro","count":1},{"name":"Kenneth Lyons","email":"ixjlyons@gmail.com","login":"ixjlyons","count":1},{"name":"Kaundur","email":"kaundur@protonmail.com","login":"Kaundur","count":1},{"name":"Meibes","email":"26258451+Meibes","login":"Meibes","count":1},{"name":"Matthew Scott","email":"matt@11craft.com","login":"matthewryanscott","count":1},{"name":"Matt Wronkiewicz","email":"wronkiew@gmail.com","login":"wronkiew","count":1},{"name":"Matan Addam","email":"4996067+matanox","login":"matanox","count":1},{"name":"notbored","email":"42345404+notbored","login":"notbored","count":1},{"name":"loldebyte","email":"47870314+loldebyte","login":"loldebyte","count":1},{"name":"lgtm-com[bot]","email":"43144390+lgtm-com[bot]","login":"lgtm-com[bot]","count":1},{"name":"Charpy","email":"nico_github@charpenel.org","login":"Charpy","count":1},{"name":"John Lehmann","email":"j1o1h1n@gmail.com","login":"j1o1h1n","count":1},{"name":"Jerry James","email":"loganjerry@gmail.com","login":"jamesjer","count":1},{"name":"James-Bonner","email":"159219948+James-Bonner","login":"James-Bonner","count":1},{"name":"IlIllII","email":"78166995+IlIllII","login":"IlIllII","count":1},{"name":"Hunter","email":"46440327+Hunter2809","login":"Hunter2809","count":1},{"name":"Hunter","email":"46440327+Hunter2807","login":"Hunter2807","count":1},{"name":"Hibot12","email":"34285446+Hibot12","login":"Hibot12","count":1},{"name":"Guglie","email":"gdguglie@gmail.com","login":"guglie","count":1},{"name":"Eric-Arz","email":"42436462+Eric-Arz","login":"Eric-Arz","count":1},{"name":"Eric Chai","email":"electromatter@gmail.com","login":"electromatter","count":1},{"name":"Jorge C. Leitão","email":"jorgecarleitao@gmail.com","login":"jorgecarleitao","count":1}],"total_commits":6004,"total_committers":164,"total_bot_commits":2,"total_bot_committers":2,"mean_commits":36.609756097560975,"dds":0.6927048634243838,"past_year_committers":[{"name":"Benjamin Moran","email":"benmoran@protonmail.com","login":"benmoran56","count":151},{"name":"caffeinepills","email":"vhxonline@gmail.com","login":"caffeinepills","count":49},{"name":"Einar Forselv","email":"eforselv@gmail.com","login":"einarf","count":17},{"name":"Paul","email":"36696816+pushfoo","login":"pushfoo","count":8},{"name":"Maxim","email":"maxim@filjus.ru","login":"Kiera38","count":7},{"name":"Square789","email":"46634729+Square789","login":"Square789","count":6},{"name":"shenjack","email":"3695888@qq.com","login":"shenjackyuanjie","count":6},{"name":"Christoph Deil","email":"Deil.Christoph@gmail.com","login":"cdeil","count":5},{"name":"csd4ni3l","email":"csd4ni3l@duck.com","login":"csd4ni3l","count":5},{"name":"Maic Siemering","email":"maic@siemering.tech","login":"eruvanos","count":4},{"name":"kingadami","email":"kingadami","login":"kingadami","count":3},{"name":"lizard-wizard-git","email":"zelizardwizard@gmail.com","login":"lizard-wizard-git","count":2},{"name":"Michał Nowotnik","email":"michal.nowotnik@capital.com","login":"mnowotnik","count":2},{"name":"A. J. Andrews","email":"86714785+DragonMoffon","login":"DragonMoffon","count":1},{"name":"Brett","email":"15183337+Brett208","login":"Brett208","count":1},{"name":"Denis Akilov","email":"54374832+seiko-iwasawa","login":"seiko-iwasawa","count":1},{"name":"Jason Zheng","email":"58848782+zhengxyz123","login":"zhengxyz123","count":1},{"name":"Kaundur","email":"kaundur@protonmail.com","login":"Kaundur","count":1},{"name":"MassPig","email":"69081459+MassPig","login":"MassPig","count":1},{"name":"Paul V Craven","email":"paul@cravenfamily.com","login":"pvcraven","count":1},{"name":"RealTactic","email":"87267165+RealTactic","login":"RealTactic","count":1},{"name":"Victor Blomqvist","email":"vb@viblo.se","login":"viblo","count":1},{"name":"Gato","email":"gato@felingineering.com","login":"Gato-X","count":1}],"past_year_total_commits":275,"past_year_total_committers":23,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":11.956521739130435,"past_year_dds":0.4509090909090909,"last_synced_at":"2025-05-28T23:10:59.583Z","last_synced_commit":"b4bee6fe8af84a9e408bcd37c58d468125a4d6dd","created_at":"2023-03-07T11:32:26.884Z","updated_at":"2025-05-28T23:11:11.743Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-01T00:00:08.406Z","repositories_count":5479765,"commits_count":853310318,"contributors_count":31095240,"owners_count":906558,"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_stats":{"full_name":"pyglet/pyglet","html_url":"https://github.com/pyglet/pyglet","last_synced_at":"2025-09-08T12:58:38.310Z","status":null,"issues_count":284,"pull_requests_count":520,"avg_time_to_close_issue":15456555.037234042,"avg_time_to_close_pull_request":1369589.1300813009,"issues_closed_count":187,"pull_requests_closed_count":492,"pull_request_authors_count":60,"issue_authors_count":173,"avg_comments_per_issue":4.373239436619718,"avg_comments_per_pull_request":1.1403846153846153,"merged_pull_requests_count":429,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":59,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":695547.24,"past_year_avg_time_to_close_pull_request":459872.92307692306,"past_year_issues_closed_count":25,"past_year_pull_requests_closed_count":143,"past_year_pull_request_authors_count":24,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":1.8813559322033897,"past_year_avg_comments_per_pull_request":0.6086956521739131,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":128,"created_at":"2023-05-10T21:02:41.101Z","updated_at":"2025-09-08T12:58:38.312Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyglet%2Fpyglet/issues","issue_labels_count":{"bug":146,"enhancement":48,"help wanted":9,"mac":9,"stale":7,"reproducible":7,"windows":6,"not reproducible":4,"linux":3,"workaround":2,"documentation":1,"wontfix":1,"support":1,"typing":1},"pull_request_labels_count":{"WIP":2,"dependencies":2},"issue_author_associations_count":{"NONE":181,"CONTRIBUTOR":93,"MEMBER":9,"COLLABORATOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":242,"COLLABORATOR":175,"MEMBER":55,"NONE":48},"issue_authors":{"pushfoo":28,"matanox":11,"shenjackyuanjie":9,"eruvanos":7,"cspotcode":6,"benmoran56":6,"nbroderick-code":4,"MassPig":4,"Andrea-Oliveri":4,"matanster":4,"ccanepa":4,"kingadami":4,"happyleibniz":3,"zhengxyz123":3,"gizmoore":3,"jason-bowen-zheng":3,"DragonMoffon":3,"eschan145":3,"gran4":3,"wolke6000":2,"einarf":2,"DigiDuncan":2,"JackDesBwa":2,"Whiax":2,"fladd":2,"vibrant":2,"viblo":2,"Csukas":2,"RedbeanGit":2,"Fat-Zer":2,"TomFryers":2,"HeuristicPerson":2,"jej":2,"cdeil":2,"MarcTheSpark":2,"mgorny":2,"csd4ni3l":2,"Mathorga":1,"billchen8888":1,"Splines":1,"szabolcsdombi":1,"DavidEBrumbaugh":1,"raphaelBeekmeyer":1,"LPitonakova":1,"kitscribe":1,"HauseMasterZ":1,"YoSTEALTH":1,"yogarasu":1,"wronkiew":1,"jokoon":1,"kcmw3e":1,"bandit-masked":1,"iperov":1,"ShivamKR12":1,"3jz":1,"aryzach":1,"GitBrincie212":1,"derUli":1,"Artur-Galstyan":1,"Bitblade":1,"RealTactic":1,"matenestor":1,"ericbrandon":1,"QuetzalcoutlDev":1,"tigerking":1,"tmewett":1,"fmagin":1,"VldmrB":1,"alejcas":1,"DmitriiTrofimov":1,"colormotor":1,"sinbad86":1,"ROOPKANTH-KURRA":1,"WizziBot":1,"yonibr":1,"caffeinepills":1,"Kewei12345":1,"oytech":1,"qiffang":1,"Sash0check":1,"pedro-javierf":1,"DManowitz":1,"NinTheNoodle":1,"ChrisChou-freeman":1,"ajitid":1,"vinniec":1,"warshaya":1,"hdelrio":1,"fregapple":1,"amitjena200":1,"dickreuter":1,"DeeplyBrinedCode":1,"AdamRoden":1,"R1senDev":1,"b-schliessmann":1,"km19809":1,"azhuchkov":1,"crunchpaste":1,"mrzapp":1,"ZZY2357":1,"ckemere":1,"simonchih":1,"olehermanse":1,"sagb":1,"neozhaoliang":1,"dougolson":1,"williamhCode":1,"roipoussiere":1,"drivingmenuts":1,"ishan-gaur":1,"totex":1,"ionymikler":1,"yahiaali":1,"mnowotnik":1,"Belissimo-T":1,"mandylyin":1,"ericries":1,"eterevsky":1,"JeremieBergeron":1,"unexpectedpanda":1,"joe312213":1,"JulianKu":1,"RndUsr123":1,"benmaier":1,"Derfies":1,"ForgivenID":1,"SarthakJain333":1,"emrum":1,"razermackham":1,"Conengmo":1,"Yuriy-Leonov":1,"glanois":1,"y0ngw00":1,"arrecio":1,"iewnfod":1,"0leksandr":1,"MarkusKoebis":1,"skilletfun":1,"lipeng1109":1,"ACGNnsj":1,"abanuelo":1,"Victornovikov":1,"ilar":1,"alicecox15":1,"joshgura":1,"onitake":1,"CORRUPTOR2037":1,"fangzhangmnm":1,"ChatBotMatt":1,"simplycode07":1,"carimatics":1,"duburcqa":1,"opoplawski":1,"CharlesHawkinsMSU":1,"DimaFyodorov":1,"nagyj2":1,"LianhaoYin":1,"ItsVeeBot":1,"Tiling1867":1,"finn307":1,"wissme":1,"gavanfantom":1,"enriicoo":1,"jessecrossen-vt":1,"Alfro":1,"Andesouler":1,"syegulalp":1,"phzhitnikov":1,"Gjermundhp02":1,"zuoxingdong":1,"heerener":1,"encukou":1,"timofey260":1},"pull_request_authors":{"caffeinepills":175,"pushfoo":58,"Square789":44,"benmoran56":28,"einarf":27,"shenjackyuanjie":20,"csd4ni3l":13,"jej":11,"zhengxyz123":10,"cdeil":10,"gran4":8,"kingadami":7,"eruvanos":7,"pythonengineer":6,"matanox":5,"cteberg":4,"mnowotnik":4,"Kiera38":4,"lizard-wizard-git":4,"Burnberry":4,"Brett208":4,"drakbar":3,"CORRUPTOR2037":3,"jason-bowen-zheng":3,"cspotcode":3,"Cleptomania":2,"DragonMoffon":2,"dependabot[bot]":2,"James-Bonner":2,"DigiDuncan":2,"mjcaley":2,"RedbeanGit":2,"kitscribe":2,"Roskoboss":2,"seiko-iwasawa":2,"Ross-TheBoss":2,"Kaundur":2,"viblo":2,"onuelito":2,"Gato-X":2,"pvcraven":2,"deceitfulsteve":2,"ruta2mb":2,"OHMorrow":2,"Charpy":2,"izxxr":1,"TaqiHamoda":1,"wronkiew":1,"cordeliachen":1,"kivikakk":1,"calexil":1,"dougolson":1,"gr33kdude":1,"SacCrypt":1,"RealTactic":1,"kilimnik":1,"MassPig":1,"salehqt":1,"sakkee":1,"Ball-Man":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10165670,"issues_count":31989241,"pull_requests_count":100238337,"authors_count":10729070,"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":{"bug":36,"enhancement":7,"linux":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":39,"CONTRIBUTOR":19,"MEMBER":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":71,"COLLABORATOR":64,"NONE":17,"MEMBER":9},"past_year_issue_authors":{"matanox":4,"eruvanos":3,"viblo":2,"shenjackyuanjie":2,"cdeil":2,"Fat-Zer":2,"DigiDuncan":2,"0leksandr":1,"joshgura":1,"MarkusKoebis":1,"Mathorga":1,"mnowotnik":1,"nagyj2":1,"NinTheNoodle":1,"oytech":1,"pushfoo":1,"raphaelBeekmeyer":1,"RealTactic":1,"RndUsr123":1,"sagb":1,"ShivamKR12":1,"skilletfun":1,"Splines":1,"TomFryers":1,"wissme":1,"WizziBot":1,"yahiaali":1,"3jz":1,"ACGNnsj":1,"ajitid":1,"Alfro":1,"arrecio":1,"azhuchkov":1,"benmoran56":1,"ccanepa":1,"CharlesHawkinsMSU":1,"csd4ni3l":1,"DimaFyodorov":1,"DragonMoffon":1,"duburcqa":1,"enriicoo":1,"fangzhangmnm":1,"ForgivenID":1,"gavanfantom":1,"HeuristicPerson":1,"ionymikler":1,"iperov":1,"jessecrossen-vt":1,"joe312213":1},"past_year_pull_request_authors":{"caffeinepills":64,"csd4ni3l":13,"pushfoo":13,"cdeil":10,"benmoran56":9,"Square789":8,"eruvanos":6,"mnowotnik":4,"cteberg":4,"Brett208":4,"viblo":2,"pvcraven":2,"Cleptomania":2,"shenjackyuanjie":2,"Ross-TheBoss":2,"seiko-iwasawa":2,"OHMorrow":2,"Kaundur":2,"matanox":2,"Roskoboss":2,"Gato-X":2,"DigiDuncan":2,"RealTactic":1,"TaqiHamoda":1},"maintainers":[{"login":"caffeinepills","count":176,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"},{"login":"einarf","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/einarf"},{"login":"olehermanse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olehermanse"}],"active_maintainers":[{"login":"caffeinepills","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caffeinepills"},{"login":"benmoran56","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benmoran56"}]},"events":{"total":{"CreateEvent":22,"ReleaseEvent":8,"IssuesEvent":78,"WatchEvent":220,"IssueCommentEvent":260,"PushEvent":170,"PullRequestReviewCommentEvent":41,"PullRequestReviewEvent":78,"PullRequestEvent":131,"ForkEvent":31},"last_year":{"CreateEvent":22,"ReleaseEvent":8,"IssuesEvent":78,"WatchEvent":220,"IssueCommentEvent":260,"PushEvent":170,"PullRequestReviewCommentEvent":41,"PullRequestReviewEvent":78,"PullRequestEvent":131,"ForkEvent":31}},"keywords":["gamedev","opengl","pyglet","python","scientific-visualization"],"dependencies":[{"ecosystem":"pypi","filepath":"doc/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-08T16:47:15.085Z","updated_at":"2022-07-08T16:47:15.085Z","repository_link":"https://github.com/pyglet/pyglet/blob/master/doc/requirements.txt","dependencies":[{"id":121955708,"package_name":"Sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":121955709,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":121955710,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"tests/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-08T16:47:15.518Z","updated_at":"2022-07-08T16:47:15.518Z","repository_link":"https://github.com/pyglet/pyglet/blob/master/tests/requirements.txt","dependencies":[{"id":121958668,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":121958669,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":121958670,"package_name":"Pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"tools/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-08T16:47:15.593Z","updated_at":"2022-07-08T16:47:15.593Z","repository_link":"https://github.com/pyglet/pyglet/blob/master/tools/requirements.txt","dependencies":[{"id":121958931,"package_name":"opengl-registry","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql.yml","sha":null,"kind":"manifest","created_at":"2023-02-16T05:31:17.011Z","updated_at":"2023-02-16T05:31:17.011Z","repository_link":"https://github.com/pyglet/pyglet/blob/master/.github/workflows/codeql.yml","dependencies":[{"id":7703217432,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7703217433,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7703217434,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7703217435,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/unittests.yml","sha":null,"kind":"manifest","created_at":"2023-02-16T05:31:17.110Z","updated_at":"2023-02-16T05:31:17.110Z","repository_link":"https://github.com/pyglet/pyglet/blob/master/.github/workflows/unittests.yml","dependencies":[{"id":7703217626,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7703217627,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":7703217628,"package_name":"msys2/setup-msys2","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-09-26T06:36:57.404Z","updated_at":"2023-09-26T06:36:57.404Z","repository_link":"https://github.com/pyglet/pyglet/blob/master/setup.py","dependencies":[]}],"score":29.83816956244374,"created_at":"2025-09-08T11:18:32.203Z","updated_at":"2025-10-07T08:24:40.584Z","avatar_url":"https://github.com/pyglet.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":775111,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["closember","arcade-learning-environment","educational-resources","educational-technology","arcade-framework","arcade-api","game-developement","pygame","sdl2","sdl"],"project_url":"https://science.ecosyste.ms/api/v1/projects/63996","html_url":"https://science.ecosyste.ms/projects/63996"}