{"id":370024,"url":"https://github.com/RobertCraigie/prisma-client-py","last_synced_at":"2026-08-24T13:30:34.792Z","repository":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2098,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-11T07:09:05.382Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-08-05T11:34:50.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36543427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-11T02:00:06.871Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"RobertCraigie","name":"Robert Craigie","uuid":"23125036","kind":"user","description":"Creator of @glide-browser - an extensible, keyboard-focused web browser.\r\n\r\nFounding Engineer @stainless-api ","email":"robert@craigie.dev","website":"craigie.dev","location":"Scotland","twitter":"probablyrobert","company":"@anthropics @glide-browser","icon_url":"https://avatars.githubusercontent.com/u/23125036?u=2652b638d8fde9fb96e59932ca59fc5be8f78cbd\u0026v=4","repositories_count":59,"last_synced_at":"2026-08-22T05:48:46.793Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/RobertCraigie","funding_links":["https://github.com/sponsors/RobertCraigie"],"total_stars":1870,"followers":405,"following":26,"created_at":"2022-11-02T16:43:26.116Z","updated_at":"2026-08-22T05:48:46.808Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie/repositories"},"packages":[{"id":13078724,"name":"python311Packages.prisma","ecosystem":"nixpkgs","description":"Auto-generated and fully type-safe database client for prisma","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T17:40:19.981Z","latest_release_published_at":"2026-02-01T17:40:19.981Z","latest_release_number":"0.15.0","last_synced_at":"2026-08-15T10:32:22.669Z","created_at":"2026-02-01T17:39:59.537Z","updated_at":"2026-08-15T10:47:09.865Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python311Packages.prisma","install_command":"nix-env -iA nixpkgs.python311Packages.prisma","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/prisma/default.nix#L51","metadata":{"nix_attribute":"python3.11-prisma-0.15.0","position":"pkgs/development/python-modules/prisma/default.nix:51","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"prisma","upstream_purl":"pkg:pypi/prisma"},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2100,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-04T03:05:00.906Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-07-31T08:17:14.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-08-11T07:20:34.880Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":2.5478960182976316,"forks_count":4.497347991113516,"docker_downloads_count":null,"average":1.761311002352787},"purl":"pkg:nix/python311Packages.prisma?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.prisma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.prisma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.prisma/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.prisma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.prisma/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.prisma/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.prisma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.prisma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.prisma/codemeta","maintainers":[{"uuid":"fabaff","login":null,"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","url":"https://github.com/fabaff","packages_count":5052,"html_url":null,"role":null,"created_at":"2026-03-06T02:32:52.898Z","updated_at":"2026-03-06T02:32:52.898Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/fabaff/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":739,"github":"NixOS","metadata":{"funded_packages_count":3349},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-08-24T05:04:31.033Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":13197633,"name":"python311Packages.prisma","ecosystem":"nixpkgs","description":"Auto-generated and fully type-safe database client for prisma","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T00:35:17.909Z","latest_release_published_at":"2026-02-02T00:35:17.909Z","latest_release_number":"0.13.1","last_synced_at":"2026-05-11T17:12:01.466Z","created_at":"2026-02-02T00:35:10.144Z","updated_at":"2026-08-11T07:20:34.694Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python311Packages.prisma","install_command":"nix-env -iA nixpkgs.python311Packages.prisma","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/prisma/default.nix#L52","metadata":{"nix_attribute":"python3.11-prisma-0.13.1","position":"pkgs/development/python-modules/prisma/default.nix:52","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"prisma","upstream_purl":"pkg:pypi/prisma"},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2100,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-04T03:05:00.906Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-07-31T08:17:14.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-08-11T07:20:34.694Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.prisma?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.prisma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.prisma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.prisma/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.prisma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.prisma/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.prisma/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.prisma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.prisma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.prisma/codemeta","maintainers":[{"uuid":"fabaff","login":null,"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","url":"https://github.com/fabaff","packages_count":4856,"html_url":null,"role":null,"created_at":"2026-03-07T07:10:18.314Z","updated_at":"2026-03-07T07:10:18.314Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/fabaff/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":3165},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-08-24T05:01:24.965Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13968962,"name":"python-prisma","ecosystem":"guix","description":"Fully type-safe database client","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"asl2.0","normalized_licenses":["CERN-OHL-P-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-03T00:23:46.712Z","latest_release_published_at":"2026-03-03T00:23:46.712Z","latest_release_number":"0.15.0","last_synced_at":"2026-04-07T12:00:22.360Z","created_at":"2026-03-03T00:23:46.534Z","updated_at":"2026-08-11T07:20:34.710Z","registry_url":"https://packages.guix.gnu.org/packages/python-prisma/0.15.0/","install_command":"guix install python-prisma","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/databases.scm#n866","metadata":{"location":"gnu/packages/databases.scm:866","variable_name":"python-prisma"},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2100,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-04T03:05:00.906Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-07-31T08:17:14.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-08-11T07:20:34.710Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/python-prisma","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/python-prisma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/python-prisma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/python-prisma/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-prisma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-prisma/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-prisma/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-prisma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-prisma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-prisma/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":32336,"maintainers_count":0,"namespaces_count":0,"keywords_count":1654,"github":"guix-mirror","metadata":{"funded_packages_count":1223},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-08-24T05:05:20.073Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":13205894,"name":"python312Packages.prisma","ecosystem":"nixpkgs","description":"Auto-generated and fully type-safe database client for prisma","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T01:04:45.952Z","latest_release_published_at":"2026-02-02T01:04:45.952Z","latest_release_number":"0.13.1","last_synced_at":"2026-05-19T16:11:39.883Z","created_at":"2026-02-02T01:04:17.503Z","updated_at":"2026-08-11T07:20:34.756Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python312Packages.prisma","install_command":"nix-env -iA nixpkgs.python312Packages.prisma","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/prisma/default.nix#L52","metadata":{"nix_attribute":"python3.12-prisma-0.13.1","position":"pkgs/development/python-modules/prisma/default.nix:52","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"prisma","upstream_purl":"pkg:pypi/prisma"},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2100,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-04T03:05:00.906Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-07-31T08:17:14.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-08-11T07:20:34.756Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python312Packages.prisma?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.prisma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.prisma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.prisma/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.prisma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.prisma/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.prisma/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.prisma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.prisma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.prisma/codemeta","maintainers":[{"uuid":"fabaff","login":null,"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","url":"https://github.com/fabaff","packages_count":4856,"html_url":null,"role":null,"created_at":"2026-03-07T13:05:03.854Z","updated_at":"2026-03-07T13:05:03.854Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/fabaff/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":3165},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-08-24T05:01:24.965Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13087575,"name":"python312Packages.prisma","ecosystem":"nixpkgs","description":"Auto-generated and fully type-safe database client for prisma","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T18:07:44.011Z","latest_release_published_at":"2026-02-01T18:07:44.011Z","latest_release_number":"0.15.0","last_synced_at":"2026-03-08T07:14:11.389Z","created_at":"2026-02-01T18:07:39.246Z","updated_at":"2026-08-11T07:20:34.801Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python312Packages.prisma","install_command":"nix-env -iA nixpkgs.python312Packages.prisma","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/prisma/default.nix#L51","metadata":{"nix_attribute":"python3.12-prisma-0.15.0","position":"pkgs/development/python-modules/prisma/default.nix:51","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"prisma","upstream_purl":"pkg:pypi/prisma"},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2100,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-04T03:05:00.906Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-07-31T08:17:14.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-08-11T07:20:34.801Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python312Packages.prisma?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.prisma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.prisma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.prisma/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.prisma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.prisma/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.prisma/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.prisma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.prisma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.prisma/codemeta","maintainers":[{"uuid":"fabaff","login":null,"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","url":"https://github.com/fabaff","packages_count":5052,"html_url":null,"role":null,"created_at":"2026-03-08T07:14:11.589Z","updated_at":"2026-03-08T07:14:11.589Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/fabaff/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":739,"github":"NixOS","metadata":{"funded_packages_count":3349},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-08-24T05:04:31.033Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":12895633,"name":"python314Packages.prisma","ecosystem":"nixpkgs","description":"Auto-generated and fully type-safe database client for prisma","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T09:04:46.801Z","latest_release_published_at":"2026-01-27T09:04:46.801Z","latest_release_number":"0.15.0","last_synced_at":"2026-07-27T13:00:15.704Z","created_at":"2026-01-27T09:04:46.609Z","updated_at":"2026-08-11T07:20:34.877Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.prisma","install_command":"nix-env -iA nixpkgs.python314Packages.prisma","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/prisma/default.nix#L47","metadata":{"nix_attribute":"python3.14-prisma-0.15.0","position":"pkgs/development/python-modules/prisma/default.nix:47","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"prisma","upstream_purl":"pkg:pypi/prisma"},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2100,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-04T03:05:00.906Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-07-31T08:17:14.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"RobertCraigie","name":"Robert Craigie","uuid":"23125036","kind":"user","description":"Creator of @glide-browser - an extensible, keyboard-focused web browser.\r\n\r\nFounding Engineer @stainless-api ","email":"robert@craigie.dev","website":"craigie.dev","location":"Scotland","twitter":"probablyrobert","company":"@anthropics @glide-browser","icon_url":"https://avatars.githubusercontent.com/u/23125036?u=2652b638d8fde9fb96e59932ca59fc5be8f78cbd\u0026v=4","repositories_count":59,"last_synced_at":"2026-08-09T22:32:46.375Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/RobertCraigie","funding_links":["https://github.com/sponsors/RobertCraigie"],"total_stars":1870,"followers":402,"following":26,"created_at":"2022-11-02T16:43:26.116Z","updated_at":"2026-08-09T22:32:46.466Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie/repositories"},"tags":[{"name":"v0.15.0","sha":"b579e0d2f39d49d4ba01e09142e6b28c4d791296","kind":"commit","published_at":"2024-08-16T02:54:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.15.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"0cafaa78d7787f6bfc4ba06bc7ea40e5116f1c47","kind":"commit","published_at":"2024-08-04T17:55:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.14.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"b624a94a89f8ed24c9c0a3bbf0ec01f2c4c24063","kind":"commit","published_at":"2024-03-24T22:10:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"ce76a92dfce0566821acfcb4c71dd679f56acf21","kind":"commit","published_at":"2024-03-22T10:19:59.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"8a5695c3061c482f9c30192818aee46b2b5eb45a","kind":"commit","published_at":"2024-01-14T18:38:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.12.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"bc79aee065ab850dde941df0939e9286a7f083a6","kind":"commit","published_at":"2023-10-22T23:01:41.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.11.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"823bad942a9cba3a15777f74053c3e6212dd916b","kind":"commit","published_at":"2023-08-28T10:12:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.10.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f94ba3f15ea9bd644f6ae6889fb39a292a3f3d35","kind":"commit","published_at":"2023-07-01T09:46:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"208233f9caf6069e0474c68b445a1c065ca3550f","kind":"commit","published_at":"2023-06-12T02:16:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"55c3ca246a974f42b1bef98732a2460dff4c81eb","kind":"commit","published_at":"2023-03-05T18:54:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"7a7c11128514bded5fda27486bf74f1b75cede33","kind":"commit","published_at":"2023-02-11T22:08:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"2b67a0546eced81a2689e5a619b0d7f580ada8b8","kind":"commit","published_at":"2023-01-01T20:09:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"1d120d8d2c4189aadcf6565f7f59eb8a0b4c6be6","kind":"commit","published_at":"2022-11-12T21:37:54.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"fb9a821f522a07cbcce233667204f76ccce85212","kind":"commit","published_at":"2022-10-01T14:53:21.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"e596ad721ef2c317fe8e9712e6463a77a7e0dd0f","kind":"commit","published_at":"2022-05-21T20:05:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.6","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"cc2e9c8a23f4814291d014f117ee2372fab888fa","kind":"commit","published_at":"2022-05-09T10:20:44.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.5","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"b323fbde1705d11a879045d4ac589c1048d5ccbe","kind":"commit","published_at":"2022-04-04T23:32:11.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"8aee763bcf9440d19e5b74014c7d26016073f89d","kind":"commit","published_at":"2022-03-10T03:48:36.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1b320ba32ff8c70c7481396e2ecf5a3fcbf4b5c7","kind":"commit","published_at":"2022-03-05T16:13:03.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"8679ed56b91ab434cd42cf7ab842df6b78c6830c","kind":"commit","published_at":"2022-03-01T01:39:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"47b2c74d82255221f487f931c4cbb91c9f4c174a","kind":"commit","published_at":"2022-02-22T21:44:05.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"1f20f0bf5665c9d01b2cac7ed922cb0b3ad5e56a","kind":"commit","published_at":"2022-01-30T18:46:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.5.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"43bdcc5c89dbe725a8eb9fb9a2aac8c216338492","kind":"commit","published_at":"2022-01-05T21:10:22.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"6d458d33fe6d8027c5220bc015daf4db28251cc7","kind":"commit","published_at":"2021-12-17T13:20:47.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"13839c29cc61440d38c889d5e25d03ea7dd8309c","kind":"commit","published_at":"2021-12-13T14:38:04.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"c3587de09f4149468c17e0f44bbd700216323ee8","kind":"commit","published_at":"2021-11-27T18:18:18.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7c533b359bdf1a45d3093c1c86a5790b947d5a0b","kind":"commit","published_at":"2021-11-09T21:50:32.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.3.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b886062a0813babe29eb77d4e1506b7a36ae4144","kind":"commit","published_at":"2021-10-28T15:22:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"fc9397a767c7bb9c647d384d36aa4ec0b87efbdb","kind":"commit","published_at":"2021-10-28T08:13:34.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ca903889536d275601882cfb456cd311fafe0d0","kind":"commit","published_at":"2021-10-17T09:46:55.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"779314b717c4dca5c2417cce6b5460349a6b3ba7","kind":"commit","published_at":"2021-10-15T10:16:16.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"5e9c61d3a921f92f83b3bceb9bfc8c18935529e3","kind":"commit","published_at":"2021-09-28T10:50:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"97fc9dc176573fc99981dfae003566bec6a7b298","kind":"commit","published_at":"2021-09-21T10:47:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.1.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"1f68e447058e831ea37c254844ae9cf7f52933b1","kind":"commit","published_at":"2021-09-08T17:44:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"4622417fc3a41bc338d6cd461adf43d9576e9b5e","kind":"commit","published_at":"2021-08-26T17:18:08.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"6b9e6a7b9487f22d196a4486d4fe2dff2faf307c","kind":"commit","published_at":"2021-08-26T12:20:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"071364f50dff2349bd878208a832c6792615cceb","kind":"commit","published_at":"2021-08-26T12:14:31.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-08-11T07:20:34.877Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.9665644232743943,"forks_count":1.8317687665206992,"docker_downloads_count":null,"average":0.6995832974487733},"purl":"pkg:nix/python314Packages.prisma?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.prisma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.prisma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.prisma/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.prisma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.prisma/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.prisma/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.prisma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.prisma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.prisma/codemeta","maintainers":[{"uuid":"fabaff","login":null,"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","url":"https://github.com/fabaff","packages_count":5658,"html_url":null,"role":null,"created_at":"2026-03-05T23:04:06.071Z","updated_at":"2026-03-05T23:04:06.071Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/fabaff/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":153756,"maintainers_count":4901,"namespaces_count":0,"keywords_count":3257,"github":"NixOS","metadata":{"funded_packages_count":5996},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-08-24T05:00:11.845Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":12871809,"name":"python313Packages.prisma","ecosystem":"nixpkgs","description":"Auto-generated and fully type-safe database client for prisma","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T03:46:07.206Z","latest_release_published_at":"2026-01-27T03:46:07.206Z","latest_release_number":"0.15.0","last_synced_at":"2026-08-13T23:34:56.066Z","created_at":"2026-01-27T03:46:06.975Z","updated_at":"2026-08-13T23:47:10.723Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.prisma","install_command":"nix-env -iA nixpkgs.python313Packages.prisma","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/prisma/default.nix#L47","metadata":{"nix_attribute":"python3.13-prisma-0.15.0","position":"pkgs/development/python-modules/prisma/default.nix:47","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"prisma","upstream_purl":"pkg:pypi/prisma"},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2100,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-04T03:05:00.906Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-07-31T08:17:14.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"RobertCraigie","name":"Robert Craigie","uuid":"23125036","kind":"user","description":"Creator of @glide-browser - an extensible, keyboard-focused web browser.\r\n\r\nFounding Engineer @stainless-api ","email":"robert@craigie.dev","website":"craigie.dev","location":"Scotland","twitter":"probablyrobert","company":"@anthropics @glide-browser","icon_url":"https://avatars.githubusercontent.com/u/23125036?u=2652b638d8fde9fb96e59932ca59fc5be8f78cbd\u0026v=4","repositories_count":59,"last_synced_at":"2026-08-09T22:32:46.375Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/RobertCraigie","funding_links":["https://github.com/sponsors/RobertCraigie"],"total_stars":1870,"followers":402,"following":26,"created_at":"2022-11-02T16:43:26.116Z","updated_at":"2026-08-09T22:32:46.466Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie/repositories"},"tags":[{"name":"v0.15.0","sha":"b579e0d2f39d49d4ba01e09142e6b28c4d791296","kind":"commit","published_at":"2024-08-16T02:54:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.15.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"0cafaa78d7787f6bfc4ba06bc7ea40e5116f1c47","kind":"commit","published_at":"2024-08-04T17:55:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.14.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"b624a94a89f8ed24c9c0a3bbf0ec01f2c4c24063","kind":"commit","published_at":"2024-03-24T22:10:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"ce76a92dfce0566821acfcb4c71dd679f56acf21","kind":"commit","published_at":"2024-03-22T10:19:59.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"8a5695c3061c482f9c30192818aee46b2b5eb45a","kind":"commit","published_at":"2024-01-14T18:38:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.12.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"bc79aee065ab850dde941df0939e9286a7f083a6","kind":"commit","published_at":"2023-10-22T23:01:41.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.11.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"823bad942a9cba3a15777f74053c3e6212dd916b","kind":"commit","published_at":"2023-08-28T10:12:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.10.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f94ba3f15ea9bd644f6ae6889fb39a292a3f3d35","kind":"commit","published_at":"2023-07-01T09:46:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"208233f9caf6069e0474c68b445a1c065ca3550f","kind":"commit","published_at":"2023-06-12T02:16:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"55c3ca246a974f42b1bef98732a2460dff4c81eb","kind":"commit","published_at":"2023-03-05T18:54:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"7a7c11128514bded5fda27486bf74f1b75cede33","kind":"commit","published_at":"2023-02-11T22:08:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"2b67a0546eced81a2689e5a619b0d7f580ada8b8","kind":"commit","published_at":"2023-01-01T20:09:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"1d120d8d2c4189aadcf6565f7f59eb8a0b4c6be6","kind":"commit","published_at":"2022-11-12T21:37:54.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"fb9a821f522a07cbcce233667204f76ccce85212","kind":"commit","published_at":"2022-10-01T14:53:21.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"e596ad721ef2c317fe8e9712e6463a77a7e0dd0f","kind":"commit","published_at":"2022-05-21T20:05:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.6","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"cc2e9c8a23f4814291d014f117ee2372fab888fa","kind":"commit","published_at":"2022-05-09T10:20:44.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.5","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"b323fbde1705d11a879045d4ac589c1048d5ccbe","kind":"commit","published_at":"2022-04-04T23:32:11.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"8aee763bcf9440d19e5b74014c7d26016073f89d","kind":"commit","published_at":"2022-03-10T03:48:36.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1b320ba32ff8c70c7481396e2ecf5a3fcbf4b5c7","kind":"commit","published_at":"2022-03-05T16:13:03.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"8679ed56b91ab434cd42cf7ab842df6b78c6830c","kind":"commit","published_at":"2022-03-01T01:39:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"47b2c74d82255221f487f931c4cbb91c9f4c174a","kind":"commit","published_at":"2022-02-22T21:44:05.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"1f20f0bf5665c9d01b2cac7ed922cb0b3ad5e56a","kind":"commit","published_at":"2022-01-30T18:46:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.5.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"43bdcc5c89dbe725a8eb9fb9a2aac8c216338492","kind":"commit","published_at":"2022-01-05T21:10:22.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"6d458d33fe6d8027c5220bc015daf4db28251cc7","kind":"commit","published_at":"2021-12-17T13:20:47.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"13839c29cc61440d38c889d5e25d03ea7dd8309c","kind":"commit","published_at":"2021-12-13T14:38:04.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"c3587de09f4149468c17e0f44bbd700216323ee8","kind":"commit","published_at":"2021-11-27T18:18:18.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7c533b359bdf1a45d3093c1c86a5790b947d5a0b","kind":"commit","published_at":"2021-11-09T21:50:32.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.3.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b886062a0813babe29eb77d4e1506b7a36ae4144","kind":"commit","published_at":"2021-10-28T15:22:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"fc9397a767c7bb9c647d384d36aa4ec0b87efbdb","kind":"commit","published_at":"2021-10-28T08:13:34.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ca903889536d275601882cfb456cd311fafe0d0","kind":"commit","published_at":"2021-10-17T09:46:55.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"779314b717c4dca5c2417cce6b5460349a6b3ba7","kind":"commit","published_at":"2021-10-15T10:16:16.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"5e9c61d3a921f92f83b3bceb9bfc8c18935529e3","kind":"commit","published_at":"2021-09-28T10:50:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"97fc9dc176573fc99981dfae003566bec6a7b298","kind":"commit","published_at":"2021-09-21T10:47:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.1.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"1f68e447058e831ea37c254844ae9cf7f52933b1","kind":"commit","published_at":"2021-09-08T17:44:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"4622417fc3a41bc338d6cd461adf43d9576e9b5e","kind":"commit","published_at":"2021-08-26T17:18:08.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"6b9e6a7b9487f22d196a4486d4fe2dff2faf307c","kind":"commit","published_at":"2021-08-26T12:20:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"071364f50dff2349bd878208a832c6792615cceb","kind":"commit","published_at":"2021-08-26T12:14:31.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-08-11T07:20:34.793Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":2.5639849855554755,"forks_count":4.661552671745723,"docker_downloads_count":null,"average":1.8063844143252998},"purl":"pkg:nix/python313Packages.prisma?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.prisma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.prisma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.prisma/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.prisma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.prisma/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.prisma/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.prisma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.prisma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.prisma/codemeta","maintainers":[{"uuid":"fabaff","login":null,"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","url":"https://github.com/fabaff","packages_count":5658,"html_url":null,"role":null,"created_at":"2026-03-05T19:04:09.138Z","updated_at":"2026-03-05T19:04:09.138Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/fabaff/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":153756,"maintainers_count":4901,"namespaces_count":0,"keywords_count":3257,"github":"NixOS","metadata":{"funded_packages_count":5996},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-08-24T05:00:11.845Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":7806918,"name":"prisma-pynext","ecosystem":"pypi","description":"Prisma Client Python is an auto-generated and fully type-safe database client","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"APACHE","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["orm","mysql","typing","prisma","sqlite","database","postgresql"],"namespace":null,"versions_count":13,"first_release_published_at":"2023-05-29T23:54:29.000Z","latest_release_published_at":"2023-06-02T09:04:56.000Z","latest_release_number":"0.8.14","last_synced_at":"2026-08-23T13:01:12.959Z","created_at":"2023-05-30T01:44:39.413Z","updated_at":"2026-08-23T13:01:12.960Z","registry_url":"https://pypi.org/project/prisma-pynext/","install_command":"pip install prisma-pynext --index-url https://pypi.org/simple","documentation_url":"https://prisma-client-py.readthedocs.io","metadata":{"funding":null,"documentation":"https://prisma-client-py.readthedocs.io","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","License :: OSI Approved :: Apache Software License","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Database :: Database Engines/Servers","Topic :: Database :: Front-Ends","Topic :: Software Development :: Libraries :: Python Modules","Typing :: Typed"],"normalized_name":"prisma-pynext","project_status":null},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2098,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-11T07:09:05.382Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-08-05T11:34:50.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36543427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-11T02:00:06.871Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"RobertCraigie","name":"Robert Craigie","uuid":"23125036","kind":"user","description":"Creator of @glide-browser - an extensible, keyboard-focused web browser.\r\n\r\nFounding Engineer @stainless-api ","email":"robert@craigie.dev","website":"craigie.dev","location":"Scotland","twitter":"probablyrobert","company":"@anthropics @glide-browser","icon_url":"https://avatars.githubusercontent.com/u/23125036?u=2652b638d8fde9fb96e59932ca59fc5be8f78cbd\u0026v=4","repositories_count":59,"last_synced_at":"2026-08-19T11:18:17.160Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/RobertCraigie","funding_links":["https://github.com/sponsors/RobertCraigie"],"total_stars":1870,"followers":405,"following":26,"created_at":"2022-11-02T16:43:26.116Z","updated_at":"2026-08-19T11:18:17.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie/repositories"},"tags":[{"name":"v0.15.0","sha":"b579e0d2f39d49d4ba01e09142e6b28c4d791296","kind":"commit","published_at":"2024-08-16T02:54:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.15.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"0cafaa78d7787f6bfc4ba06bc7ea40e5116f1c47","kind":"commit","published_at":"2024-08-04T17:55:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.14.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"b624a94a89f8ed24c9c0a3bbf0ec01f2c4c24063","kind":"commit","published_at":"2024-03-24T22:10:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"ce76a92dfce0566821acfcb4c71dd679f56acf21","kind":"commit","published_at":"2024-03-22T10:19:59.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"8a5695c3061c482f9c30192818aee46b2b5eb45a","kind":"commit","published_at":"2024-01-14T18:38:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.12.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"bc79aee065ab850dde941df0939e9286a7f083a6","kind":"commit","published_at":"2023-10-22T23:01:41.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.11.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"823bad942a9cba3a15777f74053c3e6212dd916b","kind":"commit","published_at":"2023-08-28T10:12:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.10.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f94ba3f15ea9bd644f6ae6889fb39a292a3f3d35","kind":"commit","published_at":"2023-07-01T09:46:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"208233f9caf6069e0474c68b445a1c065ca3550f","kind":"commit","published_at":"2023-06-12T02:16:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"55c3ca246a974f42b1bef98732a2460dff4c81eb","kind":"commit","published_at":"2023-03-05T18:54:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"7a7c11128514bded5fda27486bf74f1b75cede33","kind":"commit","published_at":"2023-02-11T22:08:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"2b67a0546eced81a2689e5a619b0d7f580ada8b8","kind":"commit","published_at":"2023-01-01T20:09:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"1d120d8d2c4189aadcf6565f7f59eb8a0b4c6be6","kind":"commit","published_at":"2022-11-12T21:37:54.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"fb9a821f522a07cbcce233667204f76ccce85212","kind":"commit","published_at":"2022-10-01T14:53:21.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"e596ad721ef2c317fe8e9712e6463a77a7e0dd0f","kind":"commit","published_at":"2022-05-21T20:05:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.6","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"cc2e9c8a23f4814291d014f117ee2372fab888fa","kind":"commit","published_at":"2022-05-09T10:20:44.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.5","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"b323fbde1705d11a879045d4ac589c1048d5ccbe","kind":"commit","published_at":"2022-04-04T23:32:11.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"8aee763bcf9440d19e5b74014c7d26016073f89d","kind":"commit","published_at":"2022-03-10T03:48:36.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1b320ba32ff8c70c7481396e2ecf5a3fcbf4b5c7","kind":"commit","published_at":"2022-03-05T16:13:03.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"8679ed56b91ab434cd42cf7ab842df6b78c6830c","kind":"commit","published_at":"2022-03-01T01:39:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"47b2c74d82255221f487f931c4cbb91c9f4c174a","kind":"commit","published_at":"2022-02-22T21:44:05.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"1f20f0bf5665c9d01b2cac7ed922cb0b3ad5e56a","kind":"commit","published_at":"2022-01-30T18:46:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.5.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"43bdcc5c89dbe725a8eb9fb9a2aac8c216338492","kind":"commit","published_at":"2022-01-05T21:10:22.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"6d458d33fe6d8027c5220bc015daf4db28251cc7","kind":"commit","published_at":"2021-12-17T13:20:47.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"13839c29cc61440d38c889d5e25d03ea7dd8309c","kind":"commit","published_at":"2021-12-13T14:38:04.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"c3587de09f4149468c17e0f44bbd700216323ee8","kind":"commit","published_at":"2021-11-27T18:18:18.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7c533b359bdf1a45d3093c1c86a5790b947d5a0b","kind":"commit","published_at":"2021-11-09T21:50:32.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.3.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b886062a0813babe29eb77d4e1506b7a36ae4144","kind":"commit","published_at":"2021-10-28T15:22:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"fc9397a767c7bb9c647d384d36aa4ec0b87efbdb","kind":"commit","published_at":"2021-10-28T08:13:34.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ca903889536d275601882cfb456cd311fafe0d0","kind":"commit","published_at":"2021-10-17T09:46:55.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"779314b717c4dca5c2417cce6b5460349a6b3ba7","kind":"commit","published_at":"2021-10-15T10:16:16.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"5e9c61d3a921f92f83b3bceb9bfc8c18935529e3","kind":"commit","published_at":"2021-09-28T10:50:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"97fc9dc176573fc99981dfae003566bec6a7b298","kind":"commit","published_at":"2021-09-21T10:47:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.1.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"1f68e447058e831ea37c254844ae9cf7f52933b1","kind":"commit","published_at":"2021-09-08T17:44:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"4622417fc3a41bc338d6cd461adf43d9576e9b5e","kind":"commit","published_at":"2021-08-26T17:18:08.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"6b9e6a7b9487f22d196a4486d4fe2dff2faf307c","kind":"commit","published_at":"2021-08-26T12:20:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"071364f50dff2349bd878208a832c6792615cceb","kind":"commit","published_at":"2021-08-26T12:14:31.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-08-20T11:57:35.428Z","dependent_packages_count":0,"downloads":39,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":23.65893035025247,"dependent_repos_count":21.615158380108443,"dependent_packages_count":10.09540786432578,"stargazers_count":1.8045043910370175,"forks_count":5.3950024998950425,"docker_downloads_count":null,"average":12.51380069712375},"purl":"pkg:pypi/prisma-pynext","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/prisma-pynext","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/prisma-pynext","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/prisma-pynext/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T11:00:25.787Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-pynext/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-pynext/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-pynext/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-pynext/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-pynext/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-pynext/codemeta","maintainers":[{"uuid":"filsommer","login":"filsommer","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/filsommer/","role":null,"created_at":"2023-05-30T02:09:42.544Z","updated_at":"2023-05-30T02:09:42.544Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/filsommer/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":930432,"maintainers_count":399684,"namespaces_count":0,"keywords_count":311773,"github":"pypi","metadata":{"funded_packages_count":58574,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-24T05:05:47.334Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2859482,"name":"prisma-client","ecosystem":"pypi","description":"Prisma Client Python is an auto-generated and fully type-safe database client","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"APACHE","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["orm","mysql","typing","prisma","sqlite","database","postgresql"],"namespace":null,"versions_count":7,"first_release_published_at":"2021-08-26T12:15:00.000Z","latest_release_published_at":"2021-10-15T10:16:06.000Z","latest_release_number":"0.2.1","last_synced_at":"2026-08-23T13:01:27.067Z","created_at":"2022-04-10T12:06:47.176Z","updated_at":"2026-08-23T13:01:27.069Z","registry_url":"https://pypi.org/project/prisma-client/","install_command":"pip install prisma-client --index-url https://pypi.org/simple","documentation_url":"https://prisma-client-py.readthedocs.io","metadata":{"funding":null,"documentation":"https://prisma-client-py.readthedocs.io","classifiers":["Development Status :: 1 - Planning","Intended Audience :: Developers","License :: OSI Approved :: Apache Software License","Programming Language :: Python :: 3.6","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Database :: Database Engines/Servers","Topic :: Software Development :: Libraries :: Python Modules","Typing :: Typed"],"normalized_name":"prisma-client","project_status":null},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2098,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-11T07:09:05.382Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-08-05T11:34:50.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36543427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-11T02:00:06.871Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"RobertCraigie","name":"Robert Craigie","uuid":"23125036","kind":"user","description":"Creator of @glide-browser - an extensible, keyboard-focused web browser.\r\n\r\nFounding Engineer @stainless-api ","email":"robert@craigie.dev","website":"craigie.dev","location":"Scotland","twitter":"probablyrobert","company":"@anthropics @glide-browser","icon_url":"https://avatars.githubusercontent.com/u/23125036?u=2652b638d8fde9fb96e59932ca59fc5be8f78cbd\u0026v=4","repositories_count":59,"last_synced_at":"2026-08-19T11:18:17.160Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/RobertCraigie","funding_links":["https://github.com/sponsors/RobertCraigie"],"total_stars":1870,"followers":405,"following":26,"created_at":"2022-11-02T16:43:26.116Z","updated_at":"2026-08-19T11:18:17.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie/repositories"},"tags":[{"name":"v0.15.0","sha":"b579e0d2f39d49d4ba01e09142e6b28c4d791296","kind":"commit","published_at":"2024-08-16T02:54:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.15.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"0cafaa78d7787f6bfc4ba06bc7ea40e5116f1c47","kind":"commit","published_at":"2024-08-04T17:55:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.14.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"b624a94a89f8ed24c9c0a3bbf0ec01f2c4c24063","kind":"commit","published_at":"2024-03-24T22:10:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"ce76a92dfce0566821acfcb4c71dd679f56acf21","kind":"commit","published_at":"2024-03-22T10:19:59.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"8a5695c3061c482f9c30192818aee46b2b5eb45a","kind":"commit","published_at":"2024-01-14T18:38:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.12.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"bc79aee065ab850dde941df0939e9286a7f083a6","kind":"commit","published_at":"2023-10-22T23:01:41.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.11.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"823bad942a9cba3a15777f74053c3e6212dd916b","kind":"commit","published_at":"2023-08-28T10:12:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.10.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f94ba3f15ea9bd644f6ae6889fb39a292a3f3d35","kind":"commit","published_at":"2023-07-01T09:46:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"208233f9caf6069e0474c68b445a1c065ca3550f","kind":"commit","published_at":"2023-06-12T02:16:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"55c3ca246a974f42b1bef98732a2460dff4c81eb","kind":"commit","published_at":"2023-03-05T18:54:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"7a7c11128514bded5fda27486bf74f1b75cede33","kind":"commit","published_at":"2023-02-11T22:08:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"2b67a0546eced81a2689e5a619b0d7f580ada8b8","kind":"commit","published_at":"2023-01-01T20:09:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"1d120d8d2c4189aadcf6565f7f59eb8a0b4c6be6","kind":"commit","published_at":"2022-11-12T21:37:54.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"fb9a821f522a07cbcce233667204f76ccce85212","kind":"commit","published_at":"2022-10-01T14:53:21.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"e596ad721ef2c317fe8e9712e6463a77a7e0dd0f","kind":"commit","published_at":"2022-05-21T20:05:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.6","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"cc2e9c8a23f4814291d014f117ee2372fab888fa","kind":"commit","published_at":"2022-05-09T10:20:44.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.5","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"b323fbde1705d11a879045d4ac589c1048d5ccbe","kind":"commit","published_at":"2022-04-04T23:32:11.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"8aee763bcf9440d19e5b74014c7d26016073f89d","kind":"commit","published_at":"2022-03-10T03:48:36.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1b320ba32ff8c70c7481396e2ecf5a3fcbf4b5c7","kind":"commit","published_at":"2022-03-05T16:13:03.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"8679ed56b91ab434cd42cf7ab842df6b78c6830c","kind":"commit","published_at":"2022-03-01T01:39:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"47b2c74d82255221f487f931c4cbb91c9f4c174a","kind":"commit","published_at":"2022-02-22T21:44:05.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"1f20f0bf5665c9d01b2cac7ed922cb0b3ad5e56a","kind":"commit","published_at":"2022-01-30T18:46:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.5.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"43bdcc5c89dbe725a8eb9fb9a2aac8c216338492","kind":"commit","published_at":"2022-01-05T21:10:22.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"6d458d33fe6d8027c5220bc015daf4db28251cc7","kind":"commit","published_at":"2021-12-17T13:20:47.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"13839c29cc61440d38c889d5e25d03ea7dd8309c","kind":"commit","published_at":"2021-12-13T14:38:04.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"c3587de09f4149468c17e0f44bbd700216323ee8","kind":"commit","published_at":"2021-11-27T18:18:18.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7c533b359bdf1a45d3093c1c86a5790b947d5a0b","kind":"commit","published_at":"2021-11-09T21:50:32.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.3.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b886062a0813babe29eb77d4e1506b7a36ae4144","kind":"commit","published_at":"2021-10-28T15:22:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"fc9397a767c7bb9c647d384d36aa4ec0b87efbdb","kind":"commit","published_at":"2021-10-28T08:13:34.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ca903889536d275601882cfb456cd311fafe0d0","kind":"commit","published_at":"2021-10-17T09:46:55.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"779314b717c4dca5c2417cce6b5460349a6b3ba7","kind":"commit","published_at":"2021-10-15T10:16:16.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"5e9c61d3a921f92f83b3bceb9bfc8c18935529e3","kind":"commit","published_at":"2021-09-28T10:50:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"97fc9dc176573fc99981dfae003566bec6a7b298","kind":"commit","published_at":"2021-09-21T10:47:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.1.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"1f68e447058e831ea37c254844ae9cf7f52933b1","kind":"commit","published_at":"2021-09-08T17:44:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"4622417fc3a41bc338d6cd461adf43d9576e9b5e","kind":"commit","published_at":"2021-08-26T17:18:08.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"6b9e6a7b9487f22d196a4486d4fe2dff2faf307c","kind":"commit","published_at":"2021-08-26T12:20:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"071364f50dff2349bd878208a832c6792615cceb","kind":"commit","published_at":"2021-08-26T12:14:31.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-08-20T12:52:21.653Z","dependent_packages_count":0,"downloads":223,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":11.155638503726943,"dependent_repos_count":21.615158380108443,"dependent_packages_count":10.09540786432578,"stargazers_count":1.8045043910370175,"forks_count":5.3950024998950425,"docker_downloads_count":null,"average":10.013142327818645},"purl":"pkg:pypi/prisma-client","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/prisma-client","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/prisma-client","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/prisma-client/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T11:00:25.787Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-client/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-client/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-client/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-client/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-client/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma-client/codemeta","maintainers":[{"uuid":"craigie","login":"craigie","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/craigie/","role":null,"created_at":"2023-02-01T22:20:51.445Z","updated_at":"2023-02-01T22:20:51.445Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/craigie/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":930432,"maintainers_count":399684,"namespaces_count":0,"keywords_count":311773,"github":"pypi","metadata":{"funded_packages_count":58574,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-24T05:05:47.334Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":8799186,"name":"github.com/RobertCraigie/prisma-client-py","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":[],"namespace":null,"versions_count":37,"first_release_published_at":"2021-08-26T12:14:31.000Z","latest_release_published_at":"2024-08-16T02:54:25.000Z","latest_release_number":"v0.15.0","last_synced_at":"2026-08-23T13:01:24.115Z","created_at":"2024-01-24T05:40:01.381Z","updated_at":"2026-08-23T13:01:24.118Z","registry_url":"https://pkg.go.dev/github.com/RobertCraigie/prisma-client-py","install_command":"go get github.com/RobertCraigie/prisma-client-py","documentation_url":"https://pkg.go.dev/github.com/RobertCraigie/prisma-client-py#section-documentation","metadata":{},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2100,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-04T03:05:00.906Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-07-31T08:17:14.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"RobertCraigie","name":"Robert Craigie","uuid":"23125036","kind":"user","description":"Creator of @glide-browser - an extensible, keyboard-focused web browser.\r\n\r\nFounding Engineer @stainless-api ","email":"robert@craigie.dev","website":"craigie.dev","location":"Scotland","twitter":"probablyrobert","company":"@anthropics @glide-browser","icon_url":"https://avatars.githubusercontent.com/u/23125036?u=2652b638d8fde9fb96e59932ca59fc5be8f78cbd\u0026v=4","repositories_count":59,"last_synced_at":"2026-08-09T22:32:46.375Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/RobertCraigie","funding_links":["https://github.com/sponsors/RobertCraigie"],"total_stars":1870,"followers":402,"following":26,"created_at":"2022-11-02T16:43:26.116Z","updated_at":"2026-08-09T22:32:46.466Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie/repositories"},"tags":[{"name":"v0.15.0","sha":"b579e0d2f39d49d4ba01e09142e6b28c4d791296","kind":"commit","published_at":"2024-08-16T02:54:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.15.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"0cafaa78d7787f6bfc4ba06bc7ea40e5116f1c47","kind":"commit","published_at":"2024-08-04T17:55:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.14.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"b624a94a89f8ed24c9c0a3bbf0ec01f2c4c24063","kind":"commit","published_at":"2024-03-24T22:10:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"ce76a92dfce0566821acfcb4c71dd679f56acf21","kind":"commit","published_at":"2024-03-22T10:19:59.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"8a5695c3061c482f9c30192818aee46b2b5eb45a","kind":"commit","published_at":"2024-01-14T18:38:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.12.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"bc79aee065ab850dde941df0939e9286a7f083a6","kind":"commit","published_at":"2023-10-22T23:01:41.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.11.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"823bad942a9cba3a15777f74053c3e6212dd916b","kind":"commit","published_at":"2023-08-28T10:12:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.10.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f94ba3f15ea9bd644f6ae6889fb39a292a3f3d35","kind":"commit","published_at":"2023-07-01T09:46:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"208233f9caf6069e0474c68b445a1c065ca3550f","kind":"commit","published_at":"2023-06-12T02:16:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"55c3ca246a974f42b1bef98732a2460dff4c81eb","kind":"commit","published_at":"2023-03-05T18:54:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"7a7c11128514bded5fda27486bf74f1b75cede33","kind":"commit","published_at":"2023-02-11T22:08:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"2b67a0546eced81a2689e5a619b0d7f580ada8b8","kind":"commit","published_at":"2023-01-01T20:09:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"1d120d8d2c4189aadcf6565f7f59eb8a0b4c6be6","kind":"commit","published_at":"2022-11-12T21:37:54.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"fb9a821f522a07cbcce233667204f76ccce85212","kind":"commit","published_at":"2022-10-01T14:53:21.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"e596ad721ef2c317fe8e9712e6463a77a7e0dd0f","kind":"commit","published_at":"2022-05-21T20:05:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.6","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"cc2e9c8a23f4814291d014f117ee2372fab888fa","kind":"commit","published_at":"2022-05-09T10:20:44.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.5","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"b323fbde1705d11a879045d4ac589c1048d5ccbe","kind":"commit","published_at":"2022-04-04T23:32:11.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"8aee763bcf9440d19e5b74014c7d26016073f89d","kind":"commit","published_at":"2022-03-10T03:48:36.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1b320ba32ff8c70c7481396e2ecf5a3fcbf4b5c7","kind":"commit","published_at":"2022-03-05T16:13:03.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"8679ed56b91ab434cd42cf7ab842df6b78c6830c","kind":"commit","published_at":"2022-03-01T01:39:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"47b2c74d82255221f487f931c4cbb91c9f4c174a","kind":"commit","published_at":"2022-02-22T21:44:05.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"1f20f0bf5665c9d01b2cac7ed922cb0b3ad5e56a","kind":"commit","published_at":"2022-01-30T18:46:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.5.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"43bdcc5c89dbe725a8eb9fb9a2aac8c216338492","kind":"commit","published_at":"2022-01-05T21:10:22.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"6d458d33fe6d8027c5220bc015daf4db28251cc7","kind":"commit","published_at":"2021-12-17T13:20:47.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"13839c29cc61440d38c889d5e25d03ea7dd8309c","kind":"commit","published_at":"2021-12-13T14:38:04.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"c3587de09f4149468c17e0f44bbd700216323ee8","kind":"commit","published_at":"2021-11-27T18:18:18.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7c533b359bdf1a45d3093c1c86a5790b947d5a0b","kind":"commit","published_at":"2021-11-09T21:50:32.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.3.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b886062a0813babe29eb77d4e1506b7a36ae4144","kind":"commit","published_at":"2021-10-28T15:22:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"fc9397a767c7bb9c647d384d36aa4ec0b87efbdb","kind":"commit","published_at":"2021-10-28T08:13:34.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ca903889536d275601882cfb456cd311fafe0d0","kind":"commit","published_at":"2021-10-17T09:46:55.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"779314b717c4dca5c2417cce6b5460349a6b3ba7","kind":"commit","published_at":"2021-10-15T10:16:16.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"5e9c61d3a921f92f83b3bceb9bfc8c18935529e3","kind":"commit","published_at":"2021-09-28T10:50:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"97fc9dc176573fc99981dfae003566bec6a7b298","kind":"commit","published_at":"2021-09-21T10:47:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.1.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"1f68e447058e831ea37c254844ae9cf7f52933b1","kind":"commit","published_at":"2021-09-08T17:44:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"4622417fc3a41bc338d6cd461adf43d9576e9b5e","kind":"commit","published_at":"2021-08-26T17:18:08.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"6b9e6a7b9487f22d196a4486d4fe2dff2faf307c","kind":"commit","published_at":"2021-08-26T12:20:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"071364f50dff2349bd878208a832c6792615cceb","kind":"commit","published_at":"2021-08-26T12:14:31.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-08-11T07:20:34.825Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.203841068845398,"dependent_packages_count":9.049219470518674,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":9.626530269682036},"purl":"pkg:golang/github.com/%21robert%21craigie/prisma-client-py","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/RobertCraigie/prisma-client-py","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/RobertCraigie/prisma-client-py","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/RobertCraigie/prisma-client-py/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FRobertCraigie%2Fprisma-client-py/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FRobertCraigie%2Fprisma-client-py/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FRobertCraigie%2Fprisma-client-py/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FRobertCraigie%2Fprisma-client-py/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FRobertCraigie%2Fprisma-client-py/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FRobertCraigie%2Fprisma-client-py/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281895,"maintainers_count":0,"namespaces_count":839487,"keywords_count":124977,"github":"golang","metadata":{"funded_packages_count":67925,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-24T05:01:22.286Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":2859487,"name":"prisma","ecosystem":"pypi","description":"Prisma Client Python is an auto-generated and fully type-safe database client","homepage":"https://github.com/RobertCraigie/prisma-client-py","licenses":"APACHE","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/RobertCraigie/prisma-client-py","keywords_array":["orm","mysql","typing","prisma","sqlite","database","postgresql"],"namespace":null,"versions_count":31,"first_release_published_at":"2021-10-17T09:41:36.000Z","latest_release_published_at":"2024-08-16T02:54:02.000Z","latest_release_number":"0.15.0","last_synced_at":"2026-08-23T13:01:24.694Z","created_at":"2022-04-10T12:06:47.256Z","updated_at":"2026-08-23T13:01:24.694Z","registry_url":"https://pypi.org/project/prisma/","install_command":"pip install prisma --index-url https://pypi.org/simple","documentation_url":"https://prisma-client-py.readthedocs.io","metadata":{"funding":null,"documentation":"https://prisma-client-py.readthedocs.io","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","License :: OSI Approved :: Apache Software License","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Database :: Database Engines/Servers","Topic :: Database :: Front-Ends","Topic :: Software Development :: Libraries :: Python Modules","Typing :: Typed"],"normalized_name":"prisma","project_status":null},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2098,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-11T07:09:05.382Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-08-05T11:34:50.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36543427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-11T02:00:06.871Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"RobertCraigie","name":"Robert Craigie","uuid":"23125036","kind":"user","description":"Creator of @glide-browser - an extensible, keyboard-focused web browser.\r\n\r\nFounding Engineer @stainless-api ","email":"robert@craigie.dev","website":"craigie.dev","location":"Scotland","twitter":"probablyrobert","company":"@anthropics @glide-browser","icon_url":"https://avatars.githubusercontent.com/u/23125036?u=2652b638d8fde9fb96e59932ca59fc5be8f78cbd\u0026v=4","repositories_count":59,"last_synced_at":"2026-08-19T11:18:17.160Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/RobertCraigie","funding_links":["https://github.com/sponsors/RobertCraigie"],"total_stars":1870,"followers":405,"following":26,"created_at":"2022-11-02T16:43:26.116Z","updated_at":"2026-08-19T11:18:17.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie/repositories"},"tags":[{"name":"v0.15.0","sha":"b579e0d2f39d49d4ba01e09142e6b28c4d791296","kind":"commit","published_at":"2024-08-16T02:54:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.15.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"0cafaa78d7787f6bfc4ba06bc7ea40e5116f1c47","kind":"commit","published_at":"2024-08-04T17:55:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.14.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"b624a94a89f8ed24c9c0a3bbf0ec01f2c4c24063","kind":"commit","published_at":"2024-03-24T22:10:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"ce76a92dfce0566821acfcb4c71dd679f56acf21","kind":"commit","published_at":"2024-03-22T10:19:59.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"8a5695c3061c482f9c30192818aee46b2b5eb45a","kind":"commit","published_at":"2024-01-14T18:38:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.12.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"bc79aee065ab850dde941df0939e9286a7f083a6","kind":"commit","published_at":"2023-10-22T23:01:41.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.11.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"823bad942a9cba3a15777f74053c3e6212dd916b","kind":"commit","published_at":"2023-08-28T10:12:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.10.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f94ba3f15ea9bd644f6ae6889fb39a292a3f3d35","kind":"commit","published_at":"2023-07-01T09:46:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"208233f9caf6069e0474c68b445a1c065ca3550f","kind":"commit","published_at":"2023-06-12T02:16:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"55c3ca246a974f42b1bef98732a2460dff4c81eb","kind":"commit","published_at":"2023-03-05T18:54:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"7a7c11128514bded5fda27486bf74f1b75cede33","kind":"commit","published_at":"2023-02-11T22:08:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"2b67a0546eced81a2689e5a619b0d7f580ada8b8","kind":"commit","published_at":"2023-01-01T20:09:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"1d120d8d2c4189aadcf6565f7f59eb8a0b4c6be6","kind":"commit","published_at":"2022-11-12T21:37:54.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"fb9a821f522a07cbcce233667204f76ccce85212","kind":"commit","published_at":"2022-10-01T14:53:21.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"e596ad721ef2c317fe8e9712e6463a77a7e0dd0f","kind":"commit","published_at":"2022-05-21T20:05:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.6","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"cc2e9c8a23f4814291d014f117ee2372fab888fa","kind":"commit","published_at":"2022-05-09T10:20:44.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.5","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"b323fbde1705d11a879045d4ac589c1048d5ccbe","kind":"commit","published_at":"2022-04-04T23:32:11.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"8aee763bcf9440d19e5b74014c7d26016073f89d","kind":"commit","published_at":"2022-03-10T03:48:36.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1b320ba32ff8c70c7481396e2ecf5a3fcbf4b5c7","kind":"commit","published_at":"2022-03-05T16:13:03.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"8679ed56b91ab434cd42cf7ab842df6b78c6830c","kind":"commit","published_at":"2022-03-01T01:39:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"47b2c74d82255221f487f931c4cbb91c9f4c174a","kind":"commit","published_at":"2022-02-22T21:44:05.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"1f20f0bf5665c9d01b2cac7ed922cb0b3ad5e56a","kind":"commit","published_at":"2022-01-30T18:46:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.5.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"43bdcc5c89dbe725a8eb9fb9a2aac8c216338492","kind":"commit","published_at":"2022-01-05T21:10:22.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"6d458d33fe6d8027c5220bc015daf4db28251cc7","kind":"commit","published_at":"2021-12-17T13:20:47.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"13839c29cc61440d38c889d5e25d03ea7dd8309c","kind":"commit","published_at":"2021-12-13T14:38:04.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"c3587de09f4149468c17e0f44bbd700216323ee8","kind":"commit","published_at":"2021-11-27T18:18:18.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7c533b359bdf1a45d3093c1c86a5790b947d5a0b","kind":"commit","published_at":"2021-11-09T21:50:32.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.3.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b886062a0813babe29eb77d4e1506b7a36ae4144","kind":"commit","published_at":"2021-10-28T15:22:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"fc9397a767c7bb9c647d384d36aa4ec0b87efbdb","kind":"commit","published_at":"2021-10-28T08:13:34.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ca903889536d275601882cfb456cd311fafe0d0","kind":"commit","published_at":"2021-10-17T09:46:55.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"779314b717c4dca5c2417cce6b5460349a6b3ba7","kind":"commit","published_at":"2021-10-15T10:16:16.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"5e9c61d3a921f92f83b3bceb9bfc8c18935529e3","kind":"commit","published_at":"2021-09-28T10:50:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"97fc9dc176573fc99981dfae003566bec6a7b298","kind":"commit","published_at":"2021-09-21T10:47:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.1.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"1f68e447058e831ea37c254844ae9cf7f52933b1","kind":"commit","published_at":"2021-09-08T17:44:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"4622417fc3a41bc338d6cd461adf43d9576e9b5e","kind":"commit","published_at":"2021-08-26T17:18:08.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"6b9e6a7b9487f22d196a4486d4fe2dff2faf307c","kind":"commit","published_at":"2021-08-26T12:20:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"071364f50dff2349bd878208a832c6792615cceb","kind":"commit","published_at":"2021-08-26T12:14:31.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-08-21T15:25:07.141Z","dependent_packages_count":15,"downloads":752999,"downloads_period":"last-month","dependent_repos_count":1020,"rankings":{"downloads":1.2650232242157773,"dependent_repos_count":0.36105354355351493,"dependent_packages_count":0.7469365867249865,"stargazers_count":1.803550232623821,"forks_count":5.3950024998950425,"docker_downloads_count":2.1542988653148147,"average":1.9543108253879928},"purl":"pkg:pypi/prisma","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/prisma","docker_dependents_count":9,"docker_downloads_count":14706,"usage_url":"https://repos.ecosyste.ms/usage/pypi/prisma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/prisma/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:00:29.682Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/prisma/codemeta","maintainers":[{"uuid":"craigie","login":"craigie","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/craigie/","role":null,"created_at":"2023-01-19T14:37:19.698Z","updated_at":"2023-01-19T14:37:19.698Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/craigie/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":930432,"maintainers_count":399684,"namespaces_count":0,"keywords_count":311773,"github":"pypi","metadata":{"funded_packages_count":58574,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-24T05:05:47.334Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":8799297,"name":"github.com/robertcraigie/prisma-client-py","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/robertcraigie/prisma-client-py","keywords_array":[],"namespace":null,"versions_count":37,"first_release_published_at":"2021-08-26T12:14:31.000Z","latest_release_published_at":"2024-08-16T02:54:25.000Z","latest_release_number":"v0.15.0","last_synced_at":"2026-08-23T13:01:39.411Z","created_at":"2024-01-24T05:40:12.904Z","updated_at":"2026-08-23T13:01:39.412Z","registry_url":"https://pkg.go.dev/github.com/robertcraigie/prisma-client-py","install_command":"go get github.com/robertcraigie/prisma-client-py","documentation_url":"https://pkg.go.dev/github.com/robertcraigie/prisma-client-py#section-documentation","metadata":{},"repo_metadata":{"id":37036213,"uuid":"321867901","full_name":"RobertCraigie/prisma-client-py","owner":"RobertCraigie","description":"Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use","archived":true,"fork":false,"pushed_at":"2025-04-10T08:07:05.000Z","size":57522,"stargazers_count":2098,"open_issues_count":252,"forks_count":93,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-08-11T07:09:05.382Z","etag":null,"topics":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"latest_commit_sha":null,"homepage":"https://prisma-client-py.readthedocs.io","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/RobertCraigie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RobertCraigie"]}},"created_at":"2020-12-16T04:29:28.000Z","updated_at":"2026-08-05T11:34:50.000Z","dependencies_parsed_at":"2023-12-04T12:24:34.027Z","dependency_job_id":"a531bf74-17d6-4bdb-9c7d-900531519dce","html_url":"https://github.com/RobertCraigie/prisma-client-py","commit_stats":{"total_commits":778,"total_committers":26,"mean_commits":"29.923076923076923","dds":0.4074550128534704,"last_synced_commit":"6d50d6836a631fe29e43c5223e53366d65d8eaa9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/RobertCraigie/prisma-client-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/sbom","scorecard":{"id":121614,"data":{"date":"2025-08-11","repo":{"name":"github.com/RobertCraigie/prisma-client-py","commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":4,"reason":"Found 5/11 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-pr.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/lint-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:413: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:417: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:440: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:202: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:292: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:465: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:360: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:363: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:373: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:384: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:395: update your workflow using https://app.stepsecurity.io/secureworkflow/RobertCraigie/prisma-client-py/test.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/Dockerfile:7","Warn: containerImage not pinned by hash: tests/windows.Dockerfile:5: pin your Docker image by updating winamd64/python:3.11 to winamd64/python:3.11@sha256:1b2995cd813f7f7a161bf33efc27d9d0db781886d48515fcb8d3ac44a1e1d437","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/Dockerfile:59-61","Warn: pipCommand not pinned by hash: tests/windows.Dockerfile:22","Warn: pipCommand not pinned by hash: tests/integrations/custom-generator/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/recursive-types/test.sh:11","Warn: pipCommand not pinned by hash: tests/integrations/sync/test.sh:12","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:139","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:369","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:370","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:174","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:211","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:212","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:298","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:299","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   3 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/test.yml:399"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T02:34:16.783Z","repository_id":37036213,"created_at":"2025-08-16T02:34:16.783Z","updated_at":"2025-08-16T02:34:16.783Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36509558,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-11T02:00:06.871Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"RobertCraigie","name":"Robert Craigie","uuid":"23125036","kind":"user","description":"Creator of @glide-browser - an extensible, keyboard-focused web browser.\r\n\r\nFounding Engineer @stainless-api ","email":"robert@craigie.dev","website":"craigie.dev","location":"Scotland","twitter":"probablyrobert","company":"@anthropics @glide-browser","icon_url":"https://avatars.githubusercontent.com/u/23125036?u=2652b638d8fde9fb96e59932ca59fc5be8f78cbd\u0026v=4","repositories_count":59,"last_synced_at":"2026-08-09T22:32:46.375Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/RobertCraigie","funding_links":["https://github.com/sponsors/RobertCraigie"],"total_stars":1870,"followers":402,"following":26,"created_at":"2022-11-02T16:43:26.116Z","updated_at":"2026-08-09T22:32:46.466Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobertCraigie/repositories"},"tags":[{"name":"v0.15.0","sha":"b579e0d2f39d49d4ba01e09142e6b28c4d791296","kind":"commit","published_at":"2024-08-16T02:54:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.15.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"0cafaa78d7787f6bfc4ba06bc7ea40e5116f1c47","kind":"commit","published_at":"2024-08-04T17:55:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.14.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"b624a94a89f8ed24c9c0a3bbf0ec01f2c4c24063","kind":"commit","published_at":"2024-03-24T22:10:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"ce76a92dfce0566821acfcb4c71dd679f56acf21","kind":"commit","published_at":"2024-03-22T10:19:59.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.13.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"8a5695c3061c482f9c30192818aee46b2b5eb45a","kind":"commit","published_at":"2024-01-14T18:38:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.12.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"bc79aee065ab850dde941df0939e9286a7f083a6","kind":"commit","published_at":"2023-10-22T23:01:41.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.11.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"823bad942a9cba3a15777f74053c3e6212dd916b","kind":"commit","published_at":"2023-08-28T10:12:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.10.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f94ba3f15ea9bd644f6ae6889fb39a292a3f3d35","kind":"commit","published_at":"2023-07-01T09:46:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"208233f9caf6069e0474c68b445a1c065ca3550f","kind":"commit","published_at":"2023-06-12T02:16:10.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.9.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"55c3ca246a974f42b1bef98732a2460dff4c81eb","kind":"commit","published_at":"2023-03-05T18:54:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"7a7c11128514bded5fda27486bf74f1b75cede33","kind":"commit","published_at":"2023-02-11T22:08:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"2b67a0546eced81a2689e5a619b0d7f580ada8b8","kind":"commit","published_at":"2023-01-01T20:09:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.8.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"1d120d8d2c4189aadcf6565f7f59eb8a0b4c6be6","kind":"commit","published_at":"2022-11-12T21:37:54.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"fb9a821f522a07cbcce233667204f76ccce85212","kind":"commit","published_at":"2022-10-01T14:53:21.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.7.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"e596ad721ef2c317fe8e9712e6463a77a7e0dd0f","kind":"commit","published_at":"2022-05-21T20:05:37.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.6","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"cc2e9c8a23f4814291d014f117ee2372fab888fa","kind":"commit","published_at":"2022-05-09T10:20:44.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.5","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"b323fbde1705d11a879045d4ac589c1048d5ccbe","kind":"commit","published_at":"2022-04-04T23:32:11.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"8aee763bcf9440d19e5b74014c7d26016073f89d","kind":"commit","published_at":"2022-03-10T03:48:36.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1b320ba32ff8c70c7481396e2ecf5a3fcbf4b5c7","kind":"commit","published_at":"2022-03-05T16:13:03.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"8679ed56b91ab434cd42cf7ab842df6b78c6830c","kind":"commit","published_at":"2022-03-01T01:39:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"47b2c74d82255221f487f931c4cbb91c9f4c174a","kind":"commit","published_at":"2022-02-22T21:44:05.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.6.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"1f20f0bf5665c9d01b2cac7ed922cb0b3ad5e56a","kind":"commit","published_at":"2022-01-30T18:46:26.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.5.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"43bdcc5c89dbe725a8eb9fb9a2aac8c216338492","kind":"commit","published_at":"2022-01-05T21:10:22.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"6d458d33fe6d8027c5220bc015daf4db28251cc7","kind":"commit","published_at":"2021-12-17T13:20:47.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"13839c29cc61440d38c889d5e25d03ea7dd8309c","kind":"commit","published_at":"2021-12-13T14:38:04.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"c3587de09f4149468c17e0f44bbd700216323ee8","kind":"commit","published_at":"2021-11-27T18:18:18.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.4.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7c533b359bdf1a45d3093c1c86a5790b947d5a0b","kind":"commit","published_at":"2021-11-09T21:50:32.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.3.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b886062a0813babe29eb77d4e1506b7a36ae4144","kind":"commit","published_at":"2021-10-28T15:22:25.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"fc9397a767c7bb9c647d384d36aa4ec0b87efbdb","kind":"commit","published_at":"2021-10-28T08:13:34.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ca903889536d275601882cfb456cd311fafe0d0","kind":"commit","published_at":"2021-10-17T09:46:55.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"779314b717c4dca5c2417cce6b5460349a6b3ba7","kind":"commit","published_at":"2021-10-15T10:16:16.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"5e9c61d3a921f92f83b3bceb9bfc8c18935529e3","kind":"commit","published_at":"2021-09-28T10:50:15.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.2.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"97fc9dc176573fc99981dfae003566bec6a7b298","kind":"commit","published_at":"2021-09-21T10:47:58.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.1.0","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"1f68e447058e831ea37c254844ae9cf7f52933b1","kind":"commit","published_at":"2021-09-08T17:44:06.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.4","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"4622417fc3a41bc338d6cd461adf43d9576e9b5e","kind":"commit","published_at":"2021-08-26T17:18:08.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.3","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"6b9e6a7b9487f22d196a4486d4fe2dff2faf307c","kind":"commit","published_at":"2021-08-26T12:20:35.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.2","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"071364f50dff2349bd878208a832c6792615cceb","kind":"commit","published_at":"2021-08-26T12:14:31.000Z","download_url":"https://codeload.github.com/RobertCraigie/prisma-client-py/tar.gz/v0.0.1","html_url":"https://github.com/RobertCraigie/prisma-client-py/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/RobertCraigie/prisma-client-py@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-08-11T07:20:34.821Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.203841068845398,"dependent_packages_count":9.049219470518674,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":9.626530269682036},"purl":"pkg:golang/github.com/robertcraigie/prisma-client-py","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/robertcraigie/prisma-client-py","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/robertcraigie/prisma-client-py","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/robertcraigie/prisma-client-py/dependencies","status":null,"funding_links":["https://github.com/sponsors/RobertCraigie"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-24T14:00:43.225Z","issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":16,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":531105.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","maintainers":[{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobertcraigie%2Fprisma-client-py/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobertcraigie%2Fprisma-client-py/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobertcraigie%2Fprisma-client-py/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobertcraigie%2Fprisma-client-py/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobertcraigie%2Fprisma-client-py/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobertcraigie%2Fprisma-client-py/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281895,"maintainers_count":0,"namespaces_count":839487,"keywords_count":124977,"github":"golang","metadata":{"funded_packages_count":67925,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-24T05:01:22.286Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":632622,"full_name":"RobertCraigie/prisma-client-py","default_branch":"main","total_commits":926,"total_committers":31,"total_bot_commits":144,"total_bot_committers":3,"mean_commits":29.870967741935484,"dds":0.1954643628509719,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-08-19T11:00:51.881Z","last_synced_commit":"f2d1d7e73e88207f4e1fa9823abee36d7648b440","created_at":"2023-03-09T08:25:51.209Z","updated_at":"2026-08-19T11:00:48.408Z","committers":[{"name":"Robert Craigie","email":"robertcraigie30@gmail.com","login":"RobertCraigie","count":745},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":75},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":68},{"name":"Leejay Hsu","email":"37034741+leejayhsu","login":"leejayhsu","count":6},{"name":"Adeel Khan","email":"adeel@dv01.co","login":"AdeelK93","count":3},{"name":"Jacob Roberts","email":"jacobdr@gmail.com","login":"jacobdr","count":2},{"name":"Matyáš Richter","email":"matyas@mrichter.cz","login":"matyasrichter","count":2},{"name":"Eduard Zorita","email":"eduard.zorita@ensembleip.com","login":"ezorita","count":2},{"name":"Adrian Garcia Badaracco","email":"1755071+adriangb","login":"adriangb","count":1},{"name":"Anand","email":"40204976+anand2312","login":"anand2312","count":1},{"name":"Aolin","email":"aolinz@outlook.com","login":"Oreoxmt","count":1},{"name":"Astrea","email":"25420078+AstreaTSS","login":"AstreaTSS","count":1},{"name":"AuroraTea","email":"1352685369@qq.com","login":"AuroraTea","count":1},{"name":"Bryan Chen","email":"68541293+bryancheny","login":"bryancheny","count":1},{"name":"Bulygin Evgeny","email":"41860443+nesb1","login":"nesb1","count":1},{"name":"Fai","email":"lamkafai1997@gmail.com","login":"kafai-lam","count":1},{"name":"Horu","email":"73709188+HigherOrderLogic","login":"HigherOrderLogic","count":1},{"name":"Johnny Lim","email":"izeye@naver.com","login":"izeye","count":1},{"name":"Kevin Hill","email":"kivo360@gmail.com","login":"kivo360","count":1},{"name":"Kevin Tewouda","email":"rollandkev@yahoo.fr","login":"lewoudar","count":1},{"name":"Kurtis Fields","email":"kurtisfields@gmail.com","login":"kfields","count":1},{"name":"Kyler","email":"39353605+fisher60","login":"fisher60","count":1},{"name":"Leon","email":"Leon0824","login":"Leon0824","count":1},{"name":"M#3","email":"zspine","login":"zspine","count":1},{"name":"Timothy Choi","email":"tyteen4a03@thelastcode.io","login":"tyteen4a03","count":1},{"name":"Yasser Tahiri","email":"yasserth19@gmail.com","login":"yezz123","count":1},{"name":"dv1x3r","email":"31878959+dv1x3r","login":"dv1x3r","count":1},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":1},{"name":"q0w","email":"43147888+q0w","login":"q0w","count":1},{"name":"rhoboro","email":"rhoboro@gmail.com","login":"rhoboro","count":1},{"name":"tooru","email":"sergunkoudrin@inbox.lv","login":"tooruu","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-20T00:00:10.776Z","repositories_count":6752015,"commits_count":978354437,"contributors_count":41238533,"owners_count":1358999,"committers_count":3353082,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"RobertCraigie/prisma-client-py","html_url":"https://github.com/RobertCraigie/prisma-client-py","last_synced_at":"2026-08-23T13:00:33.809Z","status":null,"issues_count":189,"pull_requests_count":321,"avg_time_to_close_issue":11102812.032258065,"avg_time_to_close_pull_request":2953826.734939759,"issues_closed_count":62,"pull_requests_closed_count":249,"pull_request_authors_count":29,"issue_authors_count":111,"avg_comments_per_issue":1.687830687830688,"avg_comments_per_pull_request":0.45482866043613707,"merged_pull_requests_count":228,"bot_issues_count":3,"bot_pull_requests_count":116,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-14T20:34:12.109Z","updated_at":"2026-08-23T13:00:33.809Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobertCraigie%2Fprisma-client-py/issues","issue_labels_count":{"table":{"level/advanced":27,"kind/feature":26,"priority/high":23,"kind/improvement":21,"kind/bug":21,"level/intermediate":20,"priority/medium":20,"topic: client":19,"priority/low":15,"process/candidate":13,"bug/2-confirmed":11,"topic: internal":10,"level/unknown":10,"kind/question":7,"topic: types":7,"topic: crash":5,"bug/1-repro-available":5,"topic: dx":5,"kind/docs":5,"level/beginner":5,"topic: docs":4,"topic: binaries":4,"topic: generation":4,"topic: perf":3,"topic: breaking change":3,"kind/epic":3,"bug/0-needs-info":3,"good first issue":2,"topic: cli":2,"kind/discussion":2,"topic: external":1,"topic: interpreter":1}},"pull_request_labels_count":{"table":{"kind/feature":2}},"issue_author_associations_count":{"table":{"NONE":121,"OWNER":59,"CONTRIBUTOR":9}},"pull_request_author_associations_count":{"table":{"OWNER":149,"CONTRIBUTOR":146,"NONE":26}},"issue_authors":{"table":{"RobertCraigie":59,"vikyw89":5,"rijenkii":3,"De-y":3,"renovate[bot]":3,"ezorita":3,"Saya47":2,"marcovc":2,"krrishdholakia":2,"Gnosnay":2,"ethanabrooks":2,"Ali-Parandeh":2,"braindevices":2,"Bewinxed":2,"TBxy":1,"lokmeinmatz":1,"TelegramXPlus":1,"misogihagi":1,"hugbubby":1,"tmax22":1,"kevinschaich":1,"AmaseCocoa":1,"D3f0":1,"1udvig":1,"ifaronti":1,"GreggHWLT":1,"simondpalmer":1,"coyotespike":1,"sojha-flip":1,"monarchwadia":1,"Keiishu":1,"tobiasdiez":1,"OMotornyi":1,"MrPupik":1,"tchanxx":1,"legraphista":1,"yatochka-dev":1,"JoshDLane":1,"raibann":1,"danielgafni":1,"MarioYoo":1,"gjmoed":1,"Insighttful":1,"sleepylemur":1,"owencraston":1,"NixBiks":1,"TimonGaertner":1,"sarchila":1,"lamuertepeluda":1,"wxxtaiyang":1,"msabramo":1,"AdeelK93":1,"nicholaschiang":1,"john-sungjin":1,"kovaxis":1,"szvsw":1,"ormenesse":1,"leemurus":1,"jordancparker":1,"miquelmassot":1,"juskek":1,"sigridjineth":1,"24berickson":1,"ntindle":1,"cgtopher":1,"nettrino":1,"barakdabush":1,"defrex":1,"cj":1,"sammyolo":1,"shubham184":1,"ayanez17":1,"AstreaTSS":1,"WesleyYue":1,"julien-roy-replicant":1,"AideFlood":1,"caesariWilliam":1,"johannes-mueller":1,"ZainyAct":1,"DrissiReda":1,"ishaan-jaff":1,"SMorawiec":1,"hanamurayuki":1,"afi-dev":1,"enzozyx":1,"MK272008":1,"Gabriel-Fachini":1,"tyteen4a03":1,"glesperance":1,"sammaxwellxyz":1,"levi":1,"Kaszanas":1,"idiodoneo-chris":1,"gauranshkumar":1,"Strovsk":1,"jake-amicus":1,"Snipy7374":1,"htcd-subham":1,"richin13":1,"danieldaeschle":1,"Rahat47":1,"jcassee":1,"mariomeissner":1,"Oblynx":1,"litagent":1,"Aplietexe":1,"Badetuch":1,"HiImJulien":1,"cbelsole":1,"awarebayes":1,"anthonykrivonos":1}},"pull_request_authors":{"table":{"RobertCraigie":149,"renovate[bot]":116,"jonathanblade":6,"AdeelK93":5,"lxxonx":4,"AmaseCocoa":3,"ezorita":3,"jacobdr":3,"AstreaTSS":2,"LucaTabone":2,"ProgramRipper":2,"AuroraTea":2,"fisher60":2,"arthur-fontaine":2,"msabramo":2,"m3at":2,"Xmaster6y":2,"leejayhsu":2,"tooruu":2,"zspine":1,"HKGx":1,"Oreoxmt":1,"Snipy7374":1,"The-Daishogun":1,"Leon0824":1,"izeye":1,"Oblynx":1,"bryancheny":1,"nilsso":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-24T00:00:06.384Z","repositories_count":16303171,"issues_count":42343174,"pull_requests_count":134853951,"authors_count":11516595,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{}},"maintainers":[{"table":{"login":"RobertCraigie","count":208,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobertCraigie"}}],"active_maintainers":[]}},"events":{"total":{"CreateEvent":1,"DeleteEvent":1,"ForkEvent":14,"IssueCommentEvent":52,"IssuesEvent":25,"PullRequestEvent":9,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":2,"PushEvent":56,"WatchEvent":204},"last_year":{"ForkEvent":5,"PullRequestEvent":1,"WatchEvent":33}},"keywords":["asyncio","database","mongodb","mysql","orm","postgresql","prisma","pydantic","python","python-types","python310","python37","python38","python39","sqlite","type-hints","typing"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2023-10-01T22:30:31.757Z","updated_at":"2023-10-01T22:30:31.757Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/.github/workflows/docs.yml","dependencies":[{"id":14039633126,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14039633127,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-pr.yml","sha":null,"kind":"manifest","created_at":"2023-10-01T22:30:31.781Z","updated_at":"2023-10-01T22:30:31.781Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/.github/workflows/lint-pr.yml","dependencies":[{"id":14039633140,"package_name":"amannn/action-semantic-pull-request","ecosystem":"actions","requirements":"v5.2.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yml","sha":null,"kind":"manifest","created_at":"2023-10-01T22:30:31.852Z","updated_at":"2023-10-01T22:30:31.852Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/.github/workflows/publish.yml","dependencies":[{"id":14039633307,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14039633310,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-10-01T22:30:31.918Z","updated_at":"2023-10-01T22:30:31.918Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/.github/workflows/test.yml","dependencies":[{"id":14039633553,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14039633554,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14039633555,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14039633556,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14039633557,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14039633558,"package_name":"geekyeggo/delete-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":14039633559,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14039633560,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14039633561,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"databases/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-10-01T22:30:32.046Z","updated_at":"2023-10-01T22:30:32.046Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/databases/docker-compose.yml","dependencies":[{"id":14039634053,"package_name":"prismagraphql/cockroachdb-custom","ecosystem":"docker","requirements":"22.1.0","direct":true,"kind":"runtime","optional":false},{"id":14039635643,"package_name":"mysql","ecosystem":"docker","requirements":"8.0.28","direct":true,"kind":"runtime","optional":false},{"id":14039635644,"package_name":"mariadb","ecosystem":"docker","requirements":"10","direct":true,"kind":"runtime","optional":false},{"id":14039635645,"package_name":"postgres","ecosystem":"docker","requirements":"10","direct":true,"kind":"runtime","optional":false},{"id":14039635646,"package_name":"postgres","ecosystem":"docker","requirements":"11","direct":true,"kind":"runtime","optional":false},{"id":14039635647,"package_name":"postgres","ecosystem":"docker","requirements":"12","direct":true,"kind":"runtime","optional":false},{"id":14039635648,"package_name":"postgres","ecosystem":"docker","requirements":"13","direct":true,"kind":"runtime","optional":false},{"id":14039635649,"package_name":"postgres","ecosystem":"docker","requirements":"14","direct":true,"kind":"runtime","optional":false},{"id":14039635650,"package_name":"postgres","ecosystem":"docker","requirements":"15","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"databases/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-10-01T22:30:32.808Z","updated_at":"2023-10-01T22:30:32.808Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/databases/requirements.txt","dependencies":[{"id":14039635844,"package_name":"coverage","ecosystem":"pypi","requirements":"==7.2.7","direct":true,"kind":"runtime","optional":false},{"id":14039635845,"package_name":"dirty-equals","ecosystem":"pypi","requirements":"==0.6.0","direct":true,"kind":"runtime","optional":false},{"id":14039635846,"package_name":"distro","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"tests/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:26.506Z","updated_at":"2023-12-04T12:24:26.506Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/tests/Dockerfile","dependencies":[{"id":14890026955,"package_name":"python","ecosystem":"docker","requirements":"${PYTHON_VERSION}-${OS_DISTRO}","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"examples/discord-message-counter/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:26.537Z","updated_at":"2023-12-04T12:24:26.537Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/examples/discord-message-counter/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/discord-message-counter/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:26.545Z","updated_at":"2023-12-04T12:24:26.545Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/examples/discord-message-counter/requirements.txt","dependencies":[{"id":14890026956,"package_name":"discord.py","ecosystem":"pypi","requirements":"==1.7.1","direct":true,"kind":"runtime","optional":false},{"id":14890026957,"package_name":"prisma","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/fastapi-basic/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:27.903Z","updated_at":"2023-12-04T12:24:27.903Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/examples/fastapi-basic/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/fastapi-basic/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:27.909Z","updated_at":"2023-12-04T12:24:27.909Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/examples/fastapi-basic/requirements.txt","dependencies":[{"id":14890027123,"package_name":"fastapi","ecosystem":"pypi","requirements":"==0.65.2","direct":true,"kind":"runtime","optional":false},{"id":14890027124,"package_name":"uvicorn","ecosystem":"pypi","requirements":"==0.13.3","direct":true,"kind":"runtime","optional":false},{"id":14890027125,"package_name":"prisma","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/flask-url-shortener/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:27.917Z","updated_at":"2023-12-04T12:24:27.917Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/examples/flask-url-shortener/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/flask-url-shortener/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:27.925Z","updated_at":"2023-12-04T12:24:27.925Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/examples/flask-url-shortener/requirements.txt","dependencies":[{"id":14890027126,"package_name":"flask","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":14890027127,"package_name":"hashids","ecosystem":"pypi","requirements":"==1.3.1","direct":true,"kind":"runtime","optional":false},{"id":14890027128,"package_name":"prisma","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/kivy-basic/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:27.937Z","updated_at":"2023-12-04T12:24:27.937Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/examples/kivy-basic/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/kivy-basic/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:27.945Z","updated_at":"2023-12-04T12:24:27.945Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/examples/kivy-basic/requirements.txt","dependencies":[{"id":14890027129,"package_name":"kivy","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":14890028383,"package_name":"kivymd","ecosystem":"pypi","requirements":"==0.104.2","direct":true,"kind":"runtime","optional":false},{"id":14890028396,"package_name":"pygame","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"runtime","optional":false},{"id":14890028397,"package_name":"prisma","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pipelines/requirements/all.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:29.530Z","updated_at":"2023-12-04T12:24:29.530Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/all.txt","dependencies":[]},{"ecosystem":"pypi","filepath":"pipelines/requirements/ci.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:29.563Z","updated_at":"2023-12-04T12:24:29.563Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/ci.txt","dependencies":[]},{"ecosystem":"pypi","filepath":"pipelines/requirements/coverage.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:29.603Z","updated_at":"2023-12-04T12:24:29.603Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/coverage.txt","dependencies":[]},{"ecosystem":"pypi","filepath":"pipelines/requirements/dev.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:29.616Z","updated_at":"2023-12-04T12:24:29.616Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/dev.txt","dependencies":[{"id":14890028398,"package_name":"nox","ecosystem":"pypi","requirements":"==2022.11.21","direct":true,"kind":"development","optional":false},{"id":14890028399,"package_name":"wheel","ecosystem":"pypi","requirements":"==0.42.0","direct":true,"kind":"development","optional":false},{"id":14890028400,"package_name":"blue","ecosystem":"pypi","requirements":"==0.9.1","direct":true,"kind":"development","optional":false},{"id":14890028401,"package_name":"pre-commit","ecosystem":"pypi","requirements":"==2.21.0","direct":true,"kind":"development","optional":false},{"id":14890028402,"package_name":"twine","ecosystem":"pypi","requirements":"==4.0.2","direct":true,"kind":"development","optional":false},{"id":14890028403,"package_name":"typer","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":14890028404,"package_name":"rtoml","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":14890028405,"package_name":"GitPython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":14890028406,"package_name":"distro","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"pipelines/requirements/docs.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:29.632Z","updated_at":"2023-12-04T12:24:29.632Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/docs.txt","dependencies":[{"id":14890028407,"package_name":"mkdocs","ecosystem":"pypi","requirements":"==1.5.3","direct":true,"kind":"runtime","optional":false},{"id":14890028408,"package_name":"mkdocs-material","ecosystem":"pypi","requirements":"==9.4.14","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pipelines/requirements/lint.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:29.643Z","updated_at":"2023-12-04T12:24:29.643Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/lint.txt","dependencies":[{"id":14890028416,"package_name":"interrogate","ecosystem":"pypi","requirements":"==1.5.0","direct":true,"kind":"runtime","optional":false},{"id":14890028417,"package_name":"slotscheck","ecosystem":"pypi","requirements":"==0.17.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pipelines/requirements/mypy.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:30.047Z","updated_at":"2023-12-04T12:24:30.047Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/mypy.txt","dependencies":[{"id":14890028418,"package_name":"types-mock","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pipelines/requirements/node.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:30.821Z","updated_at":"2023-12-04T12:24:30.821Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/node.txt","dependencies":[{"id":14890028421,"package_name":"nodejs-bin","ecosystem":"pypi","requirements":"==16.15.1a4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pipelines/requirements/test.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:31.680Z","updated_at":"2023-12-04T12:24:31.680Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/test.txt","dependencies":[{"id":14890028484,"package_name":"pytest-sugar","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":14890028672,"package_name":"mock","ecosystem":"pypi","requirements":"==5.1.0","direct":true,"kind":"test","optional":false},{"id":14890028673,"package_name":"pytest-subprocess","ecosystem":"pypi","requirements":"==1.5.0","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"pipelines/requirements/typesafety-mypy.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:32.987Z","updated_at":"2023-12-04T12:24:32.987Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/typesafety-mypy.txt","dependencies":[{"id":14890028677,"package_name":"pytest-mypy-plugins","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pipelines/requirements/typesafety-pyright.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:33.513Z","updated_at":"2023-12-04T12:24:33.513Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pipelines/requirements/typesafety-pyright.txt","dependencies":[{"id":14890028678,"package_name":"pytest-pyright","ecosystem":"pypi","requirements":"==0.0.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:33.919Z","updated_at":"2023-12-04T12:24:33.919Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"requirements/base.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:33.925Z","updated_at":"2023-12-04T12:24:33.925Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/requirements/base.txt","dependencies":[{"id":14890028679,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.19.0","direct":true,"kind":"runtime","optional":false},{"id":14890028680,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=2.11.2","direct":true,"kind":"runtime","optional":false},{"id":14890028681,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=1.8.0,\u003c3","direct":true,"kind":"runtime","optional":false},{"id":14890028682,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=7.1.2","direct":true,"kind":"runtime","optional":false},{"id":14890028683,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"\u003e=0.12.0","direct":true,"kind":"runtime","optional":false},{"id":14890028684,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"\u003e=4.0.1","direct":true,"kind":"runtime","optional":false},{"id":14890028685,"package_name":"tomlkit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14890028686,"package_name":"nodeenv","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14890028687,"package_name":"cached-property","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14890028688,"package_name":"StrEnum","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/node.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:33.936Z","updated_at":"2023-12-04T12:24:33.936Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/requirements/node.txt","dependencies":[{"id":14890028690,"package_name":"nodejs-bin","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:33.961Z","updated_at":"2023-12-04T12:24:33.961Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/integrations/custom-generator/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:33.987Z","updated_at":"2023-12-04T12:24:33.987Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/tests/integrations/custom-generator/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/integrations/custom-generator/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:33.992Z","updated_at":"2023-12-04T12:24:33.992Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/tests/integrations/custom-generator/requirements.txt","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/integrations/recursive-types/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:33.998Z","updated_at":"2023-12-04T12:24:33.998Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/tests/integrations/recursive-types/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/integrations/recursive-types/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:34.001Z","updated_at":"2023-12-04T12:24:34.001Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/tests/integrations/recursive-types/requirements.txt","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/integrations/sync/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:34.004Z","updated_at":"2023-12-04T12:24:34.004Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/tests/integrations/sync/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"typesafety/pyright/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-04T12:24:34.008Z","updated_at":"2023-12-04T12:24:34.008Z","repository_link":"https://github.com/RobertCraigie/prisma-client-py/blob/main/typesafety/pyright/pyproject.toml","dependencies":[]}],"score":24.74902486613656,"created_at":"2025-12-20T12:10:09.155Z","updated_at":"2026-08-24T13:30:34.808Z","avatar_url":"https://github.com/RobertCraigie.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/370024","html_url":"https://summary.ecosyste.ms/projects/370024"}