{"id":371657,"url":"https://github.com/jupyterlab/jupyterlab_pygments","last_synced_at":"2026-08-25T14:09:23.907Z","repository":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"packages":[{"id":1082400,"name":"jupyterlab-pygments","ecosystem":"pypi","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD License","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2019-05-25T10:10:12.000Z","latest_release_published_at":"2023-11-23T09:26:34.000Z","latest_release_number":"0.3.0","last_synced_at":"2026-08-22T12:36:47.493Z","created_at":"2022-04-08T09:01:35.952Z","updated_at":"2026-08-22T23:57:20.559Z","registry_url":"https://pypi.org/project/jupyterlab-pygments/","install_command":"pip install jupyterlab-pygments --index-url https://pypi.org/simple","documentation_url":"https://jupyterlab-pygments.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Jupyter","Framework :: Jupyter :: JupyterLab","Framework :: Jupyter :: JupyterLab :: 4","Framework :: Jupyter :: JupyterLab :: Extensions","Framework :: Jupyter :: JupyterLab :: Extensions :: Prebuilt","License :: OSI Approved :: BSD License","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9"],"normalized_name":"jupyterlab-pygments","project_status":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T23:57:20.559Z","dependent_packages_count":91,"downloads":58512011,"downloads_period":"last-month","dependent_repos_count":21958,"rankings":{"downloads":0.0696982980776109,"dependent_repos_count":0.05227372355820816,"dependent_packages_count":0.22945413393445058,"stargazers_count":13.244143967337177,"forks_count":9.218150170485707,"docker_downloads_count":0.2802605249015511,"average":3.848996803049117},"purl":"pkg:pypi/jupyterlab-pygments","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/jupyterlab-pygments","docker_dependents_count":3262,"docker_downloads_count":592348005,"usage_url":"https://repos.ecosyste.ms/usage/pypi/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":true,"issue_metadata":{"last_synced_at":"2026-08-22T12:35:01.790Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab-pygments/codemeta","maintainers":[{"uuid":"Project Jupyter","login":"Project Jupyter","name":null,"email":null,"url":null,"packages_count":47,"html_url":"https://pypi.org/user/Project Jupyter/","role":null,"created_at":"2023-10-12T08:52:01.922Z","updated_at":"2023-10-12T08:52:01.922Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Project%20Jupyter/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":930235,"maintainers_count":399572,"namespaces_count":0,"keywords_count":311673,"github":"pypi","metadata":{"funded_packages_count":58495,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-23T05:05:26.773Z","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":13391701,"name":"jupyterlab-pygments","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"bsd-3-clause","normalized_licenses":[],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-05T20:30:26.596Z","latest_release_published_at":"2026-02-05T20:30:26.596Z","latest_release_number":"0.2.2-3","last_synced_at":"2026-08-15T07:42:44.955Z","created_at":"2026-02-05T20:30:25.651Z","updated_at":"2026-08-21T13:16:19.440Z","registry_url":"https://launchpad.net/ubuntu/+source/jupyterlab-pygments","install_command":"apt-get install jupyterlab-pygments","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"python3-jupyterlab-pygments","standards_version":"4.6.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-jupyter-packaging, python3-pygments, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T13:16:19.440Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":10.156543183402134,"forks_count":7.478689754999196,"docker_downloads_count":null,"average":4.4088082346003326},"purl":"pkg:deb/ubuntu/jupyterlab-pygments?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":1697,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":1229},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-08-23T05:05:47.254Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":14540139,"name":"textproc/py-jupyterlab-pygments","ecosystem":"pkgsrc","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"modified-bsd","normalized_licenses":["Other"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["textproc","python"],"namespace":"textproc","versions_count":1,"first_release_published_at":"2026-03-06T20:15:19.000Z","latest_release_published_at":"2026-03-06T20:15:19.000Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-27T10:20:52.207Z","created_at":"2026-05-27T10:20:51.736Z","updated_at":"2026-08-14T12:50:05.755Z","registry_url":"https://pkgsrc.se/textproc/py-jupyterlab-pygments","install_command":"pkg_add py314-jupyterlab-pygments","documentation_url":"https://pkgsrc.se/textproc/py-jupyterlab-pygments","metadata":{"pkg_slug":"py-jupyterlab-pygments","pkgbase":"py314-jupyterlab-pygments","machine_arch":"x86_64","opsys":"NetBSD","pkgname_latest":"py314-jupyterlab-pygments-0.3.0"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":14,"forks_count":62,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-07-06T23:43:02.358Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-06-20T17:08:32.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36328051,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-14T12:50:05.755Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:pkgsrc/textproc/py-jupyterlab-pygments?arch=x86_64\u0026os=NetBSD","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pkgsrc/textproc/py-jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pkgsrc/textproc/py-jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pkgsrc/textproc/py-jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-10T06:35:32.394Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/textproc%2Fpy-jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"pkgsrc-netbsd-x86_64-10.1-all","url":"https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All","ecosystem":"pkgsrc","default":true,"packages_count":19690,"maintainers_count":0,"namespaces_count":43,"keywords_count":368,"github":"pkgsrc","metadata":{"funded_packages_count":475},"icon_url":"https://github.com/pkgsrc.png","created_at":"2026-05-26T08:59:24.518Z","updated_at":"2026-08-23T05:00:23.261Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/namespaces"}},{"id":13479166,"name":"jupyterlab-pygments","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"bsd-3-clause","normalized_licenses":[],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-10T08:34:11.271Z","latest_release_published_at":"2026-02-10T08:34:11.271Z","latest_release_number":"0.2.2-3","last_synced_at":"2026-03-10T09:09:19.626Z","created_at":"2026-02-10T08:34:10.833Z","updated_at":"2026-08-14T12:50:05.738Z","registry_url":"https://launchpad.net/ubuntu/+source/jupyterlab-pygments","install_command":"apt-get install jupyterlab-pygments","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"python3-jupyterlab-pygments","standards_version":"4.6.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-jupyter-packaging, python3-pygments, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":14,"forks_count":62,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-07-06T23:43:02.358Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-06-20T17:08:32.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36328051,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-14T12:50:05.738Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/jupyterlab-pygments?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-10T06:35:32.394Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":2213,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1328},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-08-23T05:05:48.760Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13509690,"name":"jupyterlab-pygments","ecosystem":"debian","description":null,"homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"bsd-3-clause","normalized_licenses":[],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T19:56:13.718Z","latest_release_published_at":"2026-02-10T19:56:13.718Z","latest_release_number":"0.1.2-5","last_synced_at":"2026-03-13T18:37:45.038Z","created_at":"2026-02-10T19:56:13.499Z","updated_at":"2026-08-22T05:59:40.387Z","registry_url":"https://tracker.debian.org/pkg/jupyterlab-pygments","install_command":"apt-get install jupyterlab-pygments","documentation_url":"https://packages.debian.org/bullseye/jupyterlab-pygments","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"python3-jupyterlab-pygments","standards_version":"4.5.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-pygments, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T05:59:40.386Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/jupyterlab-pygments?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":759,"github":"debian","metadata":{"codename":"bullseye","funded_packages_count":792},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-08-23T05:05:53.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13549805,"name":"jupyterlab-pygments","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"bsd-3-clause","normalized_licenses":[],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T02:53:55.666Z","latest_release_published_at":"2026-02-11T02:53:55.666Z","latest_release_number":"0.2.2-3","last_synced_at":"2026-03-11T03:24:08.546Z","created_at":"2026-02-11T02:53:55.481Z","updated_at":"2026-08-14T12:50:05.990Z","registry_url":"https://launchpad.net/ubuntu/+source/jupyterlab-pygments","install_command":"apt-get install jupyterlab-pygments","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"python3-jupyterlab-pygments","standards_version":"4.6.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-jupyter-packaging, python3-pygments, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":14,"forks_count":62,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-07-06T23:43:02.358Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-06-20T17:08:32.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36328051,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-14T12:50:05.990Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/jupyterlab-pygments?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-10T06:35:32.394Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":999,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1092},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-08-23T05:05:50.135Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":11139155,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-06-17T06:25:11.000Z","latest_release_published_at":"2024-06-17T06:25:11.000Z","latest_release_number":"0.2.2-r4","last_synced_at":"2026-07-24T19:54:14.247Z","created_at":"2024-12-07T12:46:39.012Z","updated_at":"2026-08-22T15:17:44.360Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T15:17:44.360Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.21","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-22T12:35:01.790Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments/codemeta","maintainers":[],"registry":{"name":"alpine-v3.21","url":"https://pkgs.alpinelinux.org/packages?branch=v3.21","ecosystem":"alpine","default":false,"packages_count":25394,"maintainers_count":413,"namespaces_count":2,"keywords_count":3607,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1397},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-12-06T12:06:36.014Z","updated_at":"2026-08-23T05:05:59.244Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/namespaces"}},{"id":10344698,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_number":"0.2.2-r3","last_synced_at":"2026-03-28T11:05:34.467Z","created_at":"2024-06-11T10:02:42.642Z","updated_at":"2026-08-21T22:37:16.535Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.20/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T22:37:16.535Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.20","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments/codemeta","maintainers":[{"uuid":"agrossman154@yahoo.com","login":null,"name":"Aiden Grossman","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","packages_count":80,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","role":null,"created_at":"2024-06-12T01:14:45.925Z","updated_at":"2024-06-12T01:14:45.925Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers/agrossman154@yahoo.com/packages"}],"registry":{"name":"alpine-v3.20","url":"https://pkgs.alpinelinux.org/packages?branch=v3.20","ecosystem":"alpine","default":false,"packages_count":24162,"maintainers_count":405,"namespaces_count":2,"keywords_count":4251,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1541},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-06-07T11:51:39.915Z","updated_at":"2026-08-23T05:06:12.494Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/namespaces"}},{"id":6112312,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2022-04-17T04:08:30.000Z","latest_release_published_at":"2022-04-17T04:08:30.000Z","latest_release_number":"0.2.2-r0","last_synced_at":"2026-03-28T13:18:10.570Z","created_at":"2023-01-31T21:21:15.946Z","updated_at":"2026-08-21T13:16:19.442Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.17/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T13:16:19.442Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":12.748400134725497,"stargazers_count":22.85842595711238,"forks_count":19.810261592006288,"average":13.854271920961041},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.17","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-jupyterlab_pygments/codemeta","maintainers":[{"uuid":"agrossman154@yahoo.com","login":null,"name":"Aiden Grossman","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","packages_count":38,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","role":null,"created_at":"2023-02-01T09:12:00.303Z","updated_at":"2023-02-01T09:12:00.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers/agrossman154@yahoo.com/packages"}],"registry":{"name":"alpine-v3.17","url":"https://pkgs.alpinelinux.org/packages?branch=v3.17","ecosystem":"alpine","default":false,"packages_count":17817,"maintainers_count":352,"namespaces_count":2,"keywords_count":3375,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1065},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.642Z","updated_at":"2026-08-22T05:06:16.255Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/namespaces"}},{"id":11139157,"name":"py3-jupyterlab_pygments-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jupyterlab_pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-06-17T06:25:11.000Z","latest_release_published_at":"2024-06-17T06:25:11.000Z","latest_release_number":"0.2.2-r4","last_synced_at":"2026-03-28T13:12:39.898Z","created_at":"2024-12-07T12:46:41.134Z","updated_at":"2026-08-21T16:44:19.996Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/community/x86_64/py3-jupyterlab_pygments-pyc","install_command":"apk add py3-jupyterlab_pygments-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T16:44:19.996Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.21","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-jupyterlab_pygments-pyc/codemeta","maintainers":[],"registry":{"name":"alpine-v3.21","url":"https://pkgs.alpinelinux.org/packages?branch=v3.21","ecosystem":"alpine","default":false,"packages_count":25394,"maintainers_count":413,"namespaces_count":2,"keywords_count":3607,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1397},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-12-06T12:06:36.014Z","updated_at":"2026-08-23T05:05:59.244Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/namespaces"}},{"id":12890353,"name":"python314Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T08:03:19.195Z","latest_release_published_at":"2026-01-27T08:03:19.195Z","latest_release_number":"0.3.0","last_synced_at":"2026-03-08T04:42:18.222Z","created_at":"2026-01-27T08:03:18.967Z","updated_at":"2026-08-21T16:44:20.574Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python314Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L42","metadata":{"nix_attribute":"python3.14-jupyterlab-pygments-0.3.0","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:42","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T16:44:20.574Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python314Packages.jupyterlab-pygments?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":153756,"maintainers_count":4901,"namespaces_count":0,"keywords_count":3257,"github":"NixOS","metadata":{"funded_packages_count":5881},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-08-23T05:00:10.999Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13204139,"name":"python312Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T00:57:54.758Z","latest_release_published_at":"2026-02-02T00:57:54.758Z","latest_release_number":"0.3.0","last_synced_at":"2026-03-07T12:01:58.989Z","created_at":"2026-02-02T00:57:51.695Z","updated_at":"2026-08-21T17:26:05.227Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python312Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python312Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L45","metadata":{"nix_attribute":"python3.12-jupyterlab-pygments-0.3.0","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:45","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T17:26:05.227Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python312Packages.jupyterlab-pygments?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":3049},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-08-23T05:00:25.615Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13085677,"name":"python312Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T18:00:58.135Z","latest_release_published_at":"2026-02-01T18:00:58.135Z","latest_release_number":"0.3.0","last_synced_at":"2026-04-10T01:03:13.017Z","created_at":"2026-02-01T18:00:55.578Z","updated_at":"2026-08-21T17:26:05.121Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python312Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python312Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L45","metadata":{"nix_attribute":"python3.12-jupyterlab-pygments-0.3.0","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:45","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T17:26:05.121Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python312Packages.jupyterlab-pygments?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":739,"github":"NixOS","metadata":{"funded_packages_count":3287},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-08-23T05:04:34.279Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":5298397,"name":"jupyterlab_pygments","ecosystem":"conda","description":"The goal is to enable the use of JupyterLab's themes with pygments-generated HTML.","homepage":"http://github.com/JupyterLab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/JupyterLab/jupyterlab_pygments","keywords_array":[],"namespace":null,"versions_count":6,"first_release_published_at":"2019-05-25T13:35:34.000Z","latest_release_published_at":"2022-04-14T11:44:49.000Z","latest_release_number":"0.2.2","last_synced_at":"2026-04-01T13:32:31.044Z","created_at":"2022-10-03T16:03:59.946Z","updated_at":"2026-08-21T17:47:31.828Z","registry_url":"https://anaconda.org/conda-forge/jupyterlab_pygments","install_command":"conda install -c conda-forge jupyterlab_pygments","documentation_url":null,"metadata":{},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T17:47:31.828Z","dependent_packages_count":6,"downloads":20160769,"downloads_period":"total","dependent_repos_count":815,"rankings":{"downloads":null,"dependent_repos_count":0.8683068017366137,"dependent_packages_count":9.032386845650981,"stargazers_count":49.658166575178406,"forks_count":37.99590797944009,"docker_downloads_count":null,"average":24.388692050501522},"purl":"pkg:conda/jupyterlab_pygments?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":true,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/jupyterlab_pygments/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13549,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2348},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-08-23T05:06:09.364Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":12816109,"name":"python310Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T17:14:35.179Z","latest_release_published_at":"2026-01-26T17:14:35.179Z","latest_release_number":"0.2.2","last_synced_at":"2026-04-10T09:51:55.918Z","created_at":"2026-01-26T17:14:35.004Z","updated_at":"2026-08-21T18:00:17.019Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python310Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python310Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L24","metadata":{"nix_attribute":"python3.10-jupyterlab_pygments-0.2.2","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:24","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T18:00:17.018Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python310Packages.jupyterlab-pygments?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.jupyterlab-pygments/codemeta","maintainers":[{"uuid":"jonringer","login":null,"name":"Jonathan Ringer","email":"jonringer117@gmail.com","url":"https://github.com/jonringer","packages_count":412,"html_url":null,"role":null,"created_at":"2026-03-03T20:40:23.314Z","updated_at":"2026-03-03T20:40:23.314Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/jonringer/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":613,"github":"NixOS","metadata":{"funded_packages_count":2117},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-08-23T05:04:31.796Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":7779076,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_number":"0.2.2-r2","last_synced_at":"2026-03-28T13:17:16.070Z","created_at":"2023-05-22T14:27:36.261Z","updated_at":"2026-08-21T19:35:12.512Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.18/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T19:35:12.511Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":25.20572540022942,"forks_count":21.565009226472494,"docker_downloads_count":null,"average":11.692683656675477},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.18","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments/codemeta","maintainers":[{"uuid":"agrossman154@yahoo.com","login":null,"name":"Aiden Grossman","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","packages_count":76,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","role":null,"created_at":"2023-05-23T07:14:42.905Z","updated_at":"2023-05-23T07:14:42.905Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers/agrossman154@yahoo.com/packages"}],"registry":{"name":"alpine-v3.18","url":"https://pkgs.alpinelinux.org/packages?branch=v3.18","ecosystem":"alpine","default":false,"packages_count":20068,"maintainers_count":367,"namespaces_count":2,"keywords_count":3639,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1238},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-05-22T10:43:30.622Z","updated_at":"2026-08-22T05:06:15.110Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/namespaces"}},{"id":13689973,"name":"jupyterlab-pygments","ecosystem":"debian","description":null,"homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"bsd-3-clause","normalized_licenses":[],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T18:53:04.186Z","latest_release_published_at":"2026-02-12T18:53:04.186Z","latest_release_number":"0.2.2-3","last_synced_at":"2026-03-12T22:01:36.349Z","created_at":"2026-02-12T18:53:02.029Z","updated_at":"2026-08-21T19:35:14.338Z","registry_url":"https://tracker.debian.org/pkg/jupyterlab-pygments","install_command":"apt-get install jupyterlab-pygments","documentation_url":"https://packages.debian.org/bookworm/jupyterlab-pygments","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"python3-jupyterlab-pygments","standards_version":"4.6.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-jupyter-packaging, python3-pygments, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T19:35:14.338Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/jupyterlab-pygments?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":2650,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":1227},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-08-23T05:05:52.746Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13296298,"name":"python310Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T06:27:36.726Z","latest_release_published_at":"2026-02-02T06:27:36.726Z","latest_release_number":"0.2.2","last_synced_at":"2026-03-07T06:39:17.658Z","created_at":"2026-02-02T06:27:36.457Z","updated_at":"2026-08-21T19:47:05.757Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=python310Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python310Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L24","metadata":{"nix_attribute":"python3.10-jupyterlab_pygments-0.2.2","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:24","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T19:47:05.757Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python310Packages.jupyterlab-pygments?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.jupyterlab-pygments/codemeta","maintainers":[{"uuid":"jonringer","login":null,"name":"Jonathan Ringer","email":"jonringer117@gmail.com","url":"https://github.com/jonringer","packages_count":436,"html_url":null,"role":null,"created_at":"2026-03-07T06:39:17.801Z","updated_at":"2026-03-07T06:39:17.801Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/jonringer/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":569,"github":"NixOS","metadata":{"funded_packages_count":3035},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-08-23T05:04:39.403Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":8677141,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_number":"0.2.2-r2","last_synced_at":"2026-04-08T14:03:36.807Z","created_at":"2023-12-20T10:28:11.644Z","updated_at":"2026-08-21T19:47:06.034Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.19/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T19:47:06.034Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.19","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments/codemeta","maintainers":[{"uuid":"agrossman154@yahoo.com","login":null,"name":"Aiden Grossman","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","packages_count":80,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","role":null,"created_at":"2024-10-29T19:42:21.432Z","updated_at":"2024-10-29T19:42:21.432Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers/agrossman154@yahoo.com/packages"}],"registry":{"name":"alpine-v3.19","url":"https://pkgs.alpinelinux.org/packages?branch=v3.19","ecosystem":"alpine","default":false,"packages_count":23031,"maintainers_count":392,"namespaces_count":2,"keywords_count":3176,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":950},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-12-20T09:51:56.346Z","updated_at":"2026-08-23T05:06:14.292Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/namespaces"}},{"id":7605074,"name":"py3-jupyterlab_pygments-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jupyterlab_pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":5,"first_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_published_at":"2025-08-08T19:56:10.000Z","latest_release_number":"0.3.0-r1","last_synced_at":"2026-08-14T03:32:28.425Z","created_at":"2023-04-20T00:10:27.369Z","updated_at":"2026-08-21T19:47:06.098Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/community/x86_64/py3-jupyterlab_pygments-pyc","install_command":"apk add py3-jupyterlab_pygments-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T19:47:06.098Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":14.250941315178945,"stargazers_count":27.60391105742006,"forks_count":23.32288874627204,"average":16.29443527971776},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments-pyc/codemeta","maintainers":[{"uuid":"achill@achill.org","login":null,"name":"Achill Gilgenast","email":"achill@achill.org","url":"https://pkgs.alpinelinux.org/packages?maintainer=Achill Gilgenast","packages_count":1995,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Achill Gilgenast","role":null,"created_at":"2026-03-05T19:39:25.280Z","updated_at":"2026-03-05T19:39:25.280Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/achill@achill.org/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":39921,"maintainers_count":905,"namespaces_count":3,"keywords_count":6584,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":2939},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-08-23T05:05:30.663Z","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":13650126,"name":"jupyterlab-pygments","ecosystem":"debian","description":null,"homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"bsd-3-clause","normalized_licenses":[],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T04:49:46.030Z","latest_release_published_at":"2026-02-12T04:49:46.030Z","latest_release_number":"0.2.2-3","last_synced_at":"2026-03-13T14:10:30.011Z","created_at":"2026-02-12T04:49:45.816Z","updated_at":"2026-08-21T19:47:06.239Z","registry_url":"https://tracker.debian.org/pkg/jupyterlab-pygments","install_command":"apt-get install jupyterlab-pygments","documentation_url":"https://packages.debian.org/trixie/jupyterlab-pygments","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"python3-jupyterlab-pygments","standards_version":"4.6.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-jupyter-packaging, python3-pygments, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T19:47:06.239Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/jupyterlab-pygments?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":1985,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":1676},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-08-23T05:04:55.028Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":12828643,"name":"python311Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T19:24:57.066Z","latest_release_published_at":"2026-01-26T19:24:57.066Z","latest_release_number":"0.2.2","last_synced_at":"2026-04-03T09:28:29.376Z","created_at":"2026-01-26T19:24:56.912Z","updated_at":"2026-08-21T22:02:34.544Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python311Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python311Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L24","metadata":{"nix_attribute":"python3.11-jupyterlab_pygments-0.2.2","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:24","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T22:02:34.544Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.jupyterlab-pygments?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.jupyterlab-pygments/codemeta","maintainers":[{"uuid":"jonringer","login":null,"name":"Jonathan Ringer","email":"jonringer117@gmail.com","url":"https://github.com/jonringer","packages_count":412,"html_url":null,"role":null,"created_at":"2026-03-03T08:26:25.950Z","updated_at":"2026-03-03T08:26:25.950Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/jonringer/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":613,"github":"NixOS","metadata":{"funded_packages_count":2117},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-08-23T05:04:31.796Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":13303977,"name":"python311Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T06:58:12.832Z","latest_release_published_at":"2026-02-02T06:58:12.832Z","latest_release_number":"0.2.2","last_synced_at":"2026-07-25T04:01:29.921Z","created_at":"2026-02-02T06:58:11.490Z","updated_at":"2026-08-21T23:05:58.113Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=python311Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python311Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L24","metadata":{"nix_attribute":"python3.11-jupyterlab_pygments-0.2.2","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:24","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T23:05:58.113Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.jupyterlab-pygments?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.jupyterlab-pygments/codemeta","maintainers":[{"uuid":"jonringer","login":null,"name":"Jonathan Ringer","email":"jonringer117@gmail.com","url":"https://github.com/jonringer","packages_count":436,"html_url":null,"role":null,"created_at":"2026-03-08T10:30:20.248Z","updated_at":"2026-03-08T10:30:20.248Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/jonringer/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":569,"github":"NixOS","metadata":{"funded_packages_count":3035},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-08-23T05:04:39.403Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":4403575,"name":"jupyterlab_pygments","ecosystem":"npm","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["jupyter","jupyterlab","jupyterlab-extension"],"namespace":null,"versions_count":2,"first_release_published_at":"2022-04-12T09:14:37.448Z","latest_release_published_at":"2022-04-14T09:07:58.959Z","latest_release_number":"0.2.2","last_synced_at":"2026-08-21T12:54:51.265Z","created_at":"2022-05-24T13:44:04.345Z","updated_at":"2026-08-22T00:11:23.449Z","registry_url":"https://www.npmjs.com/package/jupyterlab_pygments","install_command":"npm install jupyterlab_pygments","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.2.2"},"contentPolicy":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T00:11:23.449Z","dependent_packages_count":1,"downloads":12,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":16.303268258093308,"dependent_repos_count":18.832484169765454,"dependent_packages_count":19.499984385959852,"stargazers_count":8.234383175139227,"forks_count":5.1430818181517814,"docker_downloads_count":0.07854400551009016,"average":11.348624302103284},"purl":"pkg:npm/jupyterlab_pygments","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/jupyterlab_pygments","docker_dependents_count":5049,"docker_downloads_count":577508639,"usage_url":"https://repos.ecosyste.ms/usage/npm/jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jupyterlab_pygments/codemeta","maintainers":[{"uuid":"martinrenou","login":"martinrenou","name":null,"email":"martin.renou@gmail.com","url":null,"packages_count":525,"html_url":"https://www.npmjs.com/~martinrenou","role":null,"created_at":"2022-11-15T20:51:30.899Z","updated_at":"2022-11-15T20:51:30.899Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/martinrenou/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5774330,"maintainers_count":1235723,"namespaces_count":420970,"keywords_count":881018,"github":"npm","metadata":{"funded_packages_count":189396,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-08-23T05:03:13.255Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":12866769,"name":"python313Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T02:32:06.301Z","latest_release_published_at":"2026-01-27T02:32:06.301Z","latest_release_number":"0.3.0","last_synced_at":"2026-08-12T08:07:09.443Z","created_at":"2026-01-27T02:32:06.091Z","updated_at":"2026-08-22T00:11:23.450Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python313Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L42","metadata":{"nix_attribute":"python3.13-jupyterlab-pygments-0.3.0","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:42","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T00:11:23.450Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":8.69160776401381,"forks_count":5.31270266552246,"docker_downloads_count":null,"average":3.5010776073840675},"purl":"pkg:nix/python313Packages.jupyterlab-pygments?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":153756,"maintainers_count":4901,"namespaces_count":0,"keywords_count":3257,"github":"NixOS","metadata":{"funded_packages_count":5881},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-08-23T05:00:10.999Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13009185,"name":"py3-jupyterlab_pygments-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jupyterlab_pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2025-08-09T09:58:58.000Z","latest_release_published_at":"2025-08-09T09:58:58.000Z","latest_release_number":"0.3.0-r1","last_synced_at":"2026-04-09T13:02:05.594Z","created_at":"2026-01-31T00:53:47.062Z","updated_at":"2026-08-21T22:50:36.110Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.23/community/x86_64/py3-jupyterlab_pygments-pyc","install_command":"apk add py3-jupyterlab_pygments-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T22:50:36.110Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.23","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments-pyc/codemeta","maintainers":[{"uuid":"achill@achill.org","login":null,"name":"Achill Gilgenast","email":"achill@achill.org","url":"https://pkgs.alpinelinux.org/packages?maintainer=Achill Gilgenast","packages_count":886,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Achill Gilgenast","role":null,"created_at":"2026-03-03T17:51:26.405Z","updated_at":"2026-03-03T17:51:26.405Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers/achill@achill.org/packages"}],"registry":{"name":"alpine-v3.23","url":"https://pkgs.alpinelinux.org/packages?branch=v3.23","ecosystem":"alpine","default":false,"packages_count":27576,"maintainers_count":428,"namespaces_count":2,"keywords_count":189,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1039},"icon_url":"https://github.com/alpinelinux.png","created_at":"2026-01-24T14:35:50.739Z","updated_at":"2026-08-23T05:04:58.214Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/namespaces"}},{"id":6049659,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":6,"first_release_published_at":"2022-11-22T19:33:35.000Z","latest_release_published_at":"2025-08-08T19:56:10.000Z","latest_release_number":"0.3.0-r1","last_synced_at":"2026-08-14T08:32:58.477Z","created_at":"2023-01-31T18:18:50.860Z","updated_at":"2026-08-22T02:01:26.304Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T02:01:26.302Z","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.64073262366938,"stargazers_count":26.94896681277395,"forks_count":22.937539135879774,"average":16.131809643080775},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-jupyterlab_pygments/codemeta","maintainers":[{"uuid":"achill@achill.org","login":null,"name":"Achill Gilgenast","email":"achill@achill.org","url":"https://pkgs.alpinelinux.org/packages?maintainer=Achill Gilgenast","packages_count":1995,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Achill Gilgenast","role":null,"created_at":"2026-03-05T20:50:47.895Z","updated_at":"2026-03-05T20:50:47.895Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/achill@achill.org/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":39921,"maintainers_count":905,"namespaces_count":3,"keywords_count":6584,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":2939},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-08-23T05:05:30.663Z","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":13195856,"name":"python311Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T00:23:17.743Z","latest_release_published_at":"2026-02-02T00:23:17.743Z","latest_release_number":"0.3.0","last_synced_at":"2026-03-09T02:09:49.064Z","created_at":"2026-02-02T00:23:15.352Z","updated_at":"2026-08-22T02:51:31.883Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python311Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python311Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L45","metadata":{"nix_attribute":"python3.11-jupyterlab-pygments-0.3.0","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:45","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T02:51:31.883Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.jupyterlab-pygments?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":3049},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-08-23T05:00:25.615Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13451887,"name":"jupyterlab-pygments","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"bsd-3-clause","normalized_licenses":[],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T20:09:47.217Z","latest_release_published_at":"2026-02-08T20:09:47.217Z","latest_release_number":"0.2.2-3","last_synced_at":"2026-03-08T20:43:17.519Z","created_at":"2026-02-08T20:09:46.891Z","updated_at":"2026-08-22T06:47:42.216Z","registry_url":"https://launchpad.net/ubuntu/+source/jupyterlab-pygments","install_command":"apt-get install jupyterlab-pygments","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"python3-jupyterlab-pygments","standards_version":"4.6.1","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-jupyter-packaging, python3-pygments, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T06:47:42.216Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/jupyterlab-pygments?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":1440,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1298},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-08-23T05:04:56.939Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13076812,"name":"python311Packages.jupyterlab-pygments","ecosystem":"nixpkgs","description":"Jupyterlab syntax coloring theme for pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T17:34:29.839Z","latest_release_published_at":"2026-02-01T17:34:29.839Z","latest_release_number":"0.3.0","last_synced_at":"2026-08-15T09:32:06.635Z","created_at":"2026-02-01T17:34:21.111Z","updated_at":"2026-08-22T07:23:37.588Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python311Packages.jupyterlab-pygments","install_command":"nix-env -iA nixpkgs.python311Packages.jupyterlab-pygments","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/jupyterlab-pygments/default.nix#L45","metadata":{"nix_attribute":"python3.11-jupyterlab-pygments-0.3.0","position":"pkgs/development/python-modules/jupyterlab-pygments/default.nix:45","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"jupyterlab-pygments","upstream_purl":"pkg:pypi/jupyterlab-pygments"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T07:23:37.587Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.jupyterlab-pygments?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":739,"github":"NixOS","metadata":{"funded_packages_count":3287},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-08-23T05:04:34.279Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":13421118,"name":"jupyterlab-pygments","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"bsd-3-clause","normalized_licenses":[],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-07T07:31:01.358Z","latest_release_published_at":"2026-02-07T07:31:01.358Z","latest_release_number":"0.1.2-8","last_synced_at":"2026-03-07T07:47:58.176Z","created_at":"2026-02-07T07:31:00.656Z","updated_at":"2026-08-21T16:44:20.206Z","registry_url":"https://launchpad.net/ubuntu/+source/jupyterlab-pygments","install_command":"apt-get install jupyterlab-pygments","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"python3-jupyterlab-pygments","standards_version":"4.6.0","maintainer":"Debian Python Team \u003cteam+python@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-pygments, python3-setuptools","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T16:44:20.206Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/jupyterlab-pygments?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/jupyterlab-pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/jupyterlab-pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/jupyterlab-pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/jupyterlab-pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/jupyterlab-pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/jupyterlab-pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/jupyterlab-pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/jupyterlab-pygments/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":1498,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":962},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-08-23T05:05:44.430Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13009184,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2025-08-09T09:58:58.000Z","latest_release_published_at":"2025-08-09T09:58:58.000Z","latest_release_number":"0.3.0-r1","last_synced_at":"2026-04-12T05:05:52.707Z","created_at":"2026-01-31T00:53:43.365Z","updated_at":"2026-08-14T12:50:05.954Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.23/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":14,"forks_count":62,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-07-06T23:43:02.358Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-06-20T17:08:32.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36328051,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-14T12:50:05.953Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.23","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-10T06:35:32.394Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/py3-jupyterlab_pygments/codemeta","maintainers":[{"uuid":"achill@achill.org","login":null,"name":"Achill Gilgenast","email":"achill@achill.org","url":"https://pkgs.alpinelinux.org/packages?maintainer=Achill Gilgenast","packages_count":886,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Achill Gilgenast","role":null,"created_at":"2026-03-04T02:15:34.331Z","updated_at":"2026-03-04T02:15:34.331Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers/achill@achill.org/packages"}],"registry":{"name":"alpine-v3.23","url":"https://pkgs.alpinelinux.org/packages?branch=v3.23","ecosystem":"alpine","default":false,"packages_count":27576,"maintainers_count":428,"namespaces_count":2,"keywords_count":189,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1039},"icon_url":"https://github.com/alpinelinux.png","created_at":"2026-01-24T14:35:50.739Z","updated_at":"2026-08-23T05:04:58.214Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/namespaces"}},{"id":10344700,"name":"py3-jupyterlab_pygments-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jupyterlab_pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_number":"0.2.2-r3","last_synced_at":"2026-03-21T22:20:52.035Z","created_at":"2024-06-11T10:02:42.649Z","updated_at":"2026-08-21T13:16:19.443Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.20/community/x86_64/py3-jupyterlab_pygments-pyc","install_command":"apk add py3-jupyterlab_pygments-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T13:16:19.443Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.20","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-jupyterlab_pygments-pyc/codemeta","maintainers":[{"uuid":"agrossman154@yahoo.com","login":null,"name":"Aiden Grossman","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","packages_count":80,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","role":null,"created_at":"2024-06-12T01:13:52.178Z","updated_at":"2024-06-12T01:13:52.178Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers/agrossman154@yahoo.com/packages"}],"registry":{"name":"alpine-v3.20","url":"https://pkgs.alpinelinux.org/packages?branch=v3.20","ecosystem":"alpine","default":false,"packages_count":24162,"maintainers_count":405,"namespaces_count":2,"keywords_count":4251,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1541},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-06-07T11:51:39.915Z","updated_at":"2026-08-23T05:06:12.494Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/namespaces"}},{"id":11765730,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-06-17T06:25:11.000Z","latest_release_published_at":"2024-06-17T06:25:11.000Z","latest_release_number":"0.2.2-r4","last_synced_at":"2026-03-28T11:05:25.740Z","created_at":"2025-06-07T18:27:39.907Z","updated_at":"2026-08-21T17:26:04.342Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.22/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T17:26:04.342Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.22","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments/codemeta","maintainers":[],"registry":{"name":"alpine-v3.22","url":"https://pkgs.alpinelinux.org/packages?branch=v3.22","ecosystem":"alpine","default":false,"packages_count":26323,"maintainers_count":422,"namespaces_count":2,"keywords_count":4638,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1799},"icon_url":"https://github.com/alpinelinux.png","created_at":"2025-06-05T10:49:56.987Z","updated_at":"2026-08-23T05:06:02.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/namespaces"}},{"id":7779077,"name":"py3-jupyterlab_pygments-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jupyterlab_pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_number":"0.2.2-r2","last_synced_at":"2026-03-28T13:17:15.354Z","created_at":"2023-05-22T14:27:36.527Z","updated_at":"2026-08-22T15:54:47.437Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.18/community/x86_64/py3-jupyterlab_pygments-pyc","install_command":"apk add py3-jupyterlab_pygments-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T15:54:47.437Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":25.20572540022942,"forks_count":21.565009226472494,"docker_downloads_count":null,"average":11.692683656675477},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.18","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-22T12:35:01.790Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-jupyterlab_pygments-pyc/codemeta","maintainers":[{"uuid":"agrossman154@yahoo.com","login":null,"name":"Aiden Grossman","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","packages_count":76,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","role":null,"created_at":"2023-05-23T07:14:41.251Z","updated_at":"2023-05-23T07:14:41.251Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers/agrossman154@yahoo.com/packages"}],"registry":{"name":"alpine-v3.18","url":"https://pkgs.alpinelinux.org/packages?branch=v3.18","ecosystem":"alpine","default":false,"packages_count":20068,"maintainers_count":367,"namespaces_count":2,"keywords_count":3639,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1238},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-05-22T10:43:30.622Z","updated_at":"2026-08-22T05:06:15.110Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/namespaces"}},{"id":8677142,"name":"py3-jupyterlab_pygments-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jupyterlab_pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_published_at":"2023-04-19T14:25:59.000Z","latest_release_number":"0.2.2-r2","last_synced_at":"2026-04-08T14:03:07.276Z","created_at":"2023-12-20T10:28:11.731Z","updated_at":"2026-08-22T03:22:21.149Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.19/community/x86_64/py3-jupyterlab_pygments-pyc","install_command":"apk add py3-jupyterlab_pygments-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T03:22:21.149Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.19","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-jupyterlab_pygments-pyc/codemeta","maintainers":[{"uuid":"agrossman154@yahoo.com","login":null,"name":"Aiden Grossman","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","packages_count":80,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","role":null,"created_at":"2024-10-29T19:42:27.298Z","updated_at":"2024-10-29T19:42:27.298Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers/agrossman154@yahoo.com/packages"}],"registry":{"name":"alpine-v3.19","url":"https://pkgs.alpinelinux.org/packages?branch=v3.19","ecosystem":"alpine","default":false,"packages_count":23031,"maintainers_count":392,"namespaces_count":2,"keywords_count":3176,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":950},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-12-20T09:51:56.346Z","updated_at":"2026-08-23T05:06:14.292Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/namespaces"}},{"id":11765717,"name":"py3-jupyterlab_pygments-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-jupyterlab_pygments","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-06-17T06:25:11.000Z","latest_release_published_at":"2024-06-17T06:25:11.000Z","latest_release_number":"0.2.2-r4","last_synced_at":"2026-03-28T11:05:21.914Z","created_at":"2025-06-07T18:27:38.681Z","updated_at":"2026-08-21T14:09:25.921Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.22/community/x86_64/py3-jupyterlab_pygments-pyc","install_command":"apk add py3-jupyterlab_pygments-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T14:09:25.921Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments-pyc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.22","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments-pyc/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments-pyc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments-pyc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments-pyc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-jupyterlab_pygments-pyc/codemeta","maintainers":[],"registry":{"name":"alpine-v3.22","url":"https://pkgs.alpinelinux.org/packages?branch=v3.22","ecosystem":"alpine","default":false,"packages_count":26323,"maintainers_count":422,"namespaces_count":2,"keywords_count":4638,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1799},"icon_url":"https://github.com/alpinelinux.png","created_at":"2025-06-05T10:49:56.987Z","updated_at":"2026-08-23T05:06:02.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/namespaces"}},{"id":6143186,"name":"py3-jupyterlab_pygments","ecosystem":"alpine","description":"Pygments theme using JupyterLab CSS variables","homepage":"https://github.com/jupyterlab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/jupyterlab/jupyterlab_pygments","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2022-04-17T04:08:30.000Z","latest_release_published_at":"2022-04-17T04:08:30.000Z","latest_release_number":"0.2.2-r0","last_synced_at":"2026-03-21T22:13:06.373Z","created_at":"2023-01-31T22:49:34.833Z","updated_at":"2026-08-21T16:44:20.098Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.16/community/x86_64/py3-jupyterlab_pygments","install_command":"apk add py3-jupyterlab_pygments","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T16:44:20.098Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":18.665257967952105,"stargazers_count":19.158302518048952,"forks_count":16.734166813406116,"average":13.639431824851794},"purl":"pkg:apk/alpine/py3-jupyterlab_pygments?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.16","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/py3-jupyterlab_pygments/codemeta","maintainers":[{"uuid":"agrossman154@yahoo.com","login":null,"name":"Aiden Grossman","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","packages_count":32,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Aiden Grossman","role":null,"created_at":"2023-02-01T13:27:34.036Z","updated_at":"2023-02-01T13:27:34.036Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/maintainers/agrossman154@yahoo.com/packages"}],"registry":{"name":"alpine-v3.16","url":"https://pkgs.alpinelinux.org/packages?branch=v3.16","ecosystem":"alpine","default":false,"packages_count":17040,"maintainers_count":328,"namespaces_count":2,"keywords_count":2855,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":947},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.662Z","updated_at":"2026-08-22T05:05:52.310Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/namespaces"}},{"id":5286898,"name":"jupyterlab_pygments","ecosystem":"conda","description":"The goal is to enable the use of JupyterLab's themes with pygments-generated HTML.","homepage":"https://github.com/JupyterLab/jupyterlab_pygments","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/JupyterLab/jupyterlab_pygments","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2020-09-24T19:45:45.000Z","latest_release_published_at":"2025-03-04T21:37:39.000Z","latest_release_number":"0.3.0","last_synced_at":"2026-03-28T13:13:11.379Z","created_at":"2022-10-03T15:44:14.681Z","updated_at":"2026-08-21T13:16:19.440Z","registry_url":"https://anaconda.org/anaconda/jupyterlab_pygments","install_command":"conda install -c anaconda jupyterlab_pygments","documentation_url":null,"metadata":{},"repo_metadata":{"id":42082532,"uuid":"187674704","full_name":"jupyterlab/jupyterlab_pygments","owner":"jupyterlab","description":"Pygments theme making use of JupyterLab CSS variables","archived":false,"fork":false,"pushed_at":"2024-09-03T22:34:09.000Z","size":1694,"stargazers_count":80,"open_issues_count":13,"forks_count":64,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-21T12:16:58.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-05-20T16:13:45.000Z","updated_at":"2026-08-21T05:24:28.000Z","dependencies_parsed_at":"2023-11-22T21:22:49.330Z","dependency_job_id":"ee0a9536-1b09-4ab8-b885-be11cd057296","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","commit_stats":{"total_commits":45,"total_committers":10,"mean_commits":4.5,"dds":0.7333333333333334,"last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/sbom","scorecard":{"id":543219,"data":{"date":"2025-08-11","repo":{"name":"github.com/jupyterlab/jupyterlab_pygments","commit":"c3380f5c973c74e13f7832504749d6ec11c5f491"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-on-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/binder-on-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/check-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-label.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/enforce-label.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/prep-release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/prep-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-release.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/jupyterlab/jupyterlab_pygments/publish-release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  12 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-on-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/check-release.yml:1","Warn: no topLevel permission defined: .github/workflows/enforce-label.yml:1","Warn: no topLevel permission defined: .github/workflows/prep-release.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found linked content: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/jupyterlab/.github/SECURITY.md:1","Info: Found text in security policy: github.com/jupyterlab/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T08:45:45.568Z","repository_id":42082532,"created_at":"2025-08-20T08:45:45.568Z","updated_at":"2025-08-20T08:45:45.568Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36802710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-21T02:00:06.756Z","response_time":57,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":"https://jupyter.org/about#donate"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://jupyter.org/about#donate"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"0.3.0","sha":"c3380f5c973c74e13f7832504749d6ec11c5f491","kind":"commit","published_at":"2023-11-23T09:23:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.3.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"7070bc1e858bb531cabb296278a74738cdc1639d","kind":"commit","published_at":"2022-04-14T09:04:40.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"c72e309757f31c52a2eaa78a15872ed7e9ecf6a3","kind":"commit","published_at":"2022-04-12T09:13:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"1ca4cbe765385f99b43dc65b834a873e6af0ec77","kind":"commit","published_at":"2022-04-08T08:54:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.2.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.2.0/manifests"},{"name":"0.1.2","sha":"95039be25bf6ea7cc7545214e0f80e9c8f133a0e","kind":"tag","published_at":"2020-09-29T09:00:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.2","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"baac00a731b9f3d34a101cee3fa0255163481e01","kind":"tag","published_at":"2020-04-23T23:39:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.1","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ed80baedff7cfc1397f1dccb98918775d2da6f45","kind":"tag","published_at":"2019-05-25T10:10:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab_pygments/tar.gz/0.1.0","html_url":"https://github.com/jupyterlab/jupyterlab_pygments/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jupyterlab/jupyterlab_pygments@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T13:16:19.440Z","dependent_packages_count":3,"downloads":null,"downloads_period":null,"dependent_repos_count":815,"rankings":{"downloads":null,"dependent_repos_count":5.194410692588092,"dependent_packages_count":15.127582017010935,"stargazers_count":50.27339003645201,"forks_count":44.86634264884569,"docker_downloads_count":null,"average":28.86543134872418},"purl":"pkg:conda/jupyterlab_pygments","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/jupyterlab_pygments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/jupyterlab_pygments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/jupyterlab_pygments/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":false,"issue_metadata":{"last_synced_at":"2026-08-21T12:06:01.497Z","issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","maintainers":[{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"},{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"},{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"},{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"},{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/jupyterlab_pygments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/jupyterlab_pygments/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/jupyterlab_pygments/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/jupyterlab_pygments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/jupyterlab_pygments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/jupyterlab_pygments/codemeta","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":5475,"maintainers_count":0,"namespaces_count":0,"keywords_count":3313,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com","funded_packages_count":851},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2026-08-23T05:06:05.492Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}}],"commits":{"id":2545,"full_name":"jupyterlab/jupyterlab_pygments","default_branch":"main","total_commits":45,"total_committers":9,"total_bot_commits":6,"total_bot_committers":1,"mean_commits":5.0,"dds":0.7333333333333334,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-08-19T11:05:26.314Z","last_synced_commit":"c3380f5c973c74e13f7832504749d6ec11c5f491","created_at":"2023-03-07T09:14:52.040Z","updated_at":"2026-08-19T11:05:24.297Z","committers":[{"name":"Will","email":"22566733+WilliamHoltam","login":"WilliamHoltam","count":12},{"name":"martinRenou","email":"martin.renou@gmail.com","login":"martinRenou","count":7},{"name":"Sylvain Corlay","email":"sylvain.corlay@gmail.com","login":"SylvainCorlay","count":7},{"name":"Frédéric Collonval","email":"fcollonval","login":"fcollonval","count":6},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":6},{"name":"RRosio","email":"rosio_reyes@yahoo.com","login":"RRosio","count":4},{"name":"Max Klein","email":"telamonian","login":"telamonian","count":1},{"name":"Maarten Breddels","email":"maartenbreddels@gmail.com","login":"maartenbreddels","count":1},{"name":"Bartosz Telenczuk","email":"bartosz@telenczuk.pl","login":"btel","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-20T00:00:10.776Z","repositories_count":6752313,"commits_count":978410056,"contributors_count":41242979,"owners_count":1359078,"committers_count":3353170,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"jupyterlab/jupyterlab_pygments","html_url":"https://github.com/jupyterlab/jupyterlab_pygments","last_synced_at":"2026-08-24T13:39:27.079Z","status":null,"issues_count":22,"pull_requests_count":44,"avg_time_to_close_issue":4200067.769230769,"avg_time_to_close_pull_request":3401820.2,"issues_closed_count":13,"pull_requests_closed_count":35,"pull_request_authors_count":14,"issue_authors_count":18,"avg_comments_per_issue":2.8181818181818183,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":1761.5,"past_year_avg_time_to_close_pull_request":26213.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-10T11:06:03.432Z","updated_at":"2026-08-24T13:39:27.079Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab_pygments/issues","issue_labels_count":{"table":{"bug":12,"enhancement":6}},"pull_request_labels_count":{"table":{"dependencies":19,"maintenance":8,"github_actions":2,"documentation":2,"enhancement":1}},"issue_author_associations_count":{"table":{"NONE":21,"MEMBER":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":23,"NONE":11,"MEMBER":10}},"issue_authors":{"table":{"gsthooo":3,"alvinlitanamirasol339-max":2,"kloczek":2,"QuLogic":1,"paoloalba":1,"AspectQ":1,"dakoop":1,"praphuchakang":1,"dylex":1,"bollwyvl":1,"SnarkBoojum":1,"johnnybarrels":1,"hailiang-shen":1,"astotesearth31":1,"s-mx":1,"krassowski":1,"joelostblom":1,"shuai-zhou":1}},"pull_request_authors":{"table":{"dependabot[bot]":19,"martinRenou":6,"WilliamHoltam":3,"ankitchaudhary-512":2,"jdeezwhatsup96":2,"RRosio":2,"SylvainCorlay":2,"zxramozx":2,"btel":1,"fcollonval":1,"telamonian":1,"dhedhialy":1,"LionOrbit222":1,"maartenbreddels":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-25T00:00:09.459Z","repositories_count":16324715,"issues_count":42381630,"pull_requests_count":135850352,"authors_count":11519836,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"bug":2}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":2}},"past_year_pull_request_author_associations_count":{"table":{"NONE":1}},"past_year_issue_authors":{"table":{"alvinlitanamirasol339-max":2}},"past_year_pull_request_authors":{"table":{"dhedhialy":1}},"maintainers":[{"table":{"login":"martinRenou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martinRenou"}},{"table":{"login":"SylvainCorlay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SylvainCorlay"}},{"table":{"login":"krassowski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krassowski"}},{"table":{"login":"fcollonval","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fcollonval"}},{"table":{"login":"telamonian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/telamonian"}}],"active_maintainers":[]}},"events":{"total":{"CommitCommentEvent":1,"ForkEvent":17,"IssueCommentEvent":19,"IssuesEvent":11,"PullRequestEvent":7,"PullRequestReviewEvent":1,"WatchEvent":19},"last_year":{"CommitCommentEvent":1,"ForkEvent":3,"IssueCommentEvent":2,"PullRequestReviewEvent":1,"WatchEvent":7}},"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-09-01T00:11:17.448Z","updated_at":"2022-09-01T00:11:17.448Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/package.json","dependencies":[{"id":3447663504,"package_name":"@jupyterlab/application","ecosystem":"npm","requirements":"^3.1.0","direct":true,"kind":"runtime","optional":false},{"id":3447663505,"package_name":"@jupyterlab/builder","ecosystem":"npm","requirements":"^3.1.0","direct":true,"kind":"development","optional":false},{"id":3447663506,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^4.8.1","direct":true,"kind":"development","optional":false},{"id":3447663507,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^4.8.1","direct":true,"kind":"development","optional":false},{"id":3447663508,"package_name":"eslint","ecosystem":"npm","requirements":"^7.14.0","direct":true,"kind":"development","optional":false},{"id":3447663509,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"^6.15.0","direct":true,"kind":"development","optional":false},{"id":3447663510,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"^3.1.4","direct":true,"kind":"development","optional":false},{"id":3447663511,"package_name":"npm-run-all","ecosystem":"npm","requirements":"^4.1.5","direct":true,"kind":"development","optional":false},{"id":3447663512,"package_name":"prettier","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"development","optional":false},{"id":3447663513,"package_name":"rimraf","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false},{"id":3447663514,"package_name":"stylelint","ecosystem":"npm","requirements":"^14.3.0","direct":true,"kind":"development","optional":false},{"id":3447663515,"package_name":"stylelint-config-prettier","ecosystem":"npm","requirements":"^9.0.3","direct":true,"kind":"development","optional":false},{"id":3447663516,"package_name":"stylelint-config-recommended","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"development","optional":false},{"id":3447663517,"package_name":"stylelint-config-standard","ecosystem":"npm","requirements":"~24.0.0","direct":true,"kind":"development","optional":false},{"id":3447663518,"package_name":"stylelint-prettier","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":3447663519,"package_name":"typescript","ecosystem":"npm","requirements":"~4.1.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"yarn.lock","sha":null,"kind":"lockfile","created_at":"2022-09-01T00:11:17.667Z","updated_at":"2022-09-01T00:11:17.667Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/yarn.lock","dependencies":[{"id":3447666820,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.12.11","direct":false,"kind":"runtime","optional":false},{"id":3447666821,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":3447666822,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":3447666823,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":3447666824,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":3447666825,"package_name":"@blueprintjs/colors","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447666826,"package_name":"@blueprintjs/core","ecosystem":"npm","requirements":"3.54.0","direct":false,"kind":"runtime","optional":false},{"id":3447666827,"package_name":"@blueprintjs/icons","ecosystem":"npm","requirements":"3.33.0","direct":false,"kind":"runtime","optional":false},{"id":3447666828,"package_name":"@blueprintjs/select","ecosystem":"npm","requirements":"3.19.1","direct":false,"kind":"runtime","optional":false},{"id":3447666829,"package_name":"@discoveryjs/json-ext","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":3447666830,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":3447666831,"package_name":"@fortawesome/fontawesome-free","ecosystem":"npm","requirements":"5.15.4","direct":false,"kind":"runtime","optional":false},{"id":3447666832,"package_name":"@gar/promisify","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447666833,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":3447666834,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447666835,"package_name":"@hypnosphi/create-react-context","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447666836,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447666837,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447666838,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447666839,"package_name":"@jridgewell/source-map","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447666840,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.14","direct":false,"kind":"runtime","optional":false},{"id":3447666841,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.14","direct":false,"kind":"runtime","optional":false},{"id":3447666842,"package_name":"@juggle/resize-observer","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447666843,"package_name":"@jupyterlab/application","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666844,"package_name":"@jupyterlab/apputils","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666845,"package_name":"@jupyterlab/builder","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666846,"package_name":"@jupyterlab/buildutils","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666847,"package_name":"@jupyterlab/codeeditor","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666848,"package_name":"@jupyterlab/codemirror","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666849,"package_name":"@jupyterlab/coreutils","ecosystem":"npm","requirements":"5.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666850,"package_name":"@jupyterlab/docprovider","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666851,"package_name":"@jupyterlab/docregistry","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666852,"package_name":"@jupyterlab/nbformat","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666853,"package_name":"@jupyterlab/observables","ecosystem":"npm","requirements":"4.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666854,"package_name":"@jupyterlab/rendermime-interfaces","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666855,"package_name":"@jupyterlab/rendermime","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666856,"package_name":"@jupyterlab/services","ecosystem":"npm","requirements":"6.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666857,"package_name":"@jupyterlab/settingregistry","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666858,"package_name":"@jupyterlab/shared-models","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666859,"package_name":"@jupyterlab/statedb","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666860,"package_name":"@jupyterlab/statusbar","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666861,"package_name":"@jupyterlab/translation","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666862,"package_name":"@jupyterlab/ui-components","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447666863,"package_name":"@lumino/algorithm","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":3447666864,"package_name":"@lumino/application","ecosystem":"npm","requirements":"1.28.1","direct":false,"kind":"runtime","optional":false},{"id":3447666865,"package_name":"@lumino/collections","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":3447666866,"package_name":"@lumino/commands","ecosystem":"npm","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":3447666867,"package_name":"@lumino/coreutils","ecosystem":"npm","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":3447666868,"package_name":"@lumino/disposable","ecosystem":"npm","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":3447666869,"package_name":"@lumino/domutils","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447666870,"package_name":"@lumino/dragdrop","ecosystem":"npm","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":3447666871,"package_name":"@lumino/keyboard","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447666872,"package_name":"@lumino/messaging","ecosystem":"npm","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":3447666873,"package_name":"@lumino/polling","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":3447666874,"package_name":"@lumino/properties","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447666875,"package_name":"@lumino/signaling","ecosystem":"npm","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":3447666876,"package_name":"@lumino/virtualdom","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":3447666877,"package_name":"@lumino/widgets","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":3447666878,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":3447666879,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447666880,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":3447666881,"package_name":"@npmcli/fs","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447666882,"package_name":"@npmcli/move-file","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447666883,"package_name":"@rjsf/core","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447666884,"package_name":"@sindresorhus/is","ecosystem":"npm","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":3447666885,"package_name":"@szmarczak/http-timer","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447666886,"package_name":"@types/dom4","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447666887,"package_name":"@types/eslint-scope","ecosystem":"npm","requirements":"3.7.3","direct":false,"kind":"runtime","optional":false},{"id":3447666888,"package_name":"@types/eslint","ecosystem":"npm","requirements":"8.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447666889,"package_name":"@types/estree","ecosystem":"npm","requirements":"0.0.51","direct":false,"kind":"runtime","optional":false},{"id":3447666890,"package_name":"@types/glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447666891,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.11","direct":false,"kind":"runtime","optional":false},{"id":3447666892,"package_name":"@types/minimatch","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447666893,"package_name":"@types/minimist","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447666894,"package_name":"@types/node","ecosystem":"npm","requirements":"17.0.23","direct":false,"kind":"runtime","optional":false},{"id":3447666895,"package_name":"@types/normalize-package-data","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447666896,"package_name":"@types/parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666897,"package_name":"@types/prop-types","ecosystem":"npm","requirements":"15.7.5","direct":false,"kind":"runtime","optional":false},{"id":3447666898,"package_name":"@types/react","ecosystem":"npm","requirements":"17.0.44","direct":false,"kind":"runtime","optional":false},{"id":3447666899,"package_name":"@types/scheduler","ecosystem":"npm","requirements":"0.16.2","direct":false,"kind":"runtime","optional":false},{"id":3447666900,"package_name":"@types/source-list-map","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447666901,"package_name":"@types/webpack-sources","ecosystem":"npm","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":3447666902,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"runtime","optional":false},{"id":3447666903,"package_name":"@typescript-eslint/experimental-utils","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"runtime","optional":false},{"id":3447666904,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"runtime","optional":false},{"id":3447666905,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"runtime","optional":false},{"id":3447666906,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"runtime","optional":false},{"id":3447666907,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"runtime","optional":false},{"id":3447666908,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"runtime","optional":false},{"id":3447666909,"package_name":"@verdaccio/commons-api","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447666910,"package_name":"@verdaccio/file-locking","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447666911,"package_name":"@verdaccio/local-storage","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447666912,"package_name":"@verdaccio/readme","ecosystem":"npm","requirements":"10.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447666913,"package_name":"@verdaccio/streams","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447666914,"package_name":"@verdaccio/ui-theme","ecosystem":"npm","requirements":"6.0.0-6-next.22","direct":false,"kind":"runtime","optional":false},{"id":3447666915,"package_name":"@webassemblyjs/ast","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666916,"package_name":"@webassemblyjs/floating-point-hex-parser","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666917,"package_name":"@webassemblyjs/helper-api-error","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666918,"package_name":"@webassemblyjs/helper-buffer","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666919,"package_name":"@webassemblyjs/helper-numbers","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666920,"package_name":"@webassemblyjs/helper-wasm-bytecode","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666921,"package_name":"@webassemblyjs/helper-wasm-section","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666922,"package_name":"@webassemblyjs/ieee754","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666923,"package_name":"@webassemblyjs/leb128","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666924,"package_name":"@webassemblyjs/utf8","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666925,"package_name":"@webassemblyjs/wasm-edit","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666926,"package_name":"@webassemblyjs/wasm-gen","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666927,"package_name":"@webassemblyjs/wasm-opt","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666928,"package_name":"@webassemblyjs/wasm-parser","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666929,"package_name":"@webassemblyjs/wast-printer","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3447666930,"package_name":"@webpack-cli/configtest","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447666931,"package_name":"@webpack-cli/info","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447666932,"package_name":"@webpack-cli/serve","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":3447666933,"package_name":"@xtuc/ieee754","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447666934,"package_name":"@xtuc/long","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447666935,"package_name":"@yarnpkg/lockfile","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447666936,"package_name":"JSONStream","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"runtime","optional":false},{"id":3447666937,"package_name":"abab","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447666938,"package_name":"abstract-leveldown","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447666939,"package_name":"abstract-leveldown","ecosystem":"npm","requirements":"6.2.3","direct":false,"kind":"runtime","optional":false},{"id":3447666940,"package_name":"accepts","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":3447666941,"package_name":"acorn-globals","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":3447666942,"package_name":"acorn-import-assertions","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":3447666943,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447666944,"package_name":"acorn-walk","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447666945,"package_name":"acorn","ecosystem":"npm","requirements":"6.4.2","direct":false,"kind":"runtime","optional":false},{"id":3447666946,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447666947,"package_name":"acorn","ecosystem":"npm","requirements":"8.7.1","direct":false,"kind":"runtime","optional":false},{"id":3447666948,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447666949,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447666950,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"runtime","optional":false},{"id":3447666951,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"runtime","optional":false},{"id":3447666952,"package_name":"ajv","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"runtime","optional":false},{"id":3447666953,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447666954,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447666955,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447666956,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447666957,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447666958,"package_name":"apache-md5","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":3447666959,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":3447666960,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447666961,"package_name":"array-equal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666962,"package_name":"array-flatten","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447666963,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447666964,"package_name":"arrify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447666965,"package_name":"asn1","ecosystem":"npm","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":3447666966,"package_name":"assert-plus","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666967,"package_name":"astral-regex","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666968,"package_name":"async-limiter","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447666969,"package_name":"async","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":3447666970,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447666971,"package_name":"at-least-node","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666972,"package_name":"atomic-sleep","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666973,"package_name":"aws-sign2","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":3447666974,"package_name":"aws4","ecosystem":"npm","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":3447666975,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447666976,"package_name":"balanced-match","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666977,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":3447666978,"package_name":"bcrypt-pbkdf","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447666979,"package_name":"bcryptjs","ecosystem":"npm","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":3447666980,"package_name":"big.js","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447666981,"package_name":"body-parser","ecosystem":"npm","requirements":"1.19.1","direct":false,"kind":"runtime","optional":false},{"id":3447666982,"package_name":"body-parser","ecosystem":"npm","requirements":"1.19.2","direct":false,"kind":"runtime","optional":false},{"id":3447666983,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":3447666984,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447666985,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447666986,"package_name":"browser-process-hrtime","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666987,"package_name":"browserslist","ecosystem":"npm","requirements":"4.20.2","direct":false,"kind":"runtime","optional":false},{"id":3447666988,"package_name":"buffer-equal-constant-time","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447666989,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447666990,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":3447666991,"package_name":"bytes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447666992,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447666993,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447666994,"package_name":"cacache","ecosystem":"npm","requirements":"15.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447666995,"package_name":"cacheable-request","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447666996,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447666997,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447666998,"package_name":"camelcase-keys","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447666999,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667000,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001327","direct":false,"kind":"runtime","optional":false},{"id":3447667001,"package_name":"caseless","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":3447667002,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":3447667003,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667004,"package_name":"chardet","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":3447667005,"package_name":"child_process","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667006,"package_name":"chownr","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667007,"package_name":"chrome-trace-event","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667008,"package_name":"classnames","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667009,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667010,"package_name":"cli-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667011,"package_name":"cli-width","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667012,"package_name":"clipanion","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667013,"package_name":"clone-deep","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667014,"package_name":"clone-regexp","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667015,"package_name":"clone-response","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667016,"package_name":"codemirror","ecosystem":"npm","requirements":"5.61.1","direct":false,"kind":"runtime","optional":false},{"id":3447667017,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":3447667018,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667019,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667020,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667021,"package_name":"colord","ecosystem":"npm","requirements":"2.9.2","direct":false,"kind":"runtime","optional":false},{"id":3447667022,"package_name":"colorette","ecosystem":"npm","requirements":"2.0.16","direct":false,"kind":"runtime","optional":false},{"id":3447667023,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":3447667024,"package_name":"commander","ecosystem":"npm","requirements":"2.20.3","direct":false,"kind":"runtime","optional":false},{"id":3447667025,"package_name":"commander","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667026,"package_name":"commander","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667027,"package_name":"commondir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667028,"package_name":"compressible","ecosystem":"npm","requirements":"2.0.18","direct":false,"kind":"runtime","optional":false},{"id":3447667029,"package_name":"compression","ecosystem":"npm","requirements":"1.7.4","direct":false,"kind":"runtime","optional":false},{"id":3447667030,"package_name":"compute-gcd","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667031,"package_name":"compute-lcm","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667032,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667033,"package_name":"content-disposition","ecosystem":"npm","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":3447667034,"package_name":"content-type","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667035,"package_name":"cookie-signature","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":3447667036,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667037,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":3447667038,"package_name":"cookies","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":3447667039,"package_name":"core-js-pure","ecosystem":"npm","requirements":"3.21.1","direct":false,"kind":"runtime","optional":false},{"id":3447667040,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667041,"package_name":"cors","ecosystem":"npm","requirements":"2.8.5","direct":false,"kind":"runtime","optional":false},{"id":3447667042,"package_name":"cosmiconfig","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667043,"package_name":"cross-spawn","ecosystem":"npm","requirements":"6.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667044,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667045,"package_name":"crypto","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667046,"package_name":"css-functions-list","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667047,"package_name":"css-loader","ecosystem":"npm","requirements":"5.2.7","direct":false,"kind":"runtime","optional":false},{"id":3447667048,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667049,"package_name":"cssom","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":3447667050,"package_name":"cssom","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":3447667051,"package_name":"cssstyle","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667052,"package_name":"csstype","ecosystem":"npm","requirements":"3.0.10","direct":false,"kind":"runtime","optional":false},{"id":3447667053,"package_name":"csstype","ecosystem":"npm","requirements":"3.0.11","direct":false,"kind":"runtime","optional":false},{"id":3447667054,"package_name":"d","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667055,"package_name":"dashdash","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":3447667056,"package_name":"data-urls","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667057,"package_name":"dayjs","ecosystem":"npm","requirements":"1.10.8","direct":false,"kind":"runtime","optional":false},{"id":3447667058,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":3447667059,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":3447667060,"package_name":"debug","ecosystem":"npm","requirements":"4.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447667061,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"runtime","optional":false},{"id":3447667062,"package_name":"decamelize-keys","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667063,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667064,"package_name":"decompress-response","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667065,"package_name":"deep-equal","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667066,"package_name":"deep-extend","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667067,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667068,"package_name":"deepmerge","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447667069,"package_name":"defer-to-connect","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667070,"package_name":"deferred-leveldown","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667071,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667072,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667073,"package_name":"depd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667074,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667075,"package_name":"dependency-graph","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":3447667076,"package_name":"destroy","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667077,"package_name":"detect-indent","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667078,"package_name":"detect-newline","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667079,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667080,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667081,"package_name":"dom-helpers","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667082,"package_name":"dom-serializer","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447667083,"package_name":"dom4","ecosystem":"npm","requirements":"2.1.6","direct":false,"kind":"runtime","optional":false},{"id":3447667084,"package_name":"domelementtype","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667085,"package_name":"domexception","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667086,"package_name":"domhandler","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667087,"package_name":"dompurify","ecosystem":"npm","requirements":"2.2.6","direct":false,"kind":"runtime","optional":false},{"id":3447667088,"package_name":"domutils","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":3447667089,"package_name":"duplexer3","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667090,"package_name":"duplicate-package-checker-webpack-plugin","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667091,"package_name":"ecc-jsbn","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667092,"package_name":"ecdsa-sig-formatter","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":3447667093,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667094,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.106","direct":false,"kind":"runtime","optional":false},{"id":3447667095,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667096,"package_name":"emojis-list","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667097,"package_name":"encodeurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667098,"package_name":"encoding-down","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667099,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":3447667100,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"5.9.2","direct":false,"kind":"runtime","optional":false},{"id":3447667101,"package_name":"enquirer","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"runtime","optional":false},{"id":3447667102,"package_name":"entities","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667103,"package_name":"envinfo","ecosystem":"npm","requirements":"7.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447667104,"package_name":"errno","ecosystem":"npm","requirements":"0.1.8","direct":false,"kind":"runtime","optional":false},{"id":3447667105,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447667106,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.19.2","direct":false,"kind":"runtime","optional":false},{"id":3447667107,"package_name":"es-module-lexer","ecosystem":"npm","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":3447667108,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667109,"package_name":"es5-ext","ecosystem":"npm","requirements":"0.10.60","direct":false,"kind":"runtime","optional":false},{"id":3447667110,"package_name":"es6-iterator","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667111,"package_name":"es6-symbol","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667112,"package_name":"es6-weak-map","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667113,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667114,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667115,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667116,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667117,"package_name":"escodegen","ecosystem":"npm","requirements":"1.14.3","direct":false,"kind":"runtime","optional":false},{"id":3447667118,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"6.15.0","direct":false,"kind":"runtime","optional":false},{"id":3447667119,"package_name":"eslint-import-resolver-node","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":3447667120,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667121,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667122,"package_name":"eslint-utils","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667123,"package_name":"eslint-utils","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667124,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667125,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667126,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":false,"kind":"runtime","optional":false},{"id":3447667127,"package_name":"espree","ecosystem":"npm","requirements":"7.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667128,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667129,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667130,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667131,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667132,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667133,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667134,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447667135,"package_name":"event-emitter","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":3447667136,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667137,"package_name":"execa","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667138,"package_name":"execall","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667139,"package_name":"express-rate-limit","ecosystem":"npm","requirements":"5.5.1","direct":false,"kind":"runtime","optional":false},{"id":3447667140,"package_name":"express","ecosystem":"npm","requirements":"4.17.2","direct":false,"kind":"runtime","optional":false},{"id":3447667141,"package_name":"express","ecosystem":"npm","requirements":"4.17.3","direct":false,"kind":"runtime","optional":false},{"id":3447667142,"package_name":"ext","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667143,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667144,"package_name":"external-editor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667145,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667146,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667147,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667148,"package_name":"fast-diff","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667149,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.2.11","direct":false,"kind":"runtime","optional":false},{"id":3447667150,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667151,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":3447667152,"package_name":"fast-redact","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667153,"package_name":"fast-safe-stringify","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667154,"package_name":"fastest-levenshtein","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":3447667155,"package_name":"fastq","ecosystem":"npm","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":3447667156,"package_name":"figures","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667157,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667158,"package_name":"file-loader","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667159,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667160,"package_name":"finalhandler","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667161,"package_name":"find-cache-dir","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447667162,"package_name":"find-root","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667163,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667164,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667165,"package_name":"flatstr","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":3447667166,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":3447667167,"package_name":"forever-agent","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":3447667168,"package_name":"form-data","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447667169,"package_name":"forwarded","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667170,"package_name":"free-style","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667171,"package_name":"fresh","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":3447667172,"package_name":"fs-extra","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667173,"package_name":"fs-minipass","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667174,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667175,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667176,"package_name":"functional-red-black-tree","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667177,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667178,"package_name":"get-stdin","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667179,"package_name":"get-stdin","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667180,"package_name":"get-stream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667181,"package_name":"get-stream","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667182,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667183,"package_name":"get-symbol-description","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667184,"package_name":"getpass","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":3447667185,"package_name":"git-hooks-list","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667186,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667187,"package_name":"glob-to-regexp","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667188,"package_name":"glob","ecosystem":"npm","requirements":"6.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667189,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667190,"package_name":"glob","ecosystem":"npm","requirements":"7.1.7","direct":false,"kind":"runtime","optional":false},{"id":3447667191,"package_name":"global-modules","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667192,"package_name":"global-prefix","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667193,"package_name":"globals","ecosystem":"npm","requirements":"13.13.0","direct":false,"kind":"runtime","optional":false},{"id":3447667194,"package_name":"globby","ecosystem":"npm","requirements":"10.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667195,"package_name":"globby","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667196,"package_name":"globjoin","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667197,"package_name":"got","ecosystem":"npm","requirements":"9.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667198,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"runtime","optional":false},{"id":3447667199,"package_name":"gud","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667200,"package_name":"handlebars","ecosystem":"npm","requirements":"4.7.7","direct":false,"kind":"runtime","optional":false},{"id":3447667201,"package_name":"har-schema","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667202,"package_name":"har-validator","ecosystem":"npm","requirements":"5.1.5","direct":false,"kind":"runtime","optional":false},{"id":3447667203,"package_name":"hard-rejection","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667204,"package_name":"has-bigints","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667205,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667206,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667207,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667208,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667209,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667210,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.9","direct":false,"kind":"runtime","optional":false},{"id":3447667211,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667212,"package_name":"html-encoding-sniffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667213,"package_name":"html-tags","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667214,"package_name":"htmlparser2","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667215,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667216,"package_name":"http-errors","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447667217,"package_name":"http-errors","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667218,"package_name":"http-signature","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667219,"package_name":"http-status-codes","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667220,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667221,"package_name":"human-signals","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667222,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":3447667223,"package_name":"icss-utils","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667224,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667225,"package_name":"ignore","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":3447667226,"package_name":"ignore","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667227,"package_name":"immediate","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667228,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667229,"package_name":"import-lazy","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667230,"package_name":"import-local","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667231,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667232,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667233,"package_name":"infer-owner","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667234,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":3447667235,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667236,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":3447667237,"package_name":"inquirer","ecosystem":"npm","requirements":"7.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447667238,"package_name":"internal-slot","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667239,"package_name":"interpret","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667240,"package_name":"ip-regex","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667241,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":3447667242,"package_name":"is-arguments","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667243,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667244,"package_name":"is-bigint","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667245,"package_name":"is-boolean-object","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667246,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":3447667247,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447667248,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667249,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667250,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667251,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667252,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667253,"package_name":"is-number-object","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":3447667254,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667255,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667256,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667257,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667258,"package_name":"is-plain-object","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667259,"package_name":"is-promise","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447667260,"package_name":"is-regex","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667261,"package_name":"is-regexp","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667262,"package_name":"is-shared-array-buffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667263,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667264,"package_name":"is-string","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":3447667265,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667266,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667267,"package_name":"is-weakref","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667268,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667269,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667270,"package_name":"isomorphic.js","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"runtime","optional":false},{"id":3447667271,"package_name":"isstream","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667272,"package_name":"jest-worker","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"runtime","optional":false},{"id":3447667273,"package_name":"jest-worker","ecosystem":"npm","requirements":"27.5.1","direct":false,"kind":"runtime","optional":false},{"id":3447667274,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667275,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667276,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":3447667277,"package_name":"jsbn","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667278,"package_name":"jsdom","ecosystem":"npm","requirements":"15.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667279,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667280,"package_name":"json-parse-better-errors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667281,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667282,"package_name":"json-schema-compare","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447667283,"package_name":"json-schema-merge-allof","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667284,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667285,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667286,"package_name":"json-schema","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667287,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667288,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667289,"package_name":"json5","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667290,"package_name":"json5","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667291,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667292,"package_name":"jsonparse","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667293,"package_name":"jsonpointer","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667294,"package_name":"jsonwebtoken","ecosystem":"npm","requirements":"8.5.1","direct":false,"kind":"runtime","optional":false},{"id":3447667295,"package_name":"jsprim","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":3447667296,"package_name":"jwa","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667297,"package_name":"jws","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447667298,"package_name":"keygrip","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667299,"package_name":"keyv","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667300,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667301,"package_name":"kleur","ecosystem":"npm","requirements":"4.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667302,"package_name":"known-css-properties","ecosystem":"npm","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":3447667303,"package_name":"level-codec","ecosystem":"npm","requirements":"9.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667304,"package_name":"level-concat-iterator","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667305,"package_name":"level-errors","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667306,"package_name":"level-iterator-stream","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667307,"package_name":"level-js","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667308,"package_name":"level-packager","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667309,"package_name":"level-supports","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667310,"package_name":"level","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667311,"package_name":"leveldown","ecosystem":"npm","requirements":"5.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667312,"package_name":"levelup","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667313,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667314,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667315,"package_name":"lib0","ecosystem":"npm","requirements":"0.2.49","direct":false,"kind":"runtime","optional":false},{"id":3447667316,"package_name":"license-webpack-plugin","ecosystem":"npm","requirements":"2.3.21","direct":false,"kind":"runtime","optional":false},{"id":3447667317,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":3447667318,"package_name":"load-json-file","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667319,"package_name":"loader-runner","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667320,"package_name":"loader-utils","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667321,"package_name":"loader-utils","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667322,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667323,"package_name":"lockfile","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667324,"package_name":"lodash.debounce","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":3447667325,"package_name":"lodash.escape","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667326,"package_name":"lodash.includes","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667327,"package_name":"lodash.isboolean","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667328,"package_name":"lodash.isinteger","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667329,"package_name":"lodash.isnumber","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667330,"package_name":"lodash.isplainobject","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":3447667331,"package_name":"lodash.isstring","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667332,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":3447667333,"package_name":"lodash.once","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667334,"package_name":"lodash.sortby","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":3447667335,"package_name":"lodash.truncate","ecosystem":"npm","requirements":"4.4.2","direct":false,"kind":"runtime","optional":false},{"id":3447667336,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":3447667337,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667338,"package_name":"lowdb","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667339,"package_name":"lowercase-keys","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667340,"package_name":"lowercase-keys","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667341,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667342,"package_name":"lru-cache","ecosystem":"npm","requirements":"7.8.0","direct":false,"kind":"runtime","optional":false},{"id":3447667343,"package_name":"lru-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667344,"package_name":"ltgt","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667345,"package_name":"lunr-mutable-indexes","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447667346,"package_name":"lunr","ecosystem":"npm","requirements":"2.3.9","direct":false,"kind":"runtime","optional":false},{"id":3447667347,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667348,"package_name":"map-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667349,"package_name":"map-obj","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667350,"package_name":"marked","ecosystem":"npm","requirements":"4.0.10","direct":false,"kind":"runtime","optional":false},{"id":3447667351,"package_name":"marked","ecosystem":"npm","requirements":"4.0.12","direct":false,"kind":"runtime","optional":false},{"id":3447667352,"package_name":"marked","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667353,"package_name":"mathml-tag-names","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667354,"package_name":"media-typer","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667355,"package_name":"memoizee","ecosystem":"npm","requirements":"0.4.15","direct":false,"kind":"runtime","optional":false},{"id":3447667356,"package_name":"memorystream","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667357,"package_name":"meow","ecosystem":"npm","requirements":"9.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667358,"package_name":"merge-descriptors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667359,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667360,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667361,"package_name":"methods","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667362,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667363,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":false,"kind":"runtime","optional":false},{"id":3447667364,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.35","direct":false,"kind":"runtime","optional":false},{"id":3447667365,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667366,"package_name":"mime","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667367,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667368,"package_name":"mimic-response","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667369,"package_name":"min-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667370,"package_name":"mini-css-extract-plugin","ecosystem":"npm","requirements":"1.3.9","direct":false,"kind":"runtime","optional":false},{"id":3447667371,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667372,"package_name":"minimatch","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667373,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.8","direct":false,"kind":"runtime","optional":false},{"id":3447667374,"package_name":"minimist-options","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667375,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":3447667376,"package_name":"minipass-collect","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667377,"package_name":"minipass-flush","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667378,"package_name":"minipass-pipeline","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":3447667379,"package_name":"minipass","ecosystem":"npm","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":3447667380,"package_name":"minizlib","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667381,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667382,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.6","direct":false,"kind":"runtime","optional":false},{"id":3447667383,"package_name":"moment","ecosystem":"npm","requirements":"2.29.4","direct":false,"kind":"runtime","optional":false},{"id":3447667384,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667385,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667386,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667387,"package_name":"mute-stream","ecosystem":"npm","requirements":"0.0.8","direct":false,"kind":"runtime","optional":false},{"id":3447667388,"package_name":"mv","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667389,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447667390,"package_name":"napi-macros","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667391,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667392,"package_name":"ncp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667393,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":3447667394,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":3447667395,"package_name":"next-tick","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667396,"package_name":"nice-try","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667397,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.7","direct":false,"kind":"runtime","optional":false},{"id":3447667398,"package_name":"node-gyp-build","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667399,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667400,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":3447667401,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667402,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667403,"package_name":"normalize-selector","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667404,"package_name":"normalize-url","ecosystem":"npm","requirements":"4.5.1","direct":false,"kind":"runtime","optional":false},{"id":3447667405,"package_name":"normalize.css","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667406,"package_name":"npm-run-all","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"runtime","optional":false},{"id":3447667407,"package_name":"npm-run-path","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667408,"package_name":"nwsapi","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667409,"package_name":"oauth-sign","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":3447667410,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667411,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":3447667412,"package_name":"object-is","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":3447667413,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667414,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667415,"package_name":"on-finished","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667416,"package_name":"on-headers","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667417,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667418,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667419,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":3447667420,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"runtime","optional":false},{"id":3447667421,"package_name":"os-tmpdir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667422,"package_name":"os","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667423,"package_name":"p-cancelable","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667424,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667425,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667426,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667427,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667428,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667429,"package_name":"package-json","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":3447667430,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667431,"package_name":"parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667432,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667433,"package_name":"parse-ms","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667434,"package_name":"parse-srcset","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667435,"package_name":"parse5","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667436,"package_name":"parseurl","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":3447667437,"package_name":"path-browserify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667438,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667439,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667440,"package_name":"path-key","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667441,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667442,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":3447667443,"package_name":"path-to-regexp","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":3447667444,"package_name":"path-type","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667445,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667446,"package_name":"performance-now","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667447,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667448,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667449,"package_name":"pidtree","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667450,"package_name":"pify","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667451,"package_name":"pino-std-serializers","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667452,"package_name":"pino","ecosystem":"npm","requirements":"6.14.0","direct":false,"kind":"runtime","optional":false},{"id":3447667453,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667454,"package_name":"pkginfo","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667455,"package_name":"pn","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667456,"package_name":"popper.js","ecosystem":"npm","requirements":"1.16.1","direct":false,"kind":"runtime","optional":false},{"id":3447667457,"package_name":"postcss-media-query-parser","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":3447667458,"package_name":"postcss-modules-extract-imports","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667459,"package_name":"postcss-modules-local-by-default","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667460,"package_name":"postcss-modules-scope","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667461,"package_name":"postcss-modules-values","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667462,"package_name":"postcss-resolve-nested-selector","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667463,"package_name":"postcss-safe-parser","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667464,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"6.0.10","direct":false,"kind":"runtime","optional":false},{"id":3447667465,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667466,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.12","direct":false,"kind":"runtime","optional":false},{"id":3447667467,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667468,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667469,"package_name":"prepend-http","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667470,"package_name":"prettier-bytes","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667471,"package_name":"prettier-linter-helpers","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667472,"package_name":"prettier","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":3447667473,"package_name":"prettier","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667474,"package_name":"pretty-ms","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667475,"package_name":"process-warning","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667476,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"runtime","optional":false},{"id":3447667477,"package_name":"progress","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667478,"package_name":"promise-inflight","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667479,"package_name":"prop-types","ecosystem":"npm","requirements":"15.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447667480,"package_name":"proxy-addr","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":3447667481,"package_name":"prr","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667482,"package_name":"psl","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":3447667483,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667484,"package_name":"punycode","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447667485,"package_name":"punycode","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667486,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667487,"package_name":"qs","ecosystem":"npm","requirements":"6.9.6","direct":false,"kind":"runtime","optional":false},{"id":3447667488,"package_name":"qs","ecosystem":"npm","requirements":"6.9.7","direct":false,"kind":"runtime","optional":false},{"id":3447667489,"package_name":"qs","ecosystem":"npm","requirements":"6.5.3","direct":false,"kind":"runtime","optional":false},{"id":3447667490,"package_name":"querystring","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667491,"package_name":"querystringify","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667492,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":3447667493,"package_name":"quick-format-unescaped","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667494,"package_name":"quick-lru","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667495,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667496,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667497,"package_name":"raw-body","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":3447667498,"package_name":"raw-body","ecosystem":"npm","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":3447667499,"package_name":"raw-loader","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667500,"package_name":"rc","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":3447667501,"package_name":"react-dom","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667502,"package_name":"react-is","ecosystem":"npm","requirements":"16.13.1","direct":false,"kind":"runtime","optional":false},{"id":3447667503,"package_name":"react-lifecycles-compat","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667504,"package_name":"react-popper","ecosystem":"npm","requirements":"1.3.11","direct":false,"kind":"runtime","optional":false},{"id":3447667505,"package_name":"react-transition-group","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":3447667506,"package_name":"react","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667507,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667508,"package_name":"read-pkg","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667509,"package_name":"read-pkg","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667510,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667511,"package_name":"rechoir","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":3447667512,"package_name":"redent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667513,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.9","direct":false,"kind":"runtime","optional":false},{"id":3447667514,"package_name":"regexp.prototype.flags","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667515,"package_name":"regexpp","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667516,"package_name":"registry-auth-token","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667517,"package_name":"registry-url","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667518,"package_name":"request-promise-core","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667519,"package_name":"request-promise-native","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":3447667520,"package_name":"request","ecosystem":"npm","requirements":"2.88.0","direct":false,"kind":"runtime","optional":false},{"id":3447667521,"package_name":"request","ecosystem":"npm","requirements":"2.88.2","direct":false,"kind":"runtime","optional":false},{"id":3447667522,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667523,"package_name":"requires-port","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667524,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667525,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667526,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667527,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":3447667528,"package_name":"responselike","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667529,"package_name":"restore-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667530,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667531,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667532,"package_name":"rimraf","ecosystem":"npm","requirements":"2.4.5","direct":false,"kind":"runtime","optional":false},{"id":3447667533,"package_name":"run-async","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667534,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667535,"package_name":"rxjs","ecosystem":"npm","requirements":"6.6.7","direct":false,"kind":"runtime","optional":false},{"id":3447667536,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667537,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667538,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667539,"package_name":"sanitize-html","ecosystem":"npm","requirements":"2.5.3","direct":false,"kind":"runtime","optional":false},{"id":3447667540,"package_name":"saxes","ecosystem":"npm","requirements":"3.1.11","direct":false,"kind":"runtime","optional":false},{"id":3447667541,"package_name":"scheduler","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":3447667542,"package_name":"schema-utils","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":3447667543,"package_name":"schema-utils","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667544,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":3447667545,"package_name":"semver","ecosystem":"npm","requirements":"7.3.5","direct":false,"kind":"runtime","optional":false},{"id":3447667546,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667547,"package_name":"semver","ecosystem":"npm","requirements":"7.3.6","direct":false,"kind":"runtime","optional":false},{"id":3447667548,"package_name":"send","ecosystem":"npm","requirements":"0.17.2","direct":false,"kind":"runtime","optional":false},{"id":3447667549,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667550,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667551,"package_name":"serve-static","ecosystem":"npm","requirements":"1.14.2","direct":false,"kind":"runtime","optional":false},{"id":3447667552,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667553,"package_name":"shallow-clone","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667554,"package_name":"shebang-command","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667555,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667556,"package_name":"shebang-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667557,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667558,"package_name":"shell-quote","ecosystem":"npm","requirements":"1.7.3","direct":false,"kind":"runtime","optional":false},{"id":3447667559,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667560,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":3447667561,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667562,"package_name":"slice-ansi","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667563,"package_name":"sonic-boom","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667564,"package_name":"sort-object-keys","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667565,"package_name":"sort-package-json","ecosystem":"npm","requirements":"1.44.0","direct":false,"kind":"runtime","optional":false},{"id":3447667566,"package_name":"source-list-map","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667567,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667568,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"runtime","optional":false},{"id":3447667569,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":3447667570,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667571,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667572,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667573,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.11","direct":false,"kind":"runtime","optional":false},{"id":3447667574,"package_name":"specificity","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667575,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667576,"package_name":"sshpk","ecosystem":"npm","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":3447667577,"package_name":"ssri","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667578,"package_name":"statuses","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667579,"package_name":"statuses","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":3447667580,"package_name":"stealthy-require","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667581,"package_name":"steno","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":3447667582,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":3447667583,"package_name":"string.prototype.padend","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":3447667584,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667585,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667586,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667587,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667588,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667589,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667590,"package_name":"strip-indent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667591,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667592,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667593,"package_name":"style-loader","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667594,"package_name":"style-search","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667595,"package_name":"stylelint-config-prettier","ecosystem":"npm","requirements":"9.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667596,"package_name":"stylelint-config-recommended","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667597,"package_name":"stylelint-config-standard","ecosystem":"npm","requirements":"24.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667598,"package_name":"stylelint-prettier","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667599,"package_name":"stylelint","ecosystem":"npm","requirements":"14.6.1","direct":false,"kind":"runtime","optional":false},{"id":3447667600,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":3447667601,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667602,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667603,"package_name":"supports-hyperlinks","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667604,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667605,"package_name":"svg-tags","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667606,"package_name":"svg-url-loader","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667607,"package_name":"symbol-tree","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":3447667608,"package_name":"table","ecosystem":"npm","requirements":"6.8.0","direct":false,"kind":"runtime","optional":false},{"id":3447667609,"package_name":"tapable","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":3447667610,"package_name":"tar","ecosystem":"npm","requirements":"6.1.11","direct":false,"kind":"runtime","optional":false},{"id":3447667611,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":3447667612,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667613,"package_name":"terser","ecosystem":"npm","requirements":"5.14.2","direct":false,"kind":"runtime","optional":false},{"id":3447667614,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667615,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":3447667616,"package_name":"timers-ext","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":3447667617,"package_name":"tmp","ecosystem":"npm","requirements":"0.0.33","direct":false,"kind":"runtime","optional":false},{"id":3447667618,"package_name":"to-readable-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667619,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667620,"package_name":"to-string-loader","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667621,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667622,"package_name":"tough-cookie","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":3447667623,"package_name":"tough-cookie","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667624,"package_name":"tough-cookie","ecosystem":"npm","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":3447667625,"package_name":"tr46","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667626,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667627,"package_name":"trim-newlines","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667628,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":3447667629,"package_name":"tslib","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667630,"package_name":"tsscmp","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":3447667631,"package_name":"tsutils","ecosystem":"npm","requirements":"3.21.0","direct":false,"kind":"runtime","optional":false},{"id":3447667632,"package_name":"tunnel-agent","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667633,"package_name":"tweetnacl","ecosystem":"npm","requirements":"0.14.5","direct":false,"kind":"runtime","optional":false},{"id":3447667634,"package_name":"typanion","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":3447667635,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667636,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":3447667637,"package_name":"type-fest","ecosystem":"npm","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":3447667638,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":3447667639,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"runtime","optional":false},{"id":3447667640,"package_name":"type-fest","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667641,"package_name":"type-fest","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":3447667642,"package_name":"type-is","ecosystem":"npm","requirements":"1.6.18","direct":false,"kind":"runtime","optional":false},{"id":3447667643,"package_name":"type","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667644,"package_name":"type","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":3447667645,"package_name":"typed-styles","ecosystem":"npm","requirements":"0.0.7","direct":false,"kind":"runtime","optional":false},{"id":3447667646,"package_name":"typescript","ecosystem":"npm","requirements":"4.1.6","direct":false,"kind":"runtime","optional":false},{"id":3447667647,"package_name":"typestyle","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667648,"package_name":"uglify-js","ecosystem":"npm","requirements":"3.15.3","direct":false,"kind":"runtime","optional":false},{"id":3447667649,"package_name":"unbox-primitive","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667650,"package_name":"unique-filename","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667651,"package_name":"unique-slug","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667652,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667653,"package_name":"unix-crypt-td-js","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":3447667654,"package_name":"unpipe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667655,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":3447667656,"package_name":"url-loader","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667657,"package_name":"url-parse-lax","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667658,"package_name":"url-parse","ecosystem":"npm","requirements":"1.5.10","direct":false,"kind":"runtime","optional":false},{"id":3447667659,"package_name":"url","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":3447667660,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667661,"package_name":"utils-merge","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667662,"package_name":"uuid","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667663,"package_name":"v8-compile-cache","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667664,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":3447667665,"package_name":"validate.io-array","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":3447667666,"package_name":"validate.io-function","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667667,"package_name":"validate.io-integer-array","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667668,"package_name":"validate.io-integer","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667669,"package_name":"validate.io-number","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667670,"package_name":"validator","ecosystem":"npm","requirements":"13.7.0","direct":false,"kind":"runtime","optional":false},{"id":3447667671,"package_name":"vary","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667672,"package_name":"verdaccio-audit","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667673,"package_name":"verdaccio-htpasswd","ecosystem":"npm","requirements":"10.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667674,"package_name":"verdaccio","ecosystem":"npm","requirements":"5.8.0","direct":false,"kind":"runtime","optional":false},{"id":3447667675,"package_name":"verror","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":3447667676,"package_name":"w3c-hr-time","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667677,"package_name":"w3c-xmlserializer","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3447667678,"package_name":"warning","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":3447667679,"package_name":"watchpack","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667680,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667681,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667682,"package_name":"webpack-cli","ecosystem":"npm","requirements":"4.9.2","direct":false,"kind":"runtime","optional":false},{"id":3447667683,"package_name":"webpack-merge","ecosystem":"npm","requirements":"5.8.0","direct":false,"kind":"runtime","optional":false},{"id":3447667684,"package_name":"webpack-sources","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":3447667685,"package_name":"webpack-sources","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":3447667686,"package_name":"webpack","ecosystem":"npm","requirements":"5.72.0","direct":false,"kind":"runtime","optional":false},{"id":3447667687,"package_name":"whatwg-encoding","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667688,"package_name":"whatwg-mimetype","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":3447667689,"package_name":"whatwg-url","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667690,"package_name":"whatwg-url","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":3447667691,"package_name":"which-boxed-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667692,"package_name":"which","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":3447667693,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667694,"package_name":"wildcard","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667695,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":3447667696,"package_name":"wordwrap","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667697,"package_name":"worker-loader","ecosystem":"npm","requirements":"3.0.8","direct":false,"kind":"runtime","optional":false},{"id":3447667698,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667699,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667700,"package_name":"ws","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"runtime","optional":false},{"id":3447667701,"package_name":"ws","ecosystem":"npm","requirements":"7.5.7","direct":false,"kind":"runtime","optional":false},{"id":3447667702,"package_name":"xml-name-validator","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667703,"package_name":"xmlchars","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3447667704,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":3447667705,"package_name":"y-codemirror","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3447667706,"package_name":"y-leveldb","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3447667707,"package_name":"y-protocols","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3447667708,"package_name":"y-websocket","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":3447667709,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3447667710,"package_name":"yaml","ecosystem":"npm","requirements":"1.10.2","direct":false,"kind":"runtime","optional":false},{"id":3447667711,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.9","direct":false,"kind":"runtime","optional":false},{"id":3447667712,"package_name":"yjs","ecosystem":"npm","requirements":"13.5.34","direct":false,"kind":"runtime","optional":false},{"id":3447667713,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/binder-on-pr.yml","sha":null,"kind":"manifest","created_at":"2023-02-08T09:16:49.836Z","updated_at":"2023-02-08T09:16:49.836Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/.github/workflows/binder-on-pr.yml","dependencies":[{"id":7447030590,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-02-08T09:16:49.874Z","updated_at":"2023-02-08T09:16:49.874Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/.github/workflows/build.yml","dependencies":[{"id":7447030627,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7447030628,"package_name":"jupyterlab/maintainer-tools/.github/actions/base-setup","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7447030629,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7447030630,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7447030631,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/check-release.yml","sha":null,"kind":"manifest","created_at":"2023-02-08T09:16:49.907Z","updated_at":"2023-02-08T09:16:49.907Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/.github/workflows/check-release.yml","dependencies":[{"id":7447030638,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7447030639,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7447030640,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7447030641,"package_name":"actions/cache","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7447030642,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7447030643,"package_name":"jupyter-server/jupyter_releaser/.github/actions/check-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7447030644,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/enforce-label.yml","sha":null,"kind":"manifest","created_at":"2023-11-22T21:22:48.041Z","updated_at":"2023-11-22T21:22:48.041Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/.github/workflows/enforce-label.yml","dependencies":[{"id":14667449892,"package_name":"jupyterlab/maintainer-tools/.github/actions/enforce-label","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/prep-release.yml","sha":null,"kind":"manifest","created_at":"2023-11-22T21:22:48.451Z","updated_at":"2023-11-22T21:22:48.451Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/.github/workflows/prep-release.yml","dependencies":[{"id":14667449893,"package_name":"jupyterlab/maintainer-tools/.github/actions/base-setup","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14667449894,"package_name":"jupyter-server/jupyter_releaser/.github/actions/prep-release","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-release.yml","sha":null,"kind":"manifest","created_at":"2023-11-22T21:22:48.516Z","updated_at":"2023-11-22T21:22:48.516Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/.github/workflows/publish-release.yml","dependencies":[{"id":14667449918,"package_name":"jupyterlab/maintainer-tools/.github/actions/base-setup","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14667449920,"package_name":"jupyter-server/jupyter_releaser/.github/actions/populate-release","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":14667449922,"package_name":"jupyter-server/jupyter_releaser/.github/actions/finalize-release","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"binder/environment.yml","sha":null,"kind":"manifest","created_at":"2023-11-22T21:22:48.560Z","updated_at":"2023-11-22T21:22:48.560Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/binder/environment.yml","dependencies":[]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-11-22T21:22:48.578Z","updated_at":"2023-11-22T21:22:48.578Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-11-22T21:22:48.608Z","updated_at":"2023-11-22T21:22:48.608Z","repository_link":"https://github.com/jupyterlab/jupyterlab_pygments/blob/main/setup.py","dependencies":[]}],"score":27.675081952020626,"created_at":"2026-05-04T06:49:09.416Z","updated_at":"2026-08-25T14:09:23.907Z","avatar_url":"https://github.com/jupyterlab.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/371657","html_url":"https://summary.ecosyste.ms/projects/371657"}