{"id":370089,"url":"https://github.com/PennyLaneAI/pennylane","last_synced_at":"2026-06-12T13:30:39.760Z","repository":{"id":36980293,"uuid":"129936360","full_name":"PennyLaneAI/pennylane","owner":"PennyLaneAI","description":"PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.","archived":false,"fork":false,"pushed_at":"2026-05-22T20:30:50.000Z","size":193431,"stargazers_count":3221,"open_issues_count":355,"forks_count":785,"subscribers_count":47,"default_branch":"main","last_synced_at":"2026-05-22T21:53:52.864Z","etag":null,"topics":["autograd","automatic-differentiation","cirq","deep-learning","differentiable-computing","jax","machine-learning","neural-network","optimization","python","pytorch","qiskit","qml","quantum","quantum-chemistry","quantum-computing","quantum-machine-learning","tensorflow"],"latest_commit_sha":null,"homepage":"https://pennylane.ai","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PennyLaneAI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-04-17T16:45:42.000Z","updated_at":"2026-05-22T21:30:42.000Z","dependencies_parsed_at":"2025-05-23T13:27:34.541Z","dependency_job_id":"57c1a412-88e9-4245-b51d-db77ec3c3a22","html_url":"https://github.com/PennyLaneAI/pennylane","commit_stats":{"total_commits":3442,"total_committers":153,"mean_commits":22.49673202614379,"dds":0.8094131319000581,"last_synced_commit":"4e1f7495853df620852a50ba2daa9bceeb4bd86c"},"previous_names":["xanaduai/pennylane"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/PennyLaneAI/pennylane","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PennyLaneAI","download_url":"https://codeload.github.com/PennyLaneAI/pennylane/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/sbom","scorecard":{"id":109037,"data":{"date":"2025-08-11","repo":{"name":"github.com/PennyLaneAI/pennylane","commit":"9e9b4fd85a55528869d775439b5dbe3ad417fd58"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":7,"reason":"Found 22/28 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/assign_bugs.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog_reminder.yml:1","Warn: no topLevel permission defined: .github/workflows/check-external-contributor.yml:1","Warn: no topLevel permission defined: .github/workflows/check_in_artifact.yml:1","Warn: no topLevel permission defined: .github/workflows/code_security_scan.yml:1","Warn: no topLevel permission defined: .github/workflows/determine-workflow-runner.yml:1","Warn: no topLevel permission defined: .github/workflows/docker.yml:1","Warn: topLevel permissions set to 'write-all': .github/workflows/docs.yml:32"],"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: 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":-1,"reason":"internal error: error during GetBranch(v0.42.2-rc0): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/upload-nightly-release.yml:41"],"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/assign_bugs.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/assign_bugs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog_reminder.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/changelog_reminder.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog_reminder.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/changelog_reminder.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-external-contributor.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check-external-contributor.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_in_artifact.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check_in_artifact.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_in_artifact.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check_in_artifact.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code_security_scan.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/code_security_scan.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docker.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/format.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/format.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:838: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:843: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:792: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:797: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:800: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/module-validation.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/module-validation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/module-validation.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/module-validation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rc_sync.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rc_sync.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rc_sync.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rc_sync.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rtd-check.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rtd-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rtd-check.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rtd-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-gpu.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-gpu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-gpu.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-gpu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-labs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-labs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests-labs.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-labs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unit-test.yml:114: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:121: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:229: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:239: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-durations.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/update-durations.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-durations.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/update-durations.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/upload.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/build_interface_gpu.dockerfile:15","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:15","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:50: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: containerImage not pinned by hash: docker/pennylane.dockerfile:15","Warn: containerImage not pinned by hash: docker/pennylane.dockerfile:53: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:43","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:43","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:44","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:45","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:46","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:48","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:49","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:25","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:30","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:35","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:25","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:30","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:35","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:25","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:30","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:35","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:40","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:45","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:50","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:55","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:60","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:65","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:70","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:75","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:80","Warn: pipCommand not pinned by hash: .github/workflows/format.yml:39","Warn: pipCommand not pinned by hash: .github/workflows/interface-unit-tests.yml:854","Warn: pipCommand not pinned by hash: .github/workflows/module-validation.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/rc_sync.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/rc_sync.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:43","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:46","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:95","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:96","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:97","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:101","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:110","Warn: pipCommand not pinned by hash: .github/workflows/upload-nightly-release.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/upload.yml:40","Info:   0 out of  36 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  11 third-party GitHubAction dependencies pinned","Info:   1 out of  46 pipCommand dependencies pinned","Info:   0 out of   5 containerImage 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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: all commits (24) 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":"32 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2013-9 / GHSA-4gv5-qhvr-36vv","Warn: Project is vulnerable to: PYSEC-2021-437 / GHSA-5xp3-jfq3-5q8x","Warn: Project is vulnerable to: PYSEC-2019-160 / GHSA-c5h8-cq4v-cvfm","Warn: Project is vulnerable to: PYSEC-2013-8 / GHSA-g3p5-fjj9-h8gj","Warn: Project is vulnerable to: PYSEC-2020-173 / GHSA-gpvv-69j7-gwj8","Warn: Project is vulnerable to: PYSEC-2023-228 / GHSA-mq26-g339-26xf","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2021-870 / GHSA-8rh6-h94m-vj54","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6"],"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-15T11:40:38.635Z","repository_id":36980293,"created_at":"2025-08-15T11:40:38.636Z","updated_at":"2025-08-15T11:40:38.636Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33402171,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T04:15:53.637Z","status":"ssl_error","status_checked_at":"2026-05-23T04:15:53.242Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"PennyLaneAI","name":"PennyLaneAI","uuid":"64286425","kind":"organization","description":"PennyLane is a cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network.","email":null,"website":"https://pennylane.ai","location":null,"twitter":"PennyLaneAI","company":null,"icon_url":"https://avatars.githubusercontent.com/u/64286425?v=4","repositories_count":24,"last_synced_at":"2024-12-23T00:05:17.672Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PennyLaneAI","funding_links":[],"total_stars":null,"followers":380,"following":0,"created_at":"2022-11-14T06:03:34.049Z","updated_at":"2024-12-23T00:05:17.673Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PennyLaneAI","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PennyLaneAI/repositories"},"packages":[{"id":5300312,"name":"pennylane-qchem","ecosystem":"conda","description":null,"homepage":"http://xanadu.ai","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/PennyLaneAI/pennylane","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2022-02-21T09:02:06.000Z","latest_release_published_at":"2022-02-21T09:02:06.000Z","latest_release_number":"0.17.0","last_synced_at":"2026-03-20T09:07:50.980Z","created_at":"2022-10-03T16:08:32.224Z","updated_at":"2026-03-20T10:33:53.772Z","registry_url":"https://anaconda.org/conda-forge/pennylane-qchem","install_command":"conda install -c conda-forge pennylane-qchem","documentation_url":null,"metadata":{},"repo_metadata":{"id":36980293,"uuid":"129936360","full_name":"PennyLaneAI/pennylane","owner":"PennyLaneAI","description":"PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.","archived":false,"fork":false,"pushed_at":"2026-03-11T01:19:43.000Z","size":179715,"stargazers_count":3099,"open_issues_count":461,"forks_count":750,"subscribers_count":45,"default_branch":"main","last_synced_at":"2026-03-11T01:54:28.428Z","etag":null,"topics":["autograd","automatic-differentiation","cirq","deep-learning","differentiable-computing","jax","machine-learning","neural-network","optimization","python","pytorch","qiskit","qml","quantum","quantum-chemistry","quantum-computing","quantum-machine-learning","tensorflow"],"latest_commit_sha":null,"homepage":"https://pennylane.ai","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PennyLaneAI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-04-17T16:45:42.000Z","updated_at":"2026-03-10T19:28:54.000Z","dependencies_parsed_at":"2025-05-23T13:27:34.541Z","dependency_job_id":"8edc3621-8f9a-4ab0-812b-508ecb4b2abd","html_url":"https://github.com/PennyLaneAI/pennylane","commit_stats":{"total_commits":3442,"total_committers":153,"mean_commits":22.49673202614379,"dds":0.8094131319000581,"last_synced_commit":"4e1f7495853df620852a50ba2daa9bceeb4bd86c"},"previous_names":["xanaduai/pennylane"],"tags_count":84,"template":false,"template_full_name":null,"purl":"pkg:github/PennyLaneAI/pennylane","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PennyLaneAI","download_url":"https://codeload.github.com/PennyLaneAI/pennylane/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/sbom","scorecard":{"id":109037,"data":{"date":"2025-08-11","repo":{"name":"github.com/PennyLaneAI/pennylane","commit":"9e9b4fd85a55528869d775439b5dbe3ad417fd58"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":7,"reason":"Found 22/28 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/assign_bugs.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog_reminder.yml:1","Warn: no topLevel permission defined: .github/workflows/check-external-contributor.yml:1","Warn: no topLevel permission defined: .github/workflows/check_in_artifact.yml:1","Warn: no topLevel permission defined: .github/workflows/code_security_scan.yml:1","Warn: no topLevel permission defined: .github/workflows/determine-workflow-runner.yml:1","Warn: no topLevel permission defined: .github/workflows/docker.yml:1","Warn: topLevel permissions set to 'write-all': .github/workflows/docs.yml:32"],"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: 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":-1,"reason":"internal error: error during GetBranch(v0.42.2-rc0): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/upload-nightly-release.yml:41"],"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/assign_bugs.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/assign_bugs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog_reminder.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/changelog_reminder.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog_reminder.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/changelog_reminder.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-external-contributor.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check-external-contributor.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_in_artifact.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check_in_artifact.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_in_artifact.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check_in_artifact.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code_security_scan.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/code_security_scan.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docker.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/format.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/format.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:838: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:843: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:792: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:797: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:800: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/module-validation.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/module-validation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/module-validation.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/module-validation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rc_sync.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rc_sync.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rc_sync.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rc_sync.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rtd-check.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rtd-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rtd-check.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rtd-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-gpu.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-gpu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-gpu.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-gpu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-labs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-labs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests-labs.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-labs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unit-test.yml:114: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:121: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:229: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:239: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-durations.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/update-durations.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-durations.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/update-durations.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/upload.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/build_interface_gpu.dockerfile:15","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:15","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:50: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: containerImage not pinned by hash: docker/pennylane.dockerfile:15","Warn: containerImage not pinned by hash: docker/pennylane.dockerfile:53: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:43","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:43","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:44","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:45","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:46","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:48","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:49","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:25","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:30","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:35","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:25","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:30","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:35","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:25","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:30","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:35","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:40","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:45","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:50","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:55","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:60","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:65","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:70","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:75","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:80","Warn: pipCommand not pinned by hash: .github/workflows/format.yml:39","Warn: pipCommand not pinned by hash: .github/workflows/interface-unit-tests.yml:854","Warn: pipCommand not pinned by hash: .github/workflows/module-validation.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/rc_sync.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/rc_sync.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:43","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:46","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:95","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:96","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:97","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:101","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:110","Warn: pipCommand not pinned by hash: .github/workflows/upload-nightly-release.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/upload.yml:40","Info:   0 out of  36 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  11 third-party GitHubAction dependencies pinned","Info:   1 out of  46 pipCommand dependencies pinned","Info:   0 out of   5 containerImage 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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: all commits (24) 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":"32 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2013-9 / GHSA-4gv5-qhvr-36vv","Warn: Project is vulnerable to: PYSEC-2021-437 / GHSA-5xp3-jfq3-5q8x","Warn: Project is vulnerable to: PYSEC-2019-160 / GHSA-c5h8-cq4v-cvfm","Warn: Project is vulnerable to: PYSEC-2013-8 / GHSA-g3p5-fjj9-h8gj","Warn: Project is vulnerable to: PYSEC-2020-173 / GHSA-gpvv-69j7-gwj8","Warn: Project is vulnerable to: PYSEC-2023-228 / GHSA-mq26-g339-26xf","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2021-870 / GHSA-8rh6-h94m-vj54","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6"],"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-15T11:40:38.635Z","repository_id":36980293,"created_at":"2025-08-15T11:40:38.636Z","updated_at":"2025-08-15T11:40:38.636Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30398170,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T18:46:22.935Z","status":"ssl_error","status_checked_at":"2026-03-11T18:46:17.045Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-03-20T10:33:53.746Z","dependent_packages_count":0,"downloads":2708,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":34.025455452957324,"dependent_packages_count":51.17544297479411,"stargazers_count":9.084102820064887,"forks_count":7.347142500623908,"average":25.408035937110057},"purl":"pkg:conda/pennylane-qchem?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pennylane-qchem","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pennylane-qchem","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pennylane-qchem/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-16T21:00:28.586Z","issues_count":663,"pull_requests_count":5671,"avg_time_to_close_issue":15857319.076923076,"avg_time_to_close_pull_request":1671211.6674458138,"issues_closed_count":441,"pull_requests_closed_count":4706,"pull_request_authors_count":160,"issue_authors_count":180,"avg_comments_per_issue":2.161387631975867,"avg_comments_per_pull_request":2.269441015693881,"merged_pull_requests_count":3832,"bot_issues_count":1,"bot_pull_requests_count":327,"past_year_issues_count":99,"past_year_pull_requests_count":1513,"past_year_avg_time_to_close_issue":1258474.825,"past_year_avg_time_to_close_pull_request":616363.1952428147,"past_year_issues_closed_count":40,"past_year_pull_requests_closed_count":1009,"past_year_pull_request_authors_count":72,"past_year_issue_authors_count":47,"past_year_avg_comments_per_issue":0.6464646464646465,"past_year_avg_comments_per_pull_request":1.8208856576338401,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":101,"past_year_merged_pull_requests_count":866,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/issues","maintainers":[{"login":"mlxd","count":100,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mlxd"},{"login":"PietropaoloFrisoni","count":70,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PietropaoloFrisoni"},{"login":"josh146","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/josh146"},{"login":"eddddddy","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eddddddy"},{"login":"Shiro-Raven","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Shiro-Raven"},{"login":"multiphaseCFD","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/multiphaseCFD"},{"login":"AlbertMitjans","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlbertMitjans"},{"login":"maliasadi","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maliasadi"},{"login":"EmilianoG-byte","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/EmilianoG-byte"},{"login":"gmlejarza","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmlejarza"},{"login":"paul0403","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paul0403"},{"login":"ritu-thombre99","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ritu-thombre99"},{"login":"co9olguy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/co9olguy"},{"login":"BorjaRequena","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BorjaRequena"},{"login":"martijnvdp","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martijnvdp"}],"active_maintainers":[{"login":"PietropaoloFrisoni","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PietropaoloFrisoni"},{"login":"multiphaseCFD","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/multiphaseCFD"},{"login":"mlxd","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mlxd"},{"login":"maliasadi","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maliasadi"},{"login":"paul0403","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paul0403"},{"login":"ritu-thombre99","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ritu-thombre99"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane-qchem/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane-qchem/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane-qchem/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane-qchem/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane-qchem/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane-qchem/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":0,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org"},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-04-27T18:20:20.507Z","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":5300309,"name":"pennylane","ecosystem":"conda","description":null,"homepage":"https://github.com/PennyLaneAI/pennylane","licenses":"Apache-2.0 AND MIT","normalized_licenses":["Apache-2.0","MIT"],"repository_url":"https://github.com/PennyLaneAI/pennylane","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2021-11-25T11:27:12.000Z","latest_release_published_at":"2022-05-01T12:38:03.000Z","latest_release_number":"0.23.0","last_synced_at":"2026-03-20T09:08:18.447Z","created_at":"2022-10-03T16:08:31.908Z","updated_at":"2026-03-20T10:33:54.230Z","registry_url":"https://anaconda.org/conda-forge/pennylane","install_command":"conda install -c conda-forge pennylane","documentation_url":null,"metadata":{},"repo_metadata":{"id":36980293,"uuid":"129936360","full_name":"PennyLaneAI/pennylane","owner":"PennyLaneAI","description":"PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.","archived":false,"fork":false,"pushed_at":"2026-03-11T01:19:43.000Z","size":179715,"stargazers_count":3099,"open_issues_count":461,"forks_count":750,"subscribers_count":45,"default_branch":"main","last_synced_at":"2026-03-11T01:54:28.428Z","etag":null,"topics":["autograd","automatic-differentiation","cirq","deep-learning","differentiable-computing","jax","machine-learning","neural-network","optimization","python","pytorch","qiskit","qml","quantum","quantum-chemistry","quantum-computing","quantum-machine-learning","tensorflow"],"latest_commit_sha":null,"homepage":"https://pennylane.ai","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PennyLaneAI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-04-17T16:45:42.000Z","updated_at":"2026-03-10T19:28:54.000Z","dependencies_parsed_at":"2025-05-23T13:27:34.541Z","dependency_job_id":"8edc3621-8f9a-4ab0-812b-508ecb4b2abd","html_url":"https://github.com/PennyLaneAI/pennylane","commit_stats":{"total_commits":3442,"total_committers":153,"mean_commits":22.49673202614379,"dds":0.8094131319000581,"last_synced_commit":"4e1f7495853df620852a50ba2daa9bceeb4bd86c"},"previous_names":["xanaduai/pennylane"],"tags_count":84,"template":false,"template_full_name":null,"purl":"pkg:github/PennyLaneAI/pennylane","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PennyLaneAI","download_url":"https://codeload.github.com/PennyLaneAI/pennylane/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/sbom","scorecard":{"id":109037,"data":{"date":"2025-08-11","repo":{"name":"github.com/PennyLaneAI/pennylane","commit":"9e9b4fd85a55528869d775439b5dbe3ad417fd58"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":7,"reason":"Found 22/28 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/assign_bugs.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog_reminder.yml:1","Warn: no topLevel permission defined: .github/workflows/check-external-contributor.yml:1","Warn: no topLevel permission defined: .github/workflows/check_in_artifact.yml:1","Warn: no topLevel permission defined: .github/workflows/code_security_scan.yml:1","Warn: no topLevel permission defined: .github/workflows/determine-workflow-runner.yml:1","Warn: no topLevel permission defined: .github/workflows/docker.yml:1","Warn: topLevel permissions set to 'write-all': .github/workflows/docs.yml:32"],"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: 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":-1,"reason":"internal error: error during GetBranch(v0.42.2-rc0): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/upload-nightly-release.yml:41"],"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/assign_bugs.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/assign_bugs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog_reminder.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/changelog_reminder.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog_reminder.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/changelog_reminder.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-external-contributor.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check-external-contributor.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_in_artifact.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check_in_artifact.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_in_artifact.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check_in_artifact.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code_security_scan.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/code_security_scan.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docker.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/format.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/format.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:838: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:843: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:792: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:797: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:800: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/module-validation.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/module-validation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/module-validation.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/module-validation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rc_sync.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rc_sync.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rc_sync.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rc_sync.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rtd-check.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rtd-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rtd-check.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rtd-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-gpu.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-gpu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-gpu.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-gpu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-labs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-labs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests-labs.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-labs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unit-test.yml:114: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:121: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:229: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:239: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-durations.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/update-durations.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-durations.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/update-durations.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/upload.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/build_interface_gpu.dockerfile:15","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:15","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:50: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: containerImage not pinned by hash: docker/pennylane.dockerfile:15","Warn: containerImage not pinned by hash: docker/pennylane.dockerfile:53: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:43","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:43","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:44","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:45","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:46","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:48","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:49","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:25","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:30","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:35","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:25","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:30","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:35","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:25","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:30","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:35","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:40","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:45","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:50","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:55","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:60","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:65","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:70","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:75","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:80","Warn: pipCommand not pinned by hash: .github/workflows/format.yml:39","Warn: pipCommand not pinned by hash: .github/workflows/interface-unit-tests.yml:854","Warn: pipCommand not pinned by hash: .github/workflows/module-validation.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/rc_sync.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/rc_sync.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:43","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:46","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:95","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:96","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:97","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:101","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:110","Warn: pipCommand not pinned by hash: .github/workflows/upload-nightly-release.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/upload.yml:40","Info:   0 out of  36 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  11 third-party GitHubAction dependencies pinned","Info:   1 out of  46 pipCommand dependencies pinned","Info:   0 out of   5 containerImage 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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: all commits (24) 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":"32 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2013-9 / GHSA-4gv5-qhvr-36vv","Warn: Project is vulnerable to: PYSEC-2021-437 / GHSA-5xp3-jfq3-5q8x","Warn: Project is vulnerable to: PYSEC-2019-160 / GHSA-c5h8-cq4v-cvfm","Warn: Project is vulnerable to: PYSEC-2013-8 / GHSA-g3p5-fjj9-h8gj","Warn: Project is vulnerable to: PYSEC-2020-173 / GHSA-gpvv-69j7-gwj8","Warn: Project is vulnerable to: PYSEC-2023-228 / GHSA-mq26-g339-26xf","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2021-870 / GHSA-8rh6-h94m-vj54","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6"],"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-15T11:40:38.635Z","repository_id":36980293,"created_at":"2025-08-15T11:40:38.636Z","updated_at":"2025-08-15T11:40:38.636Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30398170,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T18:46:22.935Z","status":"ssl_error","status_checked_at":"2026-03-11T18:46:17.045Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-03-20T10:33:54.209Z","dependent_packages_count":4,"downloads":397038,"downloads_period":"total","dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":20.280453116422976,"dependent_packages_count":12.500623783621936,"stargazers_count":9.661160736563701,"forks_count":7.784819601776535,"docker_downloads_count":null,"average":12.556764309596288},"purl":"pkg:conda/pennylane?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pennylane","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pennylane","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pennylane/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-16T21:00:28.586Z","issues_count":663,"pull_requests_count":5671,"avg_time_to_close_issue":15857319.076923076,"avg_time_to_close_pull_request":1671211.6674458138,"issues_closed_count":441,"pull_requests_closed_count":4706,"pull_request_authors_count":160,"issue_authors_count":180,"avg_comments_per_issue":2.161387631975867,"avg_comments_per_pull_request":2.269441015693881,"merged_pull_requests_count":3832,"bot_issues_count":1,"bot_pull_requests_count":327,"past_year_issues_count":99,"past_year_pull_requests_count":1513,"past_year_avg_time_to_close_issue":1258474.825,"past_year_avg_time_to_close_pull_request":616363.1952428147,"past_year_issues_closed_count":40,"past_year_pull_requests_closed_count":1009,"past_year_pull_request_authors_count":72,"past_year_issue_authors_count":47,"past_year_avg_comments_per_issue":0.6464646464646465,"past_year_avg_comments_per_pull_request":1.8208856576338401,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":101,"past_year_merged_pull_requests_count":866,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/issues","maintainers":[{"login":"mlxd","count":100,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mlxd"},{"login":"PietropaoloFrisoni","count":70,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PietropaoloFrisoni"},{"login":"josh146","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/josh146"},{"login":"eddddddy","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eddddddy"},{"login":"Shiro-Raven","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Shiro-Raven"},{"login":"multiphaseCFD","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/multiphaseCFD"},{"login":"AlbertMitjans","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlbertMitjans"},{"login":"maliasadi","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maliasadi"},{"login":"EmilianoG-byte","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/EmilianoG-byte"},{"login":"gmlejarza","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmlejarza"},{"login":"paul0403","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paul0403"},{"login":"ritu-thombre99","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ritu-thombre99"},{"login":"co9olguy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/co9olguy"},{"login":"BorjaRequena","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BorjaRequena"},{"login":"martijnvdp","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martijnvdp"}],"active_maintainers":[{"login":"PietropaoloFrisoni","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PietropaoloFrisoni"},{"login":"multiphaseCFD","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/multiphaseCFD"},{"login":"mlxd","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mlxd"},{"login":"maliasadi","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maliasadi"},{"login":"paul0403","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paul0403"},{"login":"ritu-thombre99","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ritu-thombre99"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pennylane/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":0,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org"},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-04-27T18:20:20.507Z","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":2849184,"name":"pennylane","ecosystem":"pypi","description":"PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.","homepage":null,"licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/PennyLaneAI/pennylane","keywords_array":[],"namespace":null,"versions_count":68,"first_release_published_at":"2018-11-12T16:31:52.000Z","latest_release_published_at":"2026-05-12T20:00:53.000Z","latest_release_number":"0.45.0","last_synced_at":"2026-05-23T01:00:48.199Z","created_at":"2022-04-10T12:01:36.980Z","updated_at":"2026-05-23T01:00:48.201Z","registry_url":"https://pypi.org/project/pennylane/","install_command":"pip install pennylane --index-url https://pypi.org/simple","documentation_url":"https://pennylane.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Environment :: Console","Intended Audience :: Science/Research","Natural Language :: English","Operating System :: MacOS :: MacOS X","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Operating System :: POSIX :: Linux","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Scientific/Engineering :: Physics"],"normalized_name":"pennylane","project_status":null},"repo_metadata":{"id":36980293,"uuid":"129936360","full_name":"PennyLaneAI/pennylane","owner":"PennyLaneAI","description":"PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.","archived":false,"fork":false,"pushed_at":"2026-05-15T19:13:48.000Z","size":192875,"stargazers_count":3202,"open_issues_count":341,"forks_count":783,"subscribers_count":46,"default_branch":"main","last_synced_at":"2026-05-15T19:19:03.177Z","etag":null,"topics":["autograd","automatic-differentiation","cirq","deep-learning","differentiable-computing","jax","machine-learning","neural-network","optimization","python","pytorch","qiskit","qml","quantum","quantum-chemistry","quantum-computing","quantum-machine-learning","tensorflow"],"latest_commit_sha":null,"homepage":"https://pennylane.ai","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PennyLaneAI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-04-17T16:45:42.000Z","updated_at":"2026-05-15T19:10:10.000Z","dependencies_parsed_at":"2025-05-23T13:27:34.541Z","dependency_job_id":"57c1a412-88e9-4245-b51d-db77ec3c3a22","html_url":"https://github.com/PennyLaneAI/pennylane","commit_stats":{"total_commits":3442,"total_committers":153,"mean_commits":22.49673202614379,"dds":0.8094131319000581,"last_synced_commit":"4e1f7495853df620852a50ba2daa9bceeb4bd86c"},"previous_names":["xanaduai/pennylane"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/PennyLaneAI/pennylane","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PennyLaneAI","download_url":"https://codeload.github.com/PennyLaneAI/pennylane/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/sbom","scorecard":{"id":109037,"data":{"date":"2025-08-11","repo":{"name":"github.com/PennyLaneAI/pennylane","commit":"9e9b4fd85a55528869d775439b5dbe3ad417fd58"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":7,"reason":"Found 22/28 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/assign_bugs.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog_reminder.yml:1","Warn: no topLevel permission defined: .github/workflows/check-external-contributor.yml:1","Warn: no topLevel permission defined: .github/workflows/check_in_artifact.yml:1","Warn: no topLevel permission defined: .github/workflows/code_security_scan.yml:1","Warn: no topLevel permission defined: .github/workflows/determine-workflow-runner.yml:1","Warn: no topLevel permission defined: .github/workflows/docker.yml:1","Warn: topLevel permissions set to 'write-all': .github/workflows/docs.yml:32"],"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: 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":-1,"reason":"internal error: error during GetBranch(v0.42.2-rc0): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/upload-nightly-release.yml:41"],"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/assign_bugs.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/assign_bugs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog_reminder.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/changelog_reminder.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog_reminder.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/changelog_reminder.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-external-contributor.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check-external-contributor.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_in_artifact.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check_in_artifact.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_in_artifact.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/check_in_artifact.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code_security_scan.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/code_security_scan.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docker.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/format.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/format.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:838: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:843: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:792: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:797: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/interface-unit-tests.yml:800: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/interface-unit-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/module-validation.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/module-validation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/module-validation.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/module-validation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rc_sync.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rc_sync.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rc_sync.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rc_sync.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rtd-check.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rtd-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rtd-check.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/rtd-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-gpu.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-gpu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-gpu.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-gpu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-labs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-labs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests-labs.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/tests-labs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trigger_benchmarks.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/trigger_benchmarks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unit-test.yml:114: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:121: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:229: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-test.yml:239: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/unit-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-durations.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/update-durations.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-durations.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/update-durations.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload-nightly-release.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/upload.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/upload.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/PennyLaneAI/pennylane/upload.yml/master?enable=pin","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/build_interface_gpu.dockerfile:15","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:15","Warn: containerImage not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:50: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: containerImage not pinned by hash: docker/pennylane.dockerfile:15","Warn: containerImage not pinned by hash: docker/pennylane.dockerfile:53: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/interfaces/gpu-cuda/cuda-base.dockerfile:42-47","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:43","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:43","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:44","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:45","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:46","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:48","Warn: pipCommand not pinned by hash: docker/pennylane.dockerfile:49","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:25","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:30","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface-gpu.sh:35","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:25","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:30","Warn: pipCommand not pinned by hash: docker/interfaces/install-interface.sh:35","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:25","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:30","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:35","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:40","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:45","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:50","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:55","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:60","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:65","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:70","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:75","Warn: pipCommand not pinned by hash: docker/plugins/install-plugin.sh:80","Warn: pipCommand not pinned by hash: .github/workflows/format.yml:39","Warn: pipCommand not pinned by hash: .github/workflows/interface-unit-tests.yml:854","Warn: pipCommand not pinned by hash: .github/workflows/module-validation.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/rc_sync.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/rc_sync.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:43","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/rtd-check.yml:46","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:95","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:96","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:97","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:101","Warn: pipCommand not pinned by hash: .github/workflows/tests-gpu.yml:110","Warn: pipCommand not pinned by hash: .github/workflows/upload-nightly-release.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/upload.yml:40","Info:   0 out of  36 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  11 third-party GitHubAction dependencies pinned","Info:   1 out of  46 pipCommand dependencies pinned","Info:   0 out of   5 containerImage 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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: all commits (24) 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":"32 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2013-9 / GHSA-4gv5-qhvr-36vv","Warn: Project is vulnerable to: PYSEC-2021-437 / GHSA-5xp3-jfq3-5q8x","Warn: Project is vulnerable to: PYSEC-2019-160 / GHSA-c5h8-cq4v-cvfm","Warn: Project is vulnerable to: PYSEC-2013-8 / GHSA-g3p5-fjj9-h8gj","Warn: Project is vulnerable to: PYSEC-2020-173 / GHSA-gpvv-69j7-gwj8","Warn: Project is vulnerable to: PYSEC-2023-228 / GHSA-mq26-g339-26xf","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2021-870 / GHSA-8rh6-h94m-vj54","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6"],"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-15T11:40:38.635Z","repository_id":36980293,"created_at":"2025-08-15T11:40:38.636Z","updated_at":"2025-08-15T11:40:38.636Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33271447,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-20T15:12:43.734Z","status":"ssl_error","status_checked_at":"2026-05-20T15:12:42.300Z","response_time":356,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"PennyLaneAI","name":"PennyLaneAI","uuid":"64286425","kind":"organization","description":"PennyLane is a cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network.","email":null,"website":"https://pennylane.ai","location":null,"twitter":"PennyLaneAI","company":null,"icon_url":"https://avatars.githubusercontent.com/u/64286425?v=4","repositories_count":24,"last_synced_at":"2024-12-23T00:05:17.672Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PennyLaneAI","funding_links":[],"total_stars":null,"followers":380,"following":0,"created_at":"2022-11-14T06:03:34.049Z","updated_at":"2024-12-23T00:05:17.673Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PennyLaneAI","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PennyLaneAI/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-05-20T19:02:54.837Z","dependent_packages_count":49,"downloads":311894,"downloads_period":"last-month","dependent_repos_count":95,"rankings":{"downloads":1.6134728878829079,"dependent_repos_count":1.5314415488732085,"dependent_packages_count":0.3412301756091633,"stargazers_count":1.5870785450071017,"forks_count":2.334731626503735,"docker_downloads_count":null,"average":1.4815909567752232},"purl":"pkg:pypi/pennylane","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pennylane","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pennylane","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pennylane/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-17T10:00:31.739Z","issues_count":667,"pull_requests_count":5802,"avg_time_to_close_issue":16047685.562780268,"avg_time_to_close_pull_request":1695527.2332355406,"issues_closed_count":445,"pull_requests_closed_count":4772,"pull_request_authors_count":167,"issue_authors_count":182,"avg_comments_per_issue":2.199400299850075,"avg_comments_per_pull_request":2.282316442605998,"merged_pull_requests_count":3882,"bot_issues_count":1,"bot_pull_requests_count":336,"past_year_issues_count":62,"past_year_pull_requests_count":1070,"past_year_avg_time_to_close_issue":1518237.5416666667,"past_year_avg_time_to_close_pull_request":794165.9170731708,"past_year_issues_closed_count":24,"past_year_pull_requests_closed_count":615,"past_year_pull_request_authors_count":66,"past_year_issue_authors_count":36,"past_year_avg_comments_per_issue":0.8709677419354839,"past_year_avg_comments_per_pull_request":1.6841121495327103,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":542,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/issues","maintainers":[{"login":"mlxd","count":100,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mlxd"},{"login":"PietropaoloFrisoni","count":70,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PietropaoloFrisoni"},{"login":"josh146","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/josh146"},{"login":"eddddddy","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eddddddy"},{"login":"Shiro-Raven","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Shiro-Raven"},{"login":"multiphaseCFD","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/multiphaseCFD"},{"login":"AlbertMitjans","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlbertMitjans"},{"login":"maliasadi","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maliasadi"},{"login":"EmilianoG-byte","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/EmilianoG-byte"},{"login":"gmlejarza","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmlejarza"},{"login":"runora95","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/runora95"},{"login":"paul0403","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paul0403"},{"login":"ritu-thombre99","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ritu-thombre99"},{"login":"rniczh","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rniczh"},{"login":"BorjaRequena","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BorjaRequena"},{"login":"co9olguy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/co9olguy"},{"login":"martijnvdp","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martijnvdp"}],"active_maintainers":[{"login":"PietropaoloFrisoni","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PietropaoloFrisoni"},{"login":"multiphaseCFD","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/multiphaseCFD"},{"login":"mlxd","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mlxd"},{"login":"maliasadi","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maliasadi"},{"login":"runora95","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/runora95"},{"login":"ritu-thombre99","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ritu-thombre99"},{"login":"paul0403","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paul0403"},{"login":"rniczh","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rniczh"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pennylane/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pennylane/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pennylane/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pennylane/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pennylane/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pennylane/codemeta","maintainers":[{"uuid":"josh146","login":"josh146","name":null,"email":null,"url":null,"packages_count":20,"html_url":"https://pypi.org/user/josh146/","role":null,"created_at":"2022-11-14T23:11:00.128Z","updated_at":"2022-11-14T23:11:00.128Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/josh146/packages"},{"uuid":"PennyLaneAI","login":"PennyLaneAI","name":null,"email":null,"url":null,"packages_count":19,"html_url":"https://pypi.org/user/PennyLaneAI/","role":null,"created_at":"2022-11-14T23:11:00.137Z","updated_at":"2022-11-14T23:11:00.137Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/PennyLaneAI/packages"},{"uuid":"XanaduAI","login":"XanaduAI","name":null,"email":null,"url":null,"packages_count":21,"html_url":"https://pypi.org/user/XanaduAI/","role":null,"created_at":"2022-11-14T23:11:00.157Z","updated_at":"2022-11-14T23:11:00.157Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/XanaduAI/packages"},{"uuid":"mlxd","login":"mlxd","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/mlxd/","role":"Maintainer","created_at":"2024-03-05T11:28:03.088Z","updated_at":"2024-03-05T11:28:03.088Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/mlxd/packages"},{"uuid":"ChristinaLee","login":"ChristinaLee","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/ChristinaLee/","role":null,"created_at":"2023-03-06T20:23:05.993Z","updated_at":"2023-03-06T20:23:05.993Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ChristinaLee/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":869881,"maintainers_count":371889,"namespaces_count":0,"keywords_count":280639,"github":"pypi","metadata":{"funded_packages_count":53810},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-13T05:09:37.527Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":33259,"full_name":"PennyLaneAI/pennylane","default_branch":"master","total_commits":6627,"total_committers":220,"total_bot_commits":238,"total_bot_committers":2,"mean_commits":30.12272727272727,"dds":0.9001056284895126,"past_year_total_commits":1455,"past_year_total_committers":62,"past_year_total_bot_commits":97,"past_year_total_bot_committers":2,"past_year_mean_commits":23.467741935483872,"past_year_dds":0.8048109965635739,"last_synced_at":"2026-05-22T04:52:43.412Z","last_synced_commit":"31500f33985043f42aa17e60b795ec89374ccda6","created_at":"2023-03-07T16:51:48.736Z","updated_at":"2026-05-22T04:51:34.191Z","committers":[{"name":"Josh Izaac","email":"josh146@gmail.com","login":"josh146","count":662},{"name":"Christina Lee","email":"christina@xanadu.ai","login":"albi3ro","count":558},{"name":"ringo-but-quantum","email":"github-ringo-but-quantum@xanadu.ai","login":"ringo-but-quantum","count":504},{"name":"Nathan Killoran","email":"co9olguy","login":"co9olguy","count":285},{"name":"Andrija Paurevic","email":"46359773+andrijapau","login":"andrijapau","count":246},{"name":"antalszava","email":"antalszava@gmail.com","login":"antalszava","count":244},{"name":"Astral Cai","email":"astral.cai@xanadu.ai","login":"astralcai","count":234},{"name":"Christian Gogolin","email":"git@cgogolin.de","login":"cgogolin","count":233},{"name":"David Wierichs","email":"david.wierichs@xanadu.ai","login":"dwierichs","count":225},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":213},{"name":"Matthew Silverman","email":"matthews@xanadu.ai","login":"timmysilv","count":209},{"name":"Mudit Pandey","email":"mudit.pandey@xanadu.ai","login":"mudit2812","count":205},{"name":"Maria Schuld","email":"mariaschuld@gmail.com","login":"mariaschuld","count":202},{"name":"Yushao Chen (Jerry)","email":"chenys13@outlook.com","login":"JerryChen97","count":169},{"name":"Romain Moyard","email":"rmoyard@gmail.com","login":"rmoyard","count":147},{"name":"lillian542","email":"38584660+lillian542","login":"lillian542","count":117},{"name":"Albert Mitjans","email":"a.mitjanscoma@gmail.com","login":"AlbertMitjans","count":111},{"name":"Jay Soni","email":"jbsoni@uwaterloo.ca","login":"Jaybsoni","count":110},{"name":"Pietropaolo Frisoni","email":"pietropaolo.frisoni@xanadu.ai","login":"PietropaoloFrisoni","count":105},{"name":"Marcus Edwards","email":"94946848+comp-phys-marc","login":"comp-phys-marc","count":102},{"name":"Korbinian Kottmann","email":"43949391+Qottmann","login":"Qottmann","count":99},{"name":"Utkarsh","email":"utkarshazad98@gmail.com","login":"obliviateandsurrender","count":89},{"name":"soranjh","email":"40344468+soranjh","login":"soranjh","count":89},{"name":"Ville Bergholm","email":"ville.bergholm@iki.fi","login":"smite","count":82},{"name":"Edward Jiang","email":"34989448+eddddddy","login":"eddddddy","count":79},{"name":"Tom Bromley","email":"49409390+trbromley","login":"trbromley","count":76},{"name":"Guillermo Alonso-Linaje","email":"65235481+KetpuntoG","login":"KetpuntoG","count":61},{"name":"Isaac De Vlugt","email":"34751083+isaacdevlugt","login":"isaacdevlugt","count":51},{"name":"Diksha Dhawan","email":"40900030+ddhawan11","login":"ddhawan11","count":50},{"name":"Lee James O'Riordan","email":"mlxd","login":"mlxd","count":46},{"name":"runora95","email":"59572091+runora95","login":"runora95","count":37},{"name":"Vincent Michaud-Rioux","email":"vincentm@nanoacademic.com","login":"vincentmr","count":36},{"name":"Olivia Di Matteo","email":"2068515+glassnotes","login":"glassnotes","count":35},{"name":"Will","email":"wmaxwell90@gmail.com","login":"willjmax","count":33},{"name":"agran2018","email":"45397799+agran2018","login":"agran2018","count":32},{"name":"quantshah","email":"shahnawaz.ahmed95@gmail.com","login":"quantshah","count":32},{"name":"Johannes Jakob Meyer","email":"46889760+johannesjmeyer","login":"johannesjmeyer","count":32},{"name":"Austin Huang","email":"65315367+austingmhuang","login":"austingmhuang","count":32},{"name":"anthayes92","email":"34694788+anthayes92","login":"anthayes92","count":31},{"name":"David Ittah","email":"dime10","login":"dime10","count":28},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":25},{"name":"Ahmed Darwish","email":"exclass9.24@gmail.com","login":"Shiro-Raven","count":24},{"name":"Ankit Khandelwal","email":"ankit27.kh@gmail.com","login":"ankit27kh","count":23},{"name":"Chase Roberts","email":"chase@xanadu.ai","login":null,"count":22},{"name":"Jake Zaia","email":"23638795+jzaia18","login":"jzaia18","count":21},{"name":"Rashid N H M","email":"95639609+rashidnhm","login":"rashidnhm","count":21},{"name":"Shuli Shu","email":"31480676+multiphaseCFD","login":"multiphaseCFD","count":20},{"name":"erick-xanadu","email":"110487834+erick-xanadu","login":"erick-xanadu","count":20},{"name":"Justin Pickering","email":"79890410+justinpickering","login":"justinpickering","count":19},{"name":"Simone Gasperini","email":"simone.gasperini4@unibo.it","login":"SimoneGasperini","count":19},{"name":"Theodor","email":"theodor@xanadu.ai","login":"thisac","count":15},{"name":"Diego","email":"67476785+DSGuala","login":"DSGuala","count":15},{"name":"Jack Ceroni","email":"jackceroni@gmail.com","login":"Lucaman99","count":15},{"name":"Gabriel Bottrill","email":"78718539+Gabriel-Bottrill","login":"Gabriel-Bottrill","count":15},{"name":"Aroosa","email":"44415402+AroosaIjaz","login":"AroosaIjaz","count":14},{"name":"Cristian Emiliano Godinez Ramirez","email":"57567043+EmilianoG-byte","login":"EmilianoG-byte","count":14},{"name":"Mehrdad Malek","email":"39844030+mehrdad2m","login":"mehrdad2m","count":13},{"name":"BorjaRequena","email":"59647767+BorjaRequena","login":"BorjaRequena","count":12},{"name":"ixfoduap","email":"40441298+ixfoduap","login":"ixfoduap","count":11},{"name":"Joey Carter","email":"joseph.carter@xanadu.ai","login":"joeycarter","count":11},{"name":"Ali Asadi","email":"10773383+maliasadi","login":"maliasadi","count":9},{"name":"Alex Preciado","email":"alex.preciado@xanadu.ai","login":"Alex-Preciado","count":9},{"name":"Stepan Fomichev","email":"stepan.fomichev95@gmail.com","login":"Chiffafox","count":9},{"name":"ANTH0NY","email":"39093564+AntonNI8","login":"AntonNI8","count":9},{"name":"Mikhail Andrenkov","email":"mikhail@xanadu.ai","login":"Mandrenkov","count":9},{"name":"Ashish Kanwar Singh","email":"104938869+ashishks0522","login":"ashishks0522","count":8},{"name":"Frederik Wilde","email":"42576579+frederikwilde","login":"frederikwilde","count":8},{"name":"Amintor Dusko","email":"87949283+AmintorDusko","login":"AmintorDusko","count":7},{"name":"Catalina Albornoz","email":"albornoz.catalina@hotmail.com","login":"CatalinaAlbornoz","count":7},{"name":"Tarun Kumar Allamsetty","email":"70093909+Tarun-Kumar07","login":"Tarun-Kumar07","count":7},{"name":"zeyueN","email":"48225584+zeyueN","login":"zeyueN","count":6},{"name":"Sam Banning","email":"samcbanning@gmail.com","login":"puzzleshark","count":6},{"name":"Joseph Lee","email":"40768758+josephleekl","login":"josephleekl","count":6},{"name":"Gabriela Sánchez Díaz","email":"gsdiaz21@gmail.com","login":"gabrielasd","count":6},{"name":"Angus Lowe","email":"anguslowe@live.ca","login":"angusjlowe","count":6},{"name":"Paul","email":"79805239+paul0403","login":"paul0403","count":5},{"name":"Akash Narayanan B","email":"83135130+AkashNarayanan","login":"AkashNarayanan","count":5},{"name":"vwong","email":"wongwsvincent@gmail.com","login":"wongwsvincent","count":5},{"name":"Rive Sunder","email":"rivesunder@protonmail.com","login":"riveSunder","count":5},{"name":"Paul Finlay","email":"50180049+doctorperceptron","login":"doctorperceptron","count":5},{"name":"Moritz","email":"44642314+MoritzWillmann","login":"MoritzWillmann","count":5},{"name":"Jack Brown","email":"jack@xanadu.ai","login":"brownj85","count":5},{"name":"Anurav Modak","email":"anurav.modak@oracle.com","login":"AnuravModak","count":5},{"name":"Nicolas Quesada","email":"zeitus@gmail.com","login":"nquesada","count":4},{"name":"Shumpei Kobayashi","email":"skonb@me.com","login":"shukob","count":4},{"name":"Roeland Wiersema","email":"32705838+therooler","login":"therooler","count":4},{"name":"Ingrid Strandberg","email":"ingstra@student.chalmers.se","login":"ingstra","count":3},{"name":"nate stemen","email":"nate@stemen.email","login":"natestemen","count":3},{"name":"drdren","email":"104710745+drdren","login":"drdren","count":3},{"name":"cvjjm","email":"60615188+cvjjm","login":"cvjjm","count":3},{"name":"Tanya Garg","email":"62295887+tgag17","login":"tgag17","count":3},{"name":"Sengthai Heng","email":"sengthai.heng@xanadu.ai","login":"sengthai","count":3},{"name":"Pablo Antonio Moreno Casares","email":"paulmorecasa@gmail.com","login":"PabloAMC","count":3},{"name":"Nahum Rosa Cruz Sa","email":"49600259+nahumsa","login":"nahumsa","count":3},{"name":"Jorge J. Martínez de Lejarza","email":"61199780+gmlejarza","login":"gmlejarza","count":3},{"name":"Ivana Kurecic","email":"ivanakurecic@gmail.com","login":"ikurecic","count":3},{"name":"Hong-Sheng Zheng","email":"mathan0203@gmail.com","login":"rniczh","count":3},{"name":"Henry Chang, aka Li-Heng.","email":"lihengc6@gmail.com","login":"Hazarre","count":3},{"name":"Ashish Panigrahi","email":"ashish.panigrahi@protonmail.com","login":"paniash","count":3},{"name":"Alejandro Montanez","email":"alejomonbar@gmail.com","login":"alejomonbar","count":2},{"name":"Arshpreet Singh","email":"arsh840@gmail.com","login":"arshpreetsingh","count":2},{"name":"Cody Wang","email":"speller26@gmail.com","login":"speller26","count":2},{"name":"Hannah Sim","email":"hsim13372@gmail.com","login":"hsim13372","count":2},{"name":"Zeid Zabaneh","email":"zeid@xanadu.ai","login":null,"count":2},{"name":"Jeffrey Kam","email":"jeffrey.kam@xanadu.ai","login":"lazypanda10117","count":2},{"name":"Katharine Hyatt","email":"67932820+kshyatt-aws","login":"kshyatt-aws","count":2},{"name":"Lasse","email":"94636050+ldi18","login":"ldi18","count":2},{"name":"Nicola Vitucci","email":"nicola.vitucci@gmail.com","login":"nvitucci","count":2},{"name":"mchau","email":"minhtriet09@gmail.com","login":"minhtriet","count":2},{"name":"kenya-sk","email":"30319295+kenya-sk","login":"kenya-sk","count":2},{"name":"jk20342","email":"155792753+jk20342","login":"jk20342","count":2},{"name":"charmerDark","email":"vishnuajith@gmail.com","login":"charmerDark","count":2},{"name":"Usman Ahmed","email":"84571793+usmanUA","login":"usmanUA","count":2},{"name":"Ryan Hill","email":"ryanjh88@gmail.com","login":"ryanhill1","count":2},{"name":"Robert A. Lang","email":"robert.lang@mail.utoronto.ca","login":"ral9000","count":2},{"name":"Pratjz","email":"91810+pratjz","login":"pratjz","count":2},{"name":"Pieter Eendebak","email":"pieter.eendebak@gmail.com","login":"eendebakpt","count":2},{"name":"Pavan","email":"70229100+Sinestro38","login":"Sinestro38","count":2},{"name":"Oumarou Oumarou","email":"85931342+cvqmm","login":"cvqmm","count":2},{"name":"Omkar Sarkar","email":"omkarsarkar24@gmail.com","login":"OmkarSarkar204","count":2},{"name":"Meenu Kumari","email":"104607091+meenu-kri","login":"meenu-kri","count":2},{"name":"Luis Alfredo Nuñez Meneses","email":"alfredo.nunez@xanadu.ai","login":"LuisAlfredoNu","count":2},{"name":"Shiwen An","email":"97461865+zazabap","login":"zazabap","count":1},{"name":"Shadab Hussain","email":"shadab.entrepreneur@outlook.com","login":"techwithshadab","count":1},{"name":"Sergio","email":"sergiomtz.losa@gmail.com","login":"sergiomtzlosa","count":1},{"name":"Sebastian Nae","email":"naesebi2000@gmail.com","login":"SheepSeb","count":1},{"name":"Sankalp Sanand","email":"sankalp.sanand@gmail.com","login":"kessler-frost","count":1},{"name":"Sahaj D","email":"36908369+zer0points","login":"zer0points","count":1},{"name":"Ryan Levy","email":"ryle@umich.edu","login":"ryanlevy","count":1},{"name":"RohitMidha23","email":"38888530+RohitMidha23","login":"RohitMidha23","count":1},{"name":"Spencer Skylar Chan","email":"54919210+schance995","login":"schance995","count":1},{"name":"Steven Oud","email":"soud@pm.me","login":"soudy","count":1},{"name":"Theodoros Trochatos","email":"70296021+teotro","login":"teotro","count":1},{"name":"Tonmoy Bhattacharya","email":"ultraton_16@yahoo.com","login":"tonmoy-b","count":1},{"name":"Tristan NEMOZ","email":"36485441+tnemoz","login":"tnemoz","count":1},{"name":"Simon Cross","email":"hodgestar+github@gmail.com","login":"hodgestar","count":1},{"name":"Slimane33","email":"47427641+Slimane33","login":"Slimane33","count":1},{"name":"Soumyadip Sarkar","email":"soumya.papanvk18@gmail.com","login":"neuralsorcerer","count":1},{"name":"Rohan Jain","email":"rohanjain@cmu.edu","login":"rjain37","count":1},{"name":"Rishabh","email":"54768821+anonymousr007","login":"anonymousr007","count":1},{"name":"Renke","email":"38452685+RenkeHuang","login":"RenkeHuang","count":1},{"name":"RVargasHdz","email":"32406514+RodrigoAVargasHdz","login":"RodrigoAVargasHdz","count":1},{"name":"Qi Hu","email":"huuq10@gmail.com","login":"Qi-Hu","count":1},{"name":"Pritish Sehzpaul","email":"pritishsehzpaul123@gmail.com","login":"PritishSehzpaul","count":1},{"name":"Pratul Saini","email":"pratul.saini@gmail.com","login":"Pratul-Saini","count":1},{"name":"Prajwal Borkar","email":"sunnyborkar7777@gmail.com","login":"PrajwalBorkar","count":1},{"name":"陸地貓","email":"54393775+LiukDiihMieu","login":"LiukDiihMieu","count":1},{"name":"trentfridey","email":"tfri.92@gmail.com","login":"trentfridey","count":1},{"name":"Chase Roberts","email":"keeper6928@gmail.com","login":null,"count":1},{"name":"Karim","email":"karim.alaael-din@gmx.de","login":null,"count":1},{"name":"Modjtaba Shokrian-Zini","email":"modjtaba@xanadu.ai","login":null,"count":1},{"name":"Sergei Mironov","email":"sergei.mironov@xanadu.ai","login":null,"count":1},{"name":"Sankalp Sanand","email":"ssanand@hawk.iit.edu","login":null,"count":1},{"name":"tobeyOguney","email":"tobyogunbayo@gmail.com","login":"tobeyOguney","count":1},{"name":"tal66","email":"77445020+tal66","login":"tal66","count":1},{"name":"sotskopa","email":"60448430+sotskopa","login":"sotskopa","count":1},{"name":"mvandelle","email":"43468362+mvandelle","login":"mvandelle","count":1},{"name":"l45k","email":"l45k","login":"l45k","count":1},{"name":"jkanem","email":"jkanem@gmail.com","login":"jkanem","count":1},{"name":"huhu37","email":"152797268+huhu37","login":"huhu37","count":1},{"name":"gianans","email":"gianluca.anselmetti@googlemail.com","login":"gianans","count":1},{"name":"dcasota","email":"14890243+dcasota","login":"dcasota","count":1},{"name":"brs96","email":"61315466+brs96","login":"brs96","count":1},{"name":"borbysh","email":"56835947+borbysh","login":"borbysh","count":1},{"name":"babcockt18","email":"39506616+babcockt18","login":"babcockt18","count":1},{"name":"avbhadw","email":"71666375+avbhadw","login":"avbhadw","count":1},{"name":"anushkrishnav","email":"54374648+anushkrishnav","login":"anushkrishnav","count":1},{"name":"YuNariai","email":"98194200+YuNariai","login":"YuNariai","count":1},{"name":"Yiheng Duan","email":"98372300+duanyh12","login":"duanyh12","count":1},{"name":"WingCode","email":"smallstar1234@gmail.com","login":"WingCode","count":1},{"name":"Miru19","email":"56609347+Miru19","login":"Miru19","count":1},{"name":"Ikko Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":1},{"name":"Ian McLean","email":"ianmclean2011@gmail.com","login":"ianmclean2011","count":1},{"name":"Greenstick","email":"greenstick","login":"greenstick","count":1},{"name":"Filippo Vicentini","email":"filippovicentini@gmail.com","login":"PhilipVinc","count":1},{"name":"EuGig","email":"giganteeugenio2@gmail.com","login":"EuGig","count":1},{"name":"Erik Schultheis","email":"schultheis.e@freenet.de","login":"S-Erik","count":1},{"name":"Emanuel-Cristian Boghiu","email":"9743682+ecboghiu","login":"ecboghiu","count":1},{"name":"Elton Law","email":"eltonlaw296@gmail.com","login":"eltonlaw","count":1},{"name":"Edward Thomas","email":"ed.thomas3@live.co.uk","login":"ejthomas","count":1},{"name":"Daria Van Hende","email":"33431368+dariavh","login":"dariavh","count":1},{"name":"Dantong Li","email":"dtlics2000@gmail.com","login":"dtlics","count":1},{"name":"Daniela Angulo","email":"42325731+daniela-angulo","login":"daniela-angulo","count":1},{"name":"DanielPolatajko","email":"danielpolatajko@gmail.com","login":"DanielPolatajko","count":1},{"name":"12mB7693","email":"55717637+12mB7693","login":"12mB7693","count":1},{"name":"Abhishek Abhishek","email":"abhishek@myumanitoba.ca","login":"abhishekabhishek","count":1},{"name":"Aglitoiu Marius","email":"aglitoiu.marius@gmail.com","login":"aglitoiu","count":1},{"name":"Alan Martin","email":"53958929+Alan-eMartin","login":"Alan-eMartin","count":1},{"name":"Alaric Cheng","email":"25134552+AlaricCheng","login":"AlaricCheng","count":1},{"name":"Albert Mitjans Coma","email":"99880052+amitjansc","login":"amitjansc","count":1},{"name":"Alberto Maldonado","email":"amaldonador1300@alumno.ipn.mx","login":"MaldoAlberto","count":1},{"name":"Andrew Gardhouse","email":"AndrewGardhouse@gmail.com","login":"AndrewGardhouse","count":1},{"name":"Bogdan Reznychenko","email":"100156521+theodotk","login":"theodotk","count":1},{"name":"Carrie-Anne Rubidge","email":"79350718+RubidgeCarrie","login":"RubidgeCarrie","count":1},{"name":"Chae-Yeun Park","email":"chae-yeun@xanadu.ai","login":"chaeyeunpark","count":1},{"name":"Maurice Weber","email":"30623391+mauriceweber","login":"mauriceweber","count":1},{"name":"Mason Moreland","email":"mazc@protonmail.ch","login":"maezyn","count":1},{"name":"Mashhood Khan","email":"42744726+MashAliK","login":"MashAliK","count":1},{"name":"Maria Fernanda Morris","email":"55843194+mafemorris","login":"mafemorris","count":1},{"name":"Manul Patel","email":"77568048+manulpatel","login":"manulpatel","count":1},{"name":"Maja Franz","email":"39725992+majafranz","login":"majafranz","count":1},{"name":"Mainak Roy","email":"78967475+Newtech66","login":"Newtech66","count":1},{"name":"Ludmila Botelho","email":"39570941+ludmilaasb","login":"ludmilaasb","count":1},{"name":"Lorraine Young","email":"112511934+Lorraine-at-Xanadu","login":"Lorraine-at-Xanadu","count":1},{"name":"Kyle Godbey","email":"kylegodbey@gmail.com","login":"kylegodbey","count":1},{"name":"Kristiyan Dilov","email":"kristian_dilov@abv.bg","login":"kris524","count":1},{"name":"Komi Amiko","email":"49998816+komiamiko","login":"komiamiko","count":1},{"name":"Kevin Shen","email":"kevinshen.kevinshen@gmail.com","login":"kevinkayyy","count":1},{"name":"Kazuki Tsuoka","email":"kazukitsuoka@g.ecc.u-tokyo.ac.jp","login":"king-p3nguin","count":1},{"name":"Kamal Ali","email":"55463275+kmyali","login":"kmyali","count":1},{"name":"Kalman Szenes","email":"58524567+kszenes","login":"kszenes","count":1},{"name":"Justin Woodring","email":"jwoodrg@gmail.com","login":"JustinWoodring","count":1},{"name":"Juan Giraldo","email":"juanferwar@gmail.com","login":"JuanGiraldo0212","count":1},{"name":"Jimmy Yao","email":"jiahaoyao.math@gmail.com","login":"JiahaoYao","count":1},{"name":"JakeKitchen","email":"155792753+JakeKitchen","login":"JakeKitchen","count":1},{"name":"Jacky Jiang","email":"jackyjiang98@gmail.com","login":"jackyruth","count":1},{"name":"JZ","email":"jsmz1997@gmail.com","login":"jsmz97","count":1},{"name":"Ixchel Meza","email":"25181125+ixime","login":"ixime","count":1},{"name":"Israel Ferraz de Araújo","email":"israelferrazaraujo@hotmail.com","login":"israelferrazaraujo","count":1},{"name":"DanielNino27","email":"92994693+DanielNino27","login":"DanielNino27","count":1}],"past_year_committers":[{"name":"ringo-but-quantum","email":"github-ringo-but-quantum@xanadu.ai","login":"ringo-but-quantum","count":284},{"name":"Andrija Paurevic","email":"46359773+andrijapau","login":"andrijapau","count":152},{"name":"Christina Lee","email":"christina@xanadu.ai","login":"albi3ro","count":134},{"name":"Astral Cai","email":"astral.cai@xanadu.ai","login":"astralcai","count":116},{"name":"Yushao Chen (Jerry)","email":"chenys13@outlook.com","login":"JerryChen97","count":102},{"name":"Marcus Edwards","email":"94946848+comp-phys-marc","login":"comp-phys-marc","count":101},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":86},{"name":"David Wierichs","email":"david.wierichs@xanadu.ai","login":"dwierichs","count":64},{"name":"Mudit Pandey","email":"18223836+mudit2812","login":"mudit2812","count":29},{"name":"Jay Soni","email":"jbsoni@uwaterloo.ca","login":"Jaybsoni","count":28},{"name":"Diksha Dhawan","email":"40900030+ddhawan11","login":"ddhawan11","count":27},{"name":"runora95","email":"59572091+runora95","login":"runora95","count":27},{"name":"Pietropaolo Frisoni","email":"pietropaolo.frisoni@xanadu.ai","login":"PietropaoloFrisoni","count":22},{"name":"Isaac De Vlugt","email":"34751083+isaacdevlugt","login":"isaacdevlugt","count":19},{"name":"Utkarsh","email":"utkarshazad98@gmail.com","login":"obliviateandsurrender","count":18},{"name":"Simone Gasperini","email":"simone.gasperini4@unibo.it","login":"SimoneGasperini","count":16},{"name":"Shuli Shu","email":"31480676+multiphaseCFD","login":"multiphaseCFD","count":16},{"name":"Jake Zaia","email":"23638795+jzaia18","login":"jzaia18","count":16},{"name":"Austin Huang","email":"austin.huang@xanadu.ai","login":"austingmhuang","count":15},{"name":"erick-xanadu","email":"110487834+erick-xanadu","login":"erick-xanadu","count":15},{"name":"Soran Jahangiri","email":"40344468+soranjh","login":"soranjh","count":14},{"name":"Guillermo Alonso-Linaje","email":"65235481+KetpuntoG","login":"KetpuntoG","count":13},{"name":"Mehrdad Malek","email":"39844030+mehrdad2m","login":"mehrdad2m","count":13},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":11},{"name":"Justin Pickering","email":"79890410+justinpickering","login":"justinpickering","count":8},{"name":"Korbinian Kottmann","email":"43949391+Qottmann","login":"Qottmann","count":8},{"name":"lillian542","email":"38584660+lillian542","login":"lillian542","count":7},{"name":"Ashish Kanwar Singh","email":"104938869+ashishks0522","login":"ashishks0522","count":6},{"name":"Gabriela Sánchez Díaz","email":"gsdiaz21@gmail.com","login":"gabrielasd","count":6},{"name":"Joey Carter","email":"joseph.carter@xanadu.ai","login":"joeycarter","count":6},{"name":"Will","email":"wmaxwell90@gmail.com","login":"willjmax","count":6},{"name":"Alex Preciado","email":"alex.preciado@xanadu.ai","login":"Alex-Preciado","count":5},{"name":"Lee James O'Riordan","email":"mlxd","login":"mlxd","count":5},{"name":"ANT0N","email":"39093564+AntonNI8","login":"AntonNI8","count":5},{"name":"Ali Asadi","email":"10773383+maliasadi","login":"maliasadi","count":4},{"name":"David Ittah","email":"dime10","login":"dime10","count":4},{"name":"Joseph Lee","email":"40768758+josephleekl","login":"josephleekl","count":4},{"name":"Diego","email":"67476785+DSGuala","login":"DSGuala","count":3},{"name":"Hong-Sheng Zheng","email":"mathan0203@gmail.com","login":"rniczh","count":3},{"name":"Paul","email":"79805239+paul0403","login":"paul0403","count":3},{"name":"Paul Finlay","email":"50180049+doctorperceptron","login":"doctorperceptron","count":3},{"name":"Sengthai Heng","email":"sengthai.heng@xanadu.ai","login":"sengthai","count":3},{"name":"drdren","email":"104710745+drdren","login":"drdren","count":3},{"name":"nate stemen","email":"nate@stemen.email","login":"natestemen","count":2},{"name":"jk20342","email":"155792753+jk20342","login":"jk20342","count":2},{"name":"Usman Ahmed","email":"84571793+usmanUA","login":"usmanUA","count":2},{"name":"Oumarou Oumarou","email":"85931342+cvqmm","login":"cvqmm","count":2},{"name":"Omkar Sarkar","email":"omkarsarkar24@gmail.com","login":"OmkarSarkar204","count":2},{"name":"Jeffrey Kam","email":"jeffrey.kam@xanadu.ai","login":"lazypanda10117","count":2},{"name":"Elton Law","email":"eltonlaw296@gmail.com","login":"eltonlaw","count":1},{"name":"Josh Izaac","email":"josh146@gmail.com","login":"josh146","count":1},{"name":"Lorraine Young","email":"112511934+Lorraine-at-Xanadu","login":"Lorraine-at-Xanadu","count":1},{"name":"Luis Alfredo Nuñez Meneses","email":"alfredo.nunez@xanadu.ai","login":"LuisAlfredoNu","count":1},{"name":"Olivia Di Matteo","email":"2068515+glassnotes","login":"glassnotes","count":1},{"name":"Pablo Antonio Moreno Casares","email":"paulmorecasa@gmail.com","login":"PabloAMC","count":1},{"name":"Rashid N H M","email":"95639609+rashidnhm","login":"rashidnhm","count":1},{"name":"Soumyadip Sarkar","email":"soumya.papanvk18@gmail.com","login":"neuralsorcerer","count":1},{"name":"Theodoros Trochatos","email":"70296021+teotro","login":"teotro","count":1},{"name":"dcasota","email":"14890243+dcasota","login":"dcasota","count":1},{"name":"huhu37","email":"152797268+huhu37","login":"huhu37","count":1},{"name":"mvandelle","email":"43468362+mvandelle","login":"mvandelle","count":1},{"name":"陸地貓","email":"54393775+LiukDiihMieu","login":"LiukDiihMieu","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/PennyLaneAI%2Fpennylane/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-24T00:00:21.472Z","repositories_count":6240101,"commits_count":884549389,"contributors_count":34907764,"owners_count":1156766,"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":{}},"events":null,"keywords":["autograd","automatic-differentiation","cirq","deep-learning","differentiable-computing","jax","machine-learning","neural-network","optimization","python","pytorch","qiskit","qml","quantum","quantum-chemistry","quantum-computing","quantum-machine-learning","tensorflow"],"dependencies":[{"ecosystem":"pypi","filepath":"doc/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-19T21:59:33.978Z","updated_at":"2022-07-19T21:59:33.978Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/doc/requirements.txt","dependencies":[{"id":261732605,"package_name":"pip","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732606,"package_name":"appdirs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732607,"package_name":"autograd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732608,"package_name":"autoray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732609,"package_name":"jax","ecosystem":"pypi","requirements":"==0.2.19","direct":true,"kind":"runtime","optional":false},{"id":261732610,"package_name":"jaxlib","ecosystem":"pypi","requirements":"==0.1.71","direct":true,"kind":"runtime","optional":false},{"id":261732611,"package_name":"mistune","ecosystem":"pypi","requirements":"==0.8.4","direct":true,"kind":"runtime","optional":false},{"id":261732612,"package_name":"m2r2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732613,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732614,"package_name":"pygments-github-lexers","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732615,"package_name":"semantic_version","ecosystem":"pypi","requirements":"==2.10","direct":true,"kind":"runtime","optional":false},{"id":261732616,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732617,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.16","direct":true,"kind":"runtime","optional":false},{"id":261732618,"package_name":"sphinx","ecosystem":"pypi","requirements":"==3.5.3","direct":true,"kind":"runtime","optional":false},{"id":261732619,"package_name":"sphinx-automodapi","ecosystem":"pypi","requirements":"==0.13","direct":true,"kind":"runtime","optional":false},{"id":261732620,"package_name":"sphinx-copybutton","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732621,"package_name":"sphinxcontrib-bibtex","ecosystem":"pypi","requirements":"==0.4.2","direct":true,"kind":"runtime","optional":false},{"id":261732622,"package_name":"tensorflow","ecosystem":"pypi","requirements":"==2.6.5","direct":true,"kind":"runtime","optional":false},{"id":261732623,"package_name":"tensornetwork","ecosystem":"pypi","requirements":"==0.3","direct":true,"kind":"runtime","optional":false},{"id":261732624,"package_name":"toml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732625,"package_name":"torch","ecosystem":"pypi","requirements":"==1.9.0","direct":true,"kind":"runtime","optional":false},{"id":261732626,"package_name":"torchvision","ecosystem":"pypi","requirements":"==0.10.0","direct":true,"kind":"runtime","optional":false},{"id":261732627,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.0.3","direct":true,"kind":"runtime","optional":false},{"id":261732628,"package_name":"retworkx","ecosystem":"pypi","requirements":"==0.10.2","direct":true,"kind":"runtime","optional":false},{"id":261732629,"package_name":"networkx","ecosystem":"pypi","requirements":"==2.6","direct":true,"kind":"runtime","optional":false},{"id":261732630,"package_name":"xanadu-sphinx-theme","ecosystem":"pypi","requirements":"==0.1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements-ci.txt","sha":null,"kind":"manifest","created_at":"2022-07-19T21:59:34.072Z","updated_at":"2022-07-19T21:59:34.072Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/requirements-ci.txt","dependencies":[{"id":261732686,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732687,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732688,"package_name":"cvxpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732689,"package_name":"cvxopt","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732690,"package_name":"networkx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732691,"package_name":"retworkx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732692,"package_name":"tensornetwork","ecosystem":"pypi","requirements":"==0.3","direct":true,"kind":"runtime","optional":false},{"id":261732693,"package_name":"autograd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732694,"package_name":"toml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732695,"package_name":"appdirs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732696,"package_name":"semantic_version","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732697,"package_name":"dask","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732698,"package_name":"autoray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732699,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261732700,"package_name":"opt_einsum","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements-dev.txt","sha":null,"kind":"manifest","created_at":"2022-07-19T21:59:34.229Z","updated_at":"2022-07-19T21:59:34.229Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/requirements-dev.txt","dependencies":[{"id":261733439,"package_name":"pre-commit","ecosystem":"pypi","requirements":"\u003e=2.19.0","direct":true,"kind":"development","optional":false},{"id":261733440,"package_name":"pytest","ecosystem":"pypi","requirements":"\u003e=7.1.2","direct":true,"kind":"development","optional":false},{"id":261733441,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"\u003e=3.0.0","direct":true,"kind":"development","optional":false},{"id":261733442,"package_name":"pytest-mock","ecosystem":"pypi","requirements":"\u003e=3.7.0","direct":true,"kind":"development","optional":false},{"id":261733443,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"\u003e=2.5.0","direct":true,"kind":"development","optional":false},{"id":261733444,"package_name":"flaky","ecosystem":"pypi","requirements":"\u003e=3.7.0","direct":true,"kind":"development","optional":false},{"id":261733445,"package_name":"pytest-forked","ecosystem":"pypi","requirements":"\u003e=1.4.0","direct":true,"kind":"development","optional":false},{"id":261733446,"package_name":"black","ecosystem":"pypi","requirements":"\u003e=21","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-19T21:59:34.296Z","updated_at":"2022-07-19T21:59:34.296Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/requirements.txt","dependencies":[{"id":261734141,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734142,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734143,"package_name":"cvxpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734144,"package_name":"cvxopt","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734145,"package_name":"cachetools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734146,"package_name":"networkx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734147,"package_name":"retworkx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734148,"package_name":"tensornetwork","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734149,"package_name":"autograd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734150,"package_name":"toml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734151,"package_name":"appdirs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734152,"package_name":"semantic_version","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734153,"package_name":"dask","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734154,"package_name":"autoray","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":261734155,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":261734156,"package_name":"opt_einsum","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/assign_bugs.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:02.528Z","updated_at":"2024-07-13T06:53:02.528Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/assign_bugs.yml","dependencies":[{"id":19078575110,"package_name":"Naturalclar/issue-action","ecosystem":"actions","requirements":"v2.0.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/changelog_reminder.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:03.106Z","updated_at":"2024-07-13T06:53:03.106Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/changelog_reminder.yml","dependencies":[{"id":19078576227,"package_name":"actions/checkout","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":19078576228,"package_name":"peterjgrainger/action-changelog-reminder","ecosystem":"actions","requirements":"v1.3.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:03.777Z","updated_at":"2024-07-13T06:53:03.777Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/docker.yml","dependencies":[{"id":19078577065,"package_name":"styfle/cancel-workflow-action","ecosystem":"actions","requirements":"0.11.0","direct":true,"kind":"composite","optional":false},{"id":19078577066,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:04.614Z","updated_at":"2024-07-13T06:53:04.614Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/docs.yml","dependencies":[{"id":19078577120,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":19078577121,"package_name":"PennyLaneAI/sphinx-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":19078577122,"package_name":"repo-sync/pull-request","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/format.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:05.296Z","updated_at":"2024-07-13T06:53:05.296Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/format.yml","dependencies":[{"id":19078577136,"package_name":"styfle/cancel-workflow-action","ecosystem":"actions","requirements":"0.11.0","direct":true,"kind":"composite","optional":false},{"id":19078577137,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":19078577138,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/interface-unit-tests.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:06.264Z","updated_at":"2024-07-13T06:53:06.264Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/interface-unit-tests.yml","dependencies":[{"id":19078579002,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":19078579003,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":19078579004,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/rc_sync.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:08.911Z","updated_at":"2024-07-13T06:53:08.911Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/rc_sync.yml","dependencies":[{"id":19078580707,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":19078580708,"package_name":"repo-sync/pull-request","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests-gpu.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:09.650Z","updated_at":"2024-07-13T06:53:09.650Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/tests-gpu.yml","dependencies":[{"id":19078580744,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":19078580745,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:09.935Z","updated_at":"2024-07-13T06:53:09.935Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/tests.yml","dependencies":[{"id":19078580753,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":19078580754,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":19078580755,"package_name":"repo-sync/pull-request","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/unit-test.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:10.184Z","updated_at":"2024-07-13T06:53:10.184Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/unit-test.yml","dependencies":[{"id":19078580758,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":19078580759,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":19078580760,"package_name":"./.github/workflows/install_deps","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":19078580762,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/upload.yml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:10.479Z","updated_at":"2024-07-13T06:53:10.479Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/upload.yml","dependencies":[{"id":19078580899,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":19078580900,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":19078580901,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:10.631Z","updated_at":"2024-07-13T06:53:10.631Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2024-07-13T06:53:11.022Z","updated_at":"2024-07-13T06:53:11.022Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/setup.py","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/check_in_artifact.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T14:51:14.520Z","updated_at":"2024-11-05T14:51:14.520Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/check_in_artifact.yml","dependencies":[{"id":20573678521,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20573678522,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/determine-workflow-runner.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T14:51:14.617Z","updated_at":"2024-11-05T14:51:14.617Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/determine-workflow-runner.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/interface-dependency-versions.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T14:51:14.712Z","updated_at":"2024-11-05T14:51:14.712Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/interface-dependency-versions.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/module-validation.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T14:51:14.789Z","updated_at":"2024-11-05T14:51:14.789Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/module-validation.yml","dependencies":[{"id":20573680261,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20573680262,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test_numpy_1_compat.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T14:51:14.871Z","updated_at":"2024-11-05T14:51:14.871Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/test_numpy_1_compat.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/tests-labs.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T14:51:14.941Z","updated_at":"2024-11-05T14:51:14.941Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/tests-labs.yml","dependencies":[{"id":20573680294,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20573680295,"package_name":"tj-actions/changed-files","ecosystem":"actions","requirements":"v45","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/trigger_benchmarks.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T14:51:15.037Z","updated_at":"2024-11-05T14:51:15.037Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/trigger_benchmarks.yml","dependencies":[{"id":20573680297,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":20573680298,"package_name":"peter-evans/repository-dispatch","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/upload-nightly-release.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T14:51:15.120Z","updated_at":"2024-11-05T14:51:15.120Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/upload-nightly-release.yml","dependencies":[{"id":20573680305,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20573680306,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20573680307,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20573680308,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/package_warnings_as_errors.yml","sha":null,"kind":"manifest","created_at":"2024-12-30T04:33:24.397Z","updated_at":"2024-12-30T04:33:24.397Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/package_warnings_as_errors.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/update-durations.yml","sha":null,"kind":"manifest","created_at":"2024-12-30T04:33:24.533Z","updated_at":"2024-12-30T04:33:24.533Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/update-durations.yml","dependencies":[{"id":21317543806,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":21317543807,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/check-external-contributor.yml","sha":null,"kind":"manifest","created_at":"2025-04-17T16:47:31.366Z","updated_at":"2025-04-17T16:47:31.366Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/check-external-contributor.yml","dependencies":[{"id":22725582899,"package_name":"XanaduAI/cloud-actions/label-external-pull-request","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/code_security_scan.yml","sha":null,"kind":"manifest","created_at":"2025-04-17T16:47:32.723Z","updated_at":"2025-04-17T16:47:32.723Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/code_security_scan.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/rtd-check.yml","sha":null,"kind":"manifest","created_at":"2025-04-17T16:47:33.193Z","updated_at":"2025-04-17T16:47:33.193Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/rtd-check.yml","dependencies":[{"id":22725582929,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22725582930,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":".github/workflows/scripts/upload_reports/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-04-22T23:37:50.289Z","updated_at":"2025-04-22T23:37:50.289Z","repository_link":"https://github.com/PennyLaneAI/pennylane/blob/main/.github/workflows/scripts/upload_reports/requirements.txt","dependencies":[{"id":22810790275,"package_name":"pydantic","ecosystem":"pypi","requirements":"==2.10.6","direct":true,"kind":"runtime","optional":false},{"id":22810790276,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"==2.8.0","direct":true,"kind":"runtime","optional":false},{"id":22810790277,"package_name":"requests","ecosystem":"pypi","requirements":"==2.32.3","direct":true,"kind":"runtime","optional":false}]}],"score":27.051172910234257,"created_at":"2025-12-21T00:56:07.098Z","updated_at":"2026-06-12T13:30:39.760Z","avatar_url":"https://github.com/PennyLaneAI.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/370089","html_url":"https://summary.ecosyste.ms/projects/370089"}