{"id":31281,"name":"pycuda","description":"CUDA integration for Python, plus shiny features","url":"https://github.com/inducer/pycuda","last_synced_at":"2025-09-05T05:06:19.955Z","repository":{"id":1074164,"uuid":"1575319","full_name":"inducer/pycuda","owner":"inducer","description":"CUDA integration for Python, plus shiny features","archived":false,"fork":false,"pushed_at":"2025-06-08T20:25:31.000Z","size":3096,"stargazers_count":1980,"open_issues_count":87,"forks_count":293,"subscribers_count":57,"default_branch":"main","last_synced_at":"2025-08-30T21:02:21.511Z","etag":null,"topics":["array","cuda","gpu","gpu-computing","multidimensional-arrays","pycuda","python","scientific-computing"],"latest_commit_sha":null,"homepage":"http://mathema.tician.de/software/pycuda","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inducer.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-04-06T02:53:31.000Z","updated_at":"2025-08-30T03:15:07.000Z","dependencies_parsed_at":"2023-10-13T02:00:51.184Z","dependency_job_id":"1bb2845e-4de2-4d8c-93f9-426c81b80912","html_url":"https://github.com/inducer/pycuda","commit_stats":{"total_commits":1329,"total_committers":92,"mean_commits":"14.445652173913043","dds":0.4153498871331829,"last_synced_commit":"088656d8f6d9c7d0e41b3d29066d34e393cc6dce"},"previous_names":[],"tags_count":53,"template":false,"template_full_name":null,"purl":"pkg:github/inducer/pycuda","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/sbom","scorecard":{"id":487564,"data":{"date":"2025-08-11","repo":{"name":"github.com/inducer/pycuda","commit":"f457962f5545badb77db140adbc7a69830c9822f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Maintained","score":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":3,"reason":"Found 6/19 approved changesets -- score normalized to 3","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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/autopush.yml:1","Warn: no topLevel permission defined: .github/workflows/ci.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":"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":"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":"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/autopush.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/autopush.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/ci.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 18 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-19T18:11:35.267Z","repository_id":1074164,"created_at":"2025-08-19T18:11:35.267Z","updated_at":"2025-08-19T18:11:35.267Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273713621,"owners_count":25154614,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"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":"inducer","name":"Andreas Klöckner","uuid":"352067","kind":"user","description":"","email":"","website":"http://andreask.cs.illinois.edu/aboutme","location":"Champaign, IL","twitter":null,"company":"Scientific Computing, CS@UIUC","icon_url":"https://avatars.githubusercontent.com/u/352067?v=4","repositories_count":225,"last_synced_at":"2025-08-30T20:58:20.540Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/inducer","funding_links":[],"total_stars":9415,"followers":1400,"following":13,"created_at":"2022-11-02T22:17:04.124Z","updated_at":"2025-08-30T20:58:20.540Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer/repositories"},"packages":[{"id":2868710,"name":"pycuda","ecosystem":"pypi","description":"Python wrapper for Nvidia CUDA","homepage":"http://mathema.tician.de/software/pycuda","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/inducer/pycuda","keywords_array":[],"namespace":null,"versions_count":57,"first_release_published_at":"2008-06-15T18:34:09.000Z","latest_release_published_at":"2025-06-08T20:27:29.000Z","latest_release_number":"2025.1.1","last_synced_at":"2025-09-04T04:32:17.523Z","created_at":"2022-04-10T12:11:25.630Z","updated_at":"2025-09-04T04:32:17.524Z","registry_url":"https://pypi.org/project/pycuda/","install_command":"pip install pycuda --index-url https://pypi.org/simple","documentation_url":"https://pycuda.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Developers","Intended Audience :: Other Audience","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Natural Language :: English","Programming Language :: C++","Programming Language :: Python","Programming Language :: Python :: 3","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: Mathematics","Topic :: Scientific/Engineering :: Physics","Topic :: Scientific/Engineering :: Visualization"],"normalized_name":"pycuda","project_status":null},"repo_metadata":{"id":1074164,"uuid":"1575319","full_name":"inducer/pycuda","owner":"inducer","description":"CUDA integration for Python, plus shiny features","archived":false,"fork":false,"pushed_at":"2024-08-16T18:02:45.000Z","size":3054,"stargazers_count":1816,"open_issues_count":83,"forks_count":285,"subscribers_count":56,"default_branch":"main","last_synced_at":"2024-09-04T02:05:50.126Z","etag":null,"topics":["array","cuda","gpu","gpu-computing","multidimensional-arrays","pycuda","python","scientific-computing"],"latest_commit_sha":null,"homepage":"http://mathema.tician.de/software/pycuda","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inducer.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2011-04-06T02:53:31.000Z","updated_at":"2024-09-03T17:31:56.000Z","dependencies_parsed_at":"2023-10-13T02:00:51.184Z","dependency_job_id":"1bb2845e-4de2-4d8c-93f9-426c81b80912","html_url":"https://github.com/inducer/pycuda","commit_stats":{"total_commits":1329,"total_committers":92,"mean_commits":"14.445652173913043","dds":0.4153498871331829,"last_synced_commit":"088656d8f6d9c7d0e41b3d29066d34e393cc6dce"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217749911,"owners_count":16224439,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"inducer","name":"Andreas Klöckner","uuid":"352067","kind":"user","description":"","email":"","website":"http://andreask.cs.illinois.edu/aboutme","location":"Champaign, IL","twitter":null,"company":"Scientific Computing, CS@UIUC","icon_url":"https://avatars.githubusercontent.com/u/352067?v=4","repositories_count":78,"last_synced_at":"2023-03-11T08:01:53.633Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/inducer","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T22:17:04.124Z","updated_at":"2023-03-11T08:01:53.640Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer/repositories"},"tags":[{"name":"v2024.1.2","sha":"96aab3f4762eb90d9b32c04bbe88bd3aefdc5cc8","kind":"tag","published_at":"2024-07-30T13:52:29.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.2/manifests"},{"name":"v2024.1.1","sha":"ca5c796eb18dfd99fd93708658c97f1af6c1b628","kind":"tag","published_at":"2024-07-23T20:45:28.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.1/manifests"},{"name":"v2024.1","sha":"82f827cbb7aa9a90e3965447a6d862e90534c5fa","kind":"tag","published_at":"2024-01-03T16:52:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1/manifests"},{"name":"v2023.1","sha":"5cb2e1a32f330c2984e2c1bf0579022494381ef1","kind":"tag","published_at":"2023-11-10T19:33:32.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2023.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2023.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2023.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2023.1/manifests"},{"name":"v2022.2.2","sha":"41f9119ac5cfc95c076acf23e10f1fd5b5291f31","kind":"tag","published_at":"2022-12-21T02:21:25.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.2/manifests"},{"name":"v2022.2.1","sha":"62bbf049abe20b52938f9b3bba4486fe31264ae8","kind":"tag","published_at":"2022-12-20T21:01:04.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.1/manifests"},{"name":"v2022.2","sha":"e4122c771009cf1a2912c3b58c446fc51afd0116","kind":"tag","published_at":"2022-11-21T18:55:49.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2/manifests"},{"name":"v2022.1","sha":"777a10df6e7b87d8130da64835f7eec0d68c3b3d","kind":"tag","published_at":"2022-06-24T23:17:41.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.1/manifests"},{"name":"v2021.1","sha":"7c759be651a6e03c6b68eac2bda12b0eaacb9564","kind":"tag","published_at":"2021-04-03T22:28:18.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2021.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2021.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2021.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2021.1/manifests"},{"name":"v2020.1","sha":"51e956c9c1d3d624055b336d90e8e701cdefad7d","kind":"tag","published_at":"2020-10-07T21:58:35.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2020.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2020.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2020.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2020.1/manifests"},{"name":"v2019.1.2","sha":"50fc865fee696f97a291d9717458781fe0d7fd9f","kind":"tag","published_at":"2019-08-12T04:15:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.2/manifests"},{"name":"v2019.1.1","sha":"25532a00d497c932509bbb4e9627677317ca7cbb","kind":"tag","published_at":"2019-07-10T16:24:51.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.1/manifests"},{"name":"v2019.1","sha":"1c547949859f930fb37a70eb96a7318399315f34","kind":"tag","published_at":"2019-05-18T23:34:05.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1/manifests"},{"name":"v2018.1.1","sha":"6ea6018d6041c60a0a5c0139721b04474b9706df","kind":"commit","published_at":"2018-09-18T15:48:18.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2018.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2018.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1.1/manifests"},{"name":"v2018.1","sha":"68ee2f5c751c11e443077ba73fb9ba850d7945ff","kind":"commit","published_at":"2018-08-01T16:12:17.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2018.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2018.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1/manifests"},{"name":"v2017.1.1","sha":"e247b8dd5b347c990b20a454c4dba8cd29f1410e","kind":"commit","published_at":"2017-08-09T15:56:45.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2017.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2017.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1.1/manifests"},{"name":"v2017.1","sha":"3ba93b323a883d56fe20530fe6eef16adcd2b8bd","kind":"commit","published_at":"2017-05-24T23:44:49.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2017.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2017.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1/manifests"},{"name":"v2016.1.2","sha":"d4e958b1068132911495e08d7485467ed2dfc6b7","kind":"commit","published_at":"2016-07-26T19:15:14.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.2/manifests"},{"name":"v2016.1.1","sha":"22c147e466999b58724c15ce3318e6a036e907bf","kind":"commit","published_at":"2016-05-24T12:55:58.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.1/manifests"},{"name":"v2016.1","sha":"6b550294e60d779861f87c50cfbea276b4605ef6","kind":"commit","published_at":"2016-03-09T16:48:45.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1/manifests"},{"name":"v2015.1.3","sha":"dae67bfae98d67a4346821dddde39aecf5f1a95b","kind":"commit","published_at":"2015-08-04T18:02:41.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.3","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.3/manifests"},{"name":"v2015.1.2","sha":"8e4f7d803c71f92f8b46e42f7cd2282366d903a9","kind":"commit","published_at":"2015-06-30T20:06:23.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.2/manifests"},{"name":"v2015.1.1","sha":"a8aca982433eaa271def26515b7636104dcf28ac","kind":"commit","published_at":"2015-06-30T19:48:43.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.1/manifests"},{"name":"v2015.1","sha":"f6931971516294fbe52be05fae3ead6526fddf07","kind":"commit","published_at":"2015-06-16T19:41:42.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1/manifests"},{"name":"v2014.1","sha":"ac3bfc981f3c38b7a772635af9d472cbdbea6684","kind":"commit","published_at":"2014-08-18T02:42:40.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2014.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2014.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2014.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2014.1/manifests"},{"name":"v2013.1.1","sha":"5305e53937340c9d35ba3cee8c6174822959088c","kind":"commit","published_at":"2013-07-06T22:50:37.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2013.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2013.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1.1/manifests"},{"name":"v2013.1","sha":"da05b405a3bf9885e4adb2d4c0f54f977102f21a","kind":"commit","published_at":"2013-07-04T22:05:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2013.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2013.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1/manifests"},{"name":"v2012.1","sha":"6f73423d41d248c843735eaf1327cba558df6f7e","kind":"commit","published_at":"2012-06-20T05:20:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2012.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2012.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2012.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2012.1/manifests"},{"name":"v2011.2.2","sha":"418f9dba29b8cb36886779e095d166c7a9775247","kind":"commit","published_at":"2011-12-12T16:07:57.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.2/manifests"},{"name":"v2011.2.1","sha":"00cf72000946edc7b6f684748be9a888e3aef20e","kind":"commit","published_at":"2011-12-07T15:23:20.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.1/manifests"},{"name":"v2011.2","sha":"458783da9de2d747fae6451d9dd450ebc369ed3d","kind":"commit","published_at":"2011-12-02T07:57:57.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2/manifests"},{"name":"v0.94.2","sha":"a05e71cc83c809bfbf19c7531523cccac28ff73d","kind":"commit","published_at":"2010-10-16T20:33:29.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.2/manifests"},{"name":"v0.94.1","sha":"2380c8ea690804d5c8108d225fa4a94a497c4704","kind":"commit","published_at":"2010-09-21T07:22:42.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.1/manifests"},{"name":"v0.94","sha":"375b1b8ecdb45ae60aacdbd7e14cfe89088b7b37","kind":"commit","published_at":"2010-09-20T23:31:43.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94/manifests"},{"name":"v0.94rc","sha":"ce2a77412d06492af525ad252f328d07c920f18c","kind":"commit","published_at":"2010-03-28T17:12:51.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94rc","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94rc/manifests"},{"name":"v0.93.1rc2","sha":"0dddb091a773d00169c8b012b5a4769e9c3880c6","kind":"commit","published_at":"2009-11-04T23:38:07.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93.1rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93.1rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93.1rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93.1rc2/manifests"},{"name":"v0.93","sha":"6a43b45b76d3a6896cc45ecf38e5eabbcf9514dd","kind":"commit","published_at":"2009-08-10T13:10:21.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93/manifests"},{"name":"v0.93rc4","sha":"5b86275d888aab3d8d9de8c73734b691eade2d34","kind":"commit","published_at":"2009-06-09T22:59:10.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc4","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc4/manifests"},{"name":"v0.93rc3","sha":"f2cdb1c5d4d21981853f4d1277b4508d9bd66155","kind":"commit","published_at":"2009-05-31T05:37:23.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc3","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc3/manifests"},{"name":"v0.93rc2","sha":"266b54c0a0de0db6eb150a7ae92e4b1d7d544920","kind":"commit","published_at":"2009-05-11T00:28:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc2/manifests"},{"name":"v0.93rc1","sha":"d7fe3a806e6a2c271c046b022e8b596c5462d51e","kind":"commit","published_at":"2009-05-10T00:46:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc1/manifests"},{"name":"v0.92","sha":"2ea766cd5370e807c96b75b8b9589f315b6bb7ee","kind":"commit","published_at":"2009-02-23T21:12:16.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.92","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.92","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92/manifests"},{"name":"v0.92rc","sha":"17ac66e0a227748e97ba0da9a9285145e13302db","kind":"commit","published_at":"2009-02-08T06:19:22.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.92rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.92rc","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92rc/manifests"},{"name":"v0.91.1","sha":"399b6c1af02580bef858319b886734b14ab2aadf","kind":"commit","published_at":"2008-11-27T17:09:11.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91.1/manifests"},{"name":"v0.91","sha":"ea85d412b27330b34c0840a9628631e87b209312","kind":"commit","published_at":"2008-11-12T18:26:56.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91/manifests"},{"name":"v0.91rc3","sha":"865ea9ed1f20fb27156537eb45c5173e8cb4c26a","kind":"commit","published_at":"2008-11-04T00:20:03.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc3","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc3/manifests"},{"name":"v0.91rc2","sha":"db1b0a2e1ecc9fc9d6ac386e51e6fcc4d85122b7","kind":"commit","published_at":"2008-11-03T21:17:48.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc2/manifests"},{"name":"v0.91rc","sha":"682e148005616ab4071e07f1665cde6ce6b8ab61","kind":"commit","published_at":"2008-10-26T01:25:25.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc/manifests"},{"name":"gert-last-merge","sha":"6a290e8970c80eb36d5df10ad069c94d5ca99ed1","kind":"commit","published_at":"2008-07-08T19:30:56.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/gert-last-merge","html_url":"https://github.com/inducer/pycuda/releases/tag/gert-last-merge","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/gert-last-merge","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/gert-last-merge/manifests"},{"name":"v0.90.2","sha":"ce442063149f990fcb11f0361263fc1083dea1d6","kind":"commit","published_at":"2008-06-18T22:35:16.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.2/manifests"},{"name":"v0.90.1","sha":"0246e5f0ea9fe9c43f217329150cd5af20ef1c8d","kind":"commit","published_at":"2008-06-15T18:53:30.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.1/manifests"},{"name":"v0.90","sha":"7613e807e38a6c995eaf88cc0cfe0a0ae5869dd8","kind":"commit","published_at":"2008-06-15T18:31:53.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90/manifests"}]},"repo_metadata_updated_at":"2024-09-07T10:37:12.692Z","dependent_packages_count":57,"downloads":48664,"downloads_period":"last-month","dependent_repos_count":544,"rankings":{"downloads":1.5971434489697278,"dependent_repos_count":0.614397789510041,"dependent_packages_count":0.30999705986238574,"stargazers_count":1.6936112289284975,"forks_count":3.0771203661688404,"docker_downloads_count":1.3448463018700352,"average":1.4395193658849212},"purl":"pkg:pypi/pycuda","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pycuda","docker_dependents_count":131,"docker_downloads_count":14044,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pycuda","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pycuda/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T10:36:54.419Z","issues_count":99,"pull_requests_count":37,"avg_time_to_close_issue":10900864.538461538,"avg_time_to_close_pull_request":2371697.2258064514,"issues_closed_count":65,"pull_requests_closed_count":31,"pull_request_authors_count":21,"issue_authors_count":83,"avg_comments_per_issue":2.696969696969697,"avg_comments_per_pull_request":2.108108108108108,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":15,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":172888.72727272726,"past_year_avg_time_to_close_pull_request":255583.4,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":1.6666666666666667,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/issues","maintainers":[{"login":"inducer","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/inducer"}],"active_maintainers":[{"login":"inducer","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/inducer"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pycuda/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pycuda/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pycuda/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pycuda/related_packages","maintainers":[{"uuid":"inducer77","login":"inducer77","name":null,"email":null,"url":null,"packages_count":49,"html_url":"https://pypi.org/user/inducer77/","role":null,"created_at":"2022-12-07T10:55:15.969Z","updated_at":"2022-12-07T10:55:15.969Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/inducer77/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724994,"maintainers_count":308306,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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":5290223,"name":"pycuda","ecosystem":"conda","description":"PyCUDA lets you access GPUs from Python, through the CUDA parallel compute interface.","homepage":"http://pypi.python.org/pypi/pycuda","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/inducer/pycuda","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2021-03-25T00:59:40.000Z","latest_release_published_at":"2022-06-25T18:23:05.000Z","latest_release_number":"2022.1","last_synced_at":"2025-09-01T06:54:08.604Z","created_at":"2022-10-03T15:49:30.235Z","updated_at":"2025-09-01T06:54:08.605Z","registry_url":"https://anaconda.org/conda-forge/pycuda","install_command":"conda install -c conda-forge pycuda","documentation_url":null,"metadata":{},"repo_metadata":{"id":1074164,"uuid":"1575319","full_name":"inducer/pycuda","owner":"inducer","description":"CUDA integration for Python, plus shiny features","archived":false,"fork":false,"pushed_at":"2025-06-08T20:25:31.000Z","size":3096,"stargazers_count":1980,"open_issues_count":87,"forks_count":293,"subscribers_count":57,"default_branch":"main","last_synced_at":"2025-08-30T21:02:21.511Z","etag":null,"topics":["array","cuda","gpu","gpu-computing","multidimensional-arrays","pycuda","python","scientific-computing"],"latest_commit_sha":null,"homepage":"http://mathema.tician.de/software/pycuda","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inducer.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-04-06T02:53:31.000Z","updated_at":"2025-08-30T03:15:07.000Z","dependencies_parsed_at":"2023-10-13T02:00:51.184Z","dependency_job_id":"1bb2845e-4de2-4d8c-93f9-426c81b80912","html_url":"https://github.com/inducer/pycuda","commit_stats":{"total_commits":1329,"total_committers":92,"mean_commits":"14.445652173913043","dds":0.4153498871331829,"last_synced_commit":"088656d8f6d9c7d0e41b3d29066d34e393cc6dce"},"previous_names":[],"tags_count":53,"template":false,"template_full_name":null,"purl":"pkg:github/inducer/pycuda","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/sbom","scorecard":{"id":487564,"data":{"date":"2025-08-11","repo":{"name":"github.com/inducer/pycuda","commit":"f457962f5545badb77db140adbc7a69830c9822f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Maintained","score":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":3,"reason":"Found 6/19 approved changesets -- score normalized to 3","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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/autopush.yml:1","Warn: no topLevel permission defined: .github/workflows/ci.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":"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":"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":"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/autopush.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/autopush.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/ci.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 18 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-19T18:11:35.267Z","repository_id":1074164,"created_at":"2025-08-19T18:11:35.267Z","updated_at":"2025-08-19T18:11:35.267Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272907219,"owners_count":25013226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-30T02:00:09.474Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"inducer","name":"Andreas Klöckner","uuid":"352067","kind":"user","description":"","email":"","website":"http://andreask.cs.illinois.edu/aboutme","location":"Champaign, IL","twitter":null,"company":"Scientific Computing, CS@UIUC","icon_url":"https://avatars.githubusercontent.com/u/352067?v=4","repositories_count":225,"last_synced_at":"2025-08-21T05:06:05.040Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/inducer","funding_links":[],"total_stars":9399,"followers":1397,"following":13,"created_at":"2022-11-02T22:17:04.124Z","updated_at":"2025-08-21T05:06:05.040Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer/repositories"},"tags":[{"name":"v2025.1","sha":"f208f45d1fede42c77717add11931baab736d3db","kind":"tag","published_at":"2025-02-07T22:00:42.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2025.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2025.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2025.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2025.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2025.1/manifests"},{"name":"v2024.1.2","sha":"96aab3f4762eb90d9b32c04bbe88bd3aefdc5cc8","kind":"tag","published_at":"2024-07-30T13:52:29.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2024.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.2/manifests"},{"name":"v2024.1.1","sha":"ca5c796eb18dfd99fd93708658c97f1af6c1b628","kind":"tag","published_at":"2024-07-23T20:45:28.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2024.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.1/manifests"},{"name":"v2024.1","sha":"82f827cbb7aa9a90e3965447a6d862e90534c5fa","kind":"tag","published_at":"2024-01-03T16:52:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2024.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1/manifests"},{"name":"v2023.1","sha":"5cb2e1a32f330c2984e2c1bf0579022494381ef1","kind":"tag","published_at":"2023-11-10T19:33:32.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2023.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2023.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2023.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2023.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2023.1/manifests"},{"name":"v2022.2.2","sha":"41f9119ac5cfc95c076acf23e10f1fd5b5291f31","kind":"tag","published_at":"2022-12-21T02:21:25.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2022.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.2/manifests"},{"name":"v2022.2.1","sha":"62bbf049abe20b52938f9b3bba4486fe31264ae8","kind":"tag","published_at":"2022-12-20T21:01:04.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2022.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.1/manifests"},{"name":"v2022.2","sha":"e4122c771009cf1a2912c3b58c446fc51afd0116","kind":"tag","published_at":"2022-11-21T18:55:49.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2022.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2/manifests"},{"name":"v2022.1","sha":"777a10df6e7b87d8130da64835f7eec0d68c3b3d","kind":"tag","published_at":"2022-06-24T23:17:41.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2022.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.1/manifests"},{"name":"v2021.1","sha":"7c759be651a6e03c6b68eac2bda12b0eaacb9564","kind":"tag","published_at":"2021-04-03T22:28:18.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2021.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2021.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2021.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2021.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2021.1/manifests"},{"name":"v2020.1","sha":"51e956c9c1d3d624055b336d90e8e701cdefad7d","kind":"tag","published_at":"2020-10-07T21:58:35.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2020.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2020.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2020.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2020.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2020.1/manifests"},{"name":"v2019.1.2","sha":"50fc865fee696f97a291d9717458781fe0d7fd9f","kind":"tag","published_at":"2019-08-12T04:15:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2019.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.2/manifests"},{"name":"v2019.1.1","sha":"25532a00d497c932509bbb4e9627677317ca7cbb","kind":"tag","published_at":"2019-07-10T16:24:51.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2019.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.1/manifests"},{"name":"v2019.1","sha":"1c547949859f930fb37a70eb96a7318399315f34","kind":"tag","published_at":"2019-05-18T23:34:05.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2019.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1/manifests"},{"name":"v2018.1.1","sha":"6ea6018d6041c60a0a5c0139721b04474b9706df","kind":"commit","published_at":"2018-09-18T15:48:18.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2018.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2018.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2018.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1.1/manifests"},{"name":"v2018.1","sha":"68ee2f5c751c11e443077ba73fb9ba850d7945ff","kind":"commit","published_at":"2018-08-01T16:12:17.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2018.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2018.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2018.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1/manifests"},{"name":"v2017.1.1","sha":"e247b8dd5b347c990b20a454c4dba8cd29f1410e","kind":"commit","published_at":"2017-08-09T15:56:45.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2017.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2017.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2017.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1.1/manifests"},{"name":"v2017.1","sha":"3ba93b323a883d56fe20530fe6eef16adcd2b8bd","kind":"commit","published_at":"2017-05-24T23:44:49.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2017.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2017.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2017.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1/manifests"},{"name":"v2016.1.2","sha":"d4e958b1068132911495e08d7485467ed2dfc6b7","kind":"commit","published_at":"2016-07-26T19:15:14.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2016.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.2/manifests"},{"name":"v2016.1.1","sha":"22c147e466999b58724c15ce3318e6a036e907bf","kind":"commit","published_at":"2016-05-24T12:55:58.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2016.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.1/manifests"},{"name":"v2016.1","sha":"6b550294e60d779861f87c50cfbea276b4605ef6","kind":"commit","published_at":"2016-03-09T16:48:45.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2016.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1/manifests"},{"name":"v2015.1.3","sha":"dae67bfae98d67a4346821dddde39aecf5f1a95b","kind":"commit","published_at":"2015-08-04T18:02:41.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.3","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2015.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.3/manifests"},{"name":"v2015.1.2","sha":"8e4f7d803c71f92f8b46e42f7cd2282366d903a9","kind":"commit","published_at":"2015-06-30T20:06:23.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2015.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.2/manifests"},{"name":"v2015.1.1","sha":"a8aca982433eaa271def26515b7636104dcf28ac","kind":"commit","published_at":"2015-06-30T19:48:43.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2015.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.1/manifests"},{"name":"v2015.1","sha":"f6931971516294fbe52be05fae3ead6526fddf07","kind":"commit","published_at":"2015-06-16T19:41:42.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2015.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1/manifests"},{"name":"v2014.1","sha":"ac3bfc981f3c38b7a772635af9d472cbdbea6684","kind":"commit","published_at":"2014-08-18T02:42:40.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2014.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2014.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2014.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2014.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2014.1/manifests"},{"name":"v2013.1.1","sha":"5305e53937340c9d35ba3cee8c6174822959088c","kind":"commit","published_at":"2013-07-06T22:50:37.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2013.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2013.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2013.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1.1/manifests"},{"name":"v2013.1","sha":"da05b405a3bf9885e4adb2d4c0f54f977102f21a","kind":"commit","published_at":"2013-07-04T22:05:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2013.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2013.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2013.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1/manifests"},{"name":"v2012.1","sha":"6f73423d41d248c843735eaf1327cba558df6f7e","kind":"commit","published_at":"2012-06-20T05:20:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2012.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2012.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2012.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2012.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2012.1/manifests"},{"name":"v2011.2.2","sha":"418f9dba29b8cb36886779e095d166c7a9775247","kind":"commit","published_at":"2011-12-12T16:07:57.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2011.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.2/manifests"},{"name":"v2011.2.1","sha":"00cf72000946edc7b6f684748be9a888e3aef20e","kind":"commit","published_at":"2011-12-07T15:23:20.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2011.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.1/manifests"},{"name":"v2011.2","sha":"458783da9de2d747fae6451d9dd450ebc369ed3d","kind":"commit","published_at":"2011-12-02T07:57:57.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2011.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2/manifests"},{"name":"v0.94.2","sha":"a05e71cc83c809bfbf19c7531523cccac28ff73d","kind":"commit","published_at":"2010-10-16T20:33:29.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.94.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.2/manifests"},{"name":"v0.94.1","sha":"2380c8ea690804d5c8108d225fa4a94a497c4704","kind":"commit","published_at":"2010-09-21T07:22:42.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.94.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.1/manifests"},{"name":"v0.94","sha":"375b1b8ecdb45ae60aacdbd7e14cfe89088b7b37","kind":"commit","published_at":"2010-09-20T23:31:43.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.94","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94/manifests"},{"name":"v0.94rc","sha":"ce2a77412d06492af525ad252f328d07c920f18c","kind":"commit","published_at":"2010-03-28T17:12:51.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.94rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94rc/manifests"},{"name":"v0.93.1rc2","sha":"0dddb091a773d00169c8b012b5a4769e9c3880c6","kind":"commit","published_at":"2009-11-04T23:38:07.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93.1rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93.1rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93.1rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93.1rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93.1rc2/manifests"},{"name":"v0.93","sha":"6a43b45b76d3a6896cc45ecf38e5eabbcf9514dd","kind":"commit","published_at":"2009-08-10T13:10:21.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93/manifests"},{"name":"v0.93rc4","sha":"5b86275d888aab3d8d9de8c73734b691eade2d34","kind":"commit","published_at":"2009-06-09T22:59:10.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc4","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93rc4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc4/manifests"},{"name":"v0.93rc3","sha":"f2cdb1c5d4d21981853f4d1277b4508d9bd66155","kind":"commit","published_at":"2009-05-31T05:37:23.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc3","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc3/manifests"},{"name":"v0.93rc2","sha":"266b54c0a0de0db6eb150a7ae92e4b1d7d544920","kind":"commit","published_at":"2009-05-11T00:28:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc2/manifests"},{"name":"v0.93rc1","sha":"d7fe3a806e6a2c271c046b022e8b596c5462d51e","kind":"commit","published_at":"2009-05-10T00:46:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc1/manifests"},{"name":"v0.92","sha":"2ea766cd5370e807c96b75b8b9589f315b6bb7ee","kind":"commit","published_at":"2009-02-23T21:12:16.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.92","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.92","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.92","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92/manifests"},{"name":"v0.92rc","sha":"17ac66e0a227748e97ba0da9a9285145e13302db","kind":"commit","published_at":"2009-02-08T06:19:22.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.92rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.92rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.92rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92rc/manifests"},{"name":"v0.91.1","sha":"399b6c1af02580bef858319b886734b14ab2aadf","kind":"commit","published_at":"2008-11-27T17:09:11.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91.1/manifests"},{"name":"v0.91","sha":"ea85d412b27330b34c0840a9628631e87b209312","kind":"commit","published_at":"2008-11-12T18:26:56.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91/manifests"},{"name":"v0.91rc3","sha":"865ea9ed1f20fb27156537eb45c5173e8cb4c26a","kind":"commit","published_at":"2008-11-04T00:20:03.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc3","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc3/manifests"},{"name":"v0.91rc2","sha":"db1b0a2e1ecc9fc9d6ac386e51e6fcc4d85122b7","kind":"commit","published_at":"2008-11-03T21:17:48.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc2/manifests"},{"name":"v0.91rc","sha":"682e148005616ab4071e07f1665cde6ce6b8ab61","kind":"commit","published_at":"2008-10-26T01:25:25.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc/manifests"},{"name":"gert-last-merge","sha":"6a290e8970c80eb36d5df10ad069c94d5ca99ed1","kind":"commit","published_at":"2008-07-08T19:30:56.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/gert-last-merge","html_url":"https://github.com/inducer/pycuda/releases/tag/gert-last-merge","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@gert-last-merge","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/gert-last-merge","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/gert-last-merge/manifests"},{"name":"v0.90.2","sha":"ce442063149f990fcb11f0361263fc1083dea1d6","kind":"commit","published_at":"2008-06-18T22:35:16.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.90.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.2/manifests"},{"name":"v0.90.1","sha":"0246e5f0ea9fe9c43f217329150cd5af20ef1c8d","kind":"commit","published_at":"2008-06-15T18:53:30.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.90.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.1/manifests"},{"name":"v0.90","sha":"7613e807e38a6c995eaf88cc0cfe0a0ae5869dd8","kind":"commit","published_at":"2008-06-15T18:31:53.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.90","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90/manifests"}]},"repo_metadata_updated_at":"2025-08-30T21:14:44.726Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":18.08972503617945,"dependent_packages_count":28.988472478666598,"stargazers_count":10.394730275961875,"forks_count":10.749039373222216,"docker_downloads_count":null,"average":17.055491791007533},"purl":"pkg:conda/pycuda","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pycuda","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pycuda","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pycuda/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-21T05:57:33.468Z","issues_count":111,"pull_requests_count":40,"avg_time_to_close_issue":9736960.178082192,"avg_time_to_close_pull_request":2306403.088235294,"issues_closed_count":73,"pull_requests_closed_count":34,"pull_request_authors_count":22,"issue_authors_count":94,"avg_comments_per_issue":2.585585585585586,"avg_comments_per_pull_request":2.0,"merged_pull_requests_count":30,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":16,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":302181.45454545453,"past_year_avg_time_to_close_pull_request":1419247.0,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/issues","maintainers":[{"login":"inducer","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/inducer"}],"active_maintainers":[{"login":"inducer","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/inducer"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pycuda/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pycuda/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pycuda/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pycuda/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13387,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2180},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-04T07:00:12.892Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":10841055,"name":"pycuda-gml","ecosystem":"pypi","description":"Python wrapper for Nvidia CUDA","homepage":"http://mathema.tician.de/software/pycuda","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/inducer/pycuda","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2024-08-28T07:05:47.000Z","latest_release_published_at":"2024-08-28T07:05:47.000Z","latest_release_number":"2024.1.2","last_synced_at":"2025-08-30T21:07:15.553Z","created_at":"2024-08-28T07:17:53.876Z","updated_at":"2025-08-30T21:14:44.749Z","registry_url":"https://pypi.org/project/pycuda-gml/","install_command":"pip install pycuda-gml --index-url https://pypi.org/simple","documentation_url":"https://pycuda-gml.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Developers","Intended Audience :: Other Audience","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Natural Language :: English","Programming Language :: C++","Programming Language :: Python","Programming Language :: Python :: 3","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: Mathematics","Topic :: Scientific/Engineering :: Physics","Topic :: Scientific/Engineering :: Visualization"],"normalized_name":"pycuda-gml","project_status":null},"repo_metadata":{"id":1074164,"uuid":"1575319","full_name":"inducer/pycuda","owner":"inducer","description":"CUDA integration for Python, plus shiny features","archived":false,"fork":false,"pushed_at":"2025-06-08T20:25:31.000Z","size":3096,"stargazers_count":1980,"open_issues_count":87,"forks_count":293,"subscribers_count":57,"default_branch":"main","last_synced_at":"2025-08-30T21:02:21.511Z","etag":null,"topics":["array","cuda","gpu","gpu-computing","multidimensional-arrays","pycuda","python","scientific-computing"],"latest_commit_sha":null,"homepage":"http://mathema.tician.de/software/pycuda","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inducer.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-04-06T02:53:31.000Z","updated_at":"2025-08-30T03:15:07.000Z","dependencies_parsed_at":"2023-10-13T02:00:51.184Z","dependency_job_id":"1bb2845e-4de2-4d8c-93f9-426c81b80912","html_url":"https://github.com/inducer/pycuda","commit_stats":{"total_commits":1329,"total_committers":92,"mean_commits":"14.445652173913043","dds":0.4153498871331829,"last_synced_commit":"088656d8f6d9c7d0e41b3d29066d34e393cc6dce"},"previous_names":[],"tags_count":53,"template":false,"template_full_name":null,"purl":"pkg:github/inducer/pycuda","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/sbom","scorecard":{"id":487564,"data":{"date":"2025-08-11","repo":{"name":"github.com/inducer/pycuda","commit":"f457962f5545badb77db140adbc7a69830c9822f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Maintained","score":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":3,"reason":"Found 6/19 approved changesets -- score normalized to 3","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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/autopush.yml:1","Warn: no topLevel permission defined: .github/workflows/ci.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":"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":"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":"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/autopush.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/autopush.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/inducer/pycuda/ci.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 18 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-19T18:11:35.267Z","repository_id":1074164,"created_at":"2025-08-19T18:11:35.267Z","updated_at":"2025-08-19T18:11:35.267Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272907219,"owners_count":25013226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-30T02:00:09.474Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"inducer","name":"Andreas Klöckner","uuid":"352067","kind":"user","description":"","email":"","website":"http://andreask.cs.illinois.edu/aboutme","location":"Champaign, IL","twitter":null,"company":"Scientific Computing, CS@UIUC","icon_url":"https://avatars.githubusercontent.com/u/352067?v=4","repositories_count":225,"last_synced_at":"2025-08-21T05:06:05.040Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/inducer","funding_links":[],"total_stars":9399,"followers":1397,"following":13,"created_at":"2022-11-02T22:17:04.124Z","updated_at":"2025-08-21T05:06:05.040Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inducer/repositories"},"tags":[{"name":"v2025.1","sha":"f208f45d1fede42c77717add11931baab736d3db","kind":"tag","published_at":"2025-02-07T22:00:42.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2025.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2025.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2025.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2025.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2025.1/manifests"},{"name":"v2024.1.2","sha":"96aab3f4762eb90d9b32c04bbe88bd3aefdc5cc8","kind":"tag","published_at":"2024-07-30T13:52:29.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2024.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.2/manifests"},{"name":"v2024.1.1","sha":"ca5c796eb18dfd99fd93708658c97f1af6c1b628","kind":"tag","published_at":"2024-07-23T20:45:28.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2024.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1.1/manifests"},{"name":"v2024.1","sha":"82f827cbb7aa9a90e3965447a6d862e90534c5fa","kind":"tag","published_at":"2024-01-03T16:52:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2024.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2024.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2024.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2024.1/manifests"},{"name":"v2023.1","sha":"5cb2e1a32f330c2984e2c1bf0579022494381ef1","kind":"tag","published_at":"2023-11-10T19:33:32.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2023.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2023.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2023.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2023.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2023.1/manifests"},{"name":"v2022.2.2","sha":"41f9119ac5cfc95c076acf23e10f1fd5b5291f31","kind":"tag","published_at":"2022-12-21T02:21:25.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2022.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.2/manifests"},{"name":"v2022.2.1","sha":"62bbf049abe20b52938f9b3bba4486fe31264ae8","kind":"tag","published_at":"2022-12-20T21:01:04.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2022.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2.1/manifests"},{"name":"v2022.2","sha":"e4122c771009cf1a2912c3b58c446fc51afd0116","kind":"tag","published_at":"2022-11-21T18:55:49.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2022.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.2/manifests"},{"name":"v2022.1","sha":"777a10df6e7b87d8130da64835f7eec0d68c3b3d","kind":"tag","published_at":"2022-06-24T23:17:41.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2022.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2022.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2022.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2022.1/manifests"},{"name":"v2021.1","sha":"7c759be651a6e03c6b68eac2bda12b0eaacb9564","kind":"tag","published_at":"2021-04-03T22:28:18.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2021.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2021.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2021.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2021.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2021.1/manifests"},{"name":"v2020.1","sha":"51e956c9c1d3d624055b336d90e8e701cdefad7d","kind":"tag","published_at":"2020-10-07T21:58:35.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2020.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2020.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2020.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2020.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2020.1/manifests"},{"name":"v2019.1.2","sha":"50fc865fee696f97a291d9717458781fe0d7fd9f","kind":"tag","published_at":"2019-08-12T04:15:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2019.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.2/manifests"},{"name":"v2019.1.1","sha":"25532a00d497c932509bbb4e9627677317ca7cbb","kind":"tag","published_at":"2019-07-10T16:24:51.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2019.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1.1/manifests"},{"name":"v2019.1","sha":"1c547949859f930fb37a70eb96a7318399315f34","kind":"tag","published_at":"2019-05-18T23:34:05.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2019.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2019.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2019.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2019.1/manifests"},{"name":"v2018.1.1","sha":"6ea6018d6041c60a0a5c0139721b04474b9706df","kind":"commit","published_at":"2018-09-18T15:48:18.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2018.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2018.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2018.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1.1/manifests"},{"name":"v2018.1","sha":"68ee2f5c751c11e443077ba73fb9ba850d7945ff","kind":"commit","published_at":"2018-08-01T16:12:17.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2018.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2018.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2018.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2018.1/manifests"},{"name":"v2017.1.1","sha":"e247b8dd5b347c990b20a454c4dba8cd29f1410e","kind":"commit","published_at":"2017-08-09T15:56:45.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2017.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2017.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2017.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1.1/manifests"},{"name":"v2017.1","sha":"3ba93b323a883d56fe20530fe6eef16adcd2b8bd","kind":"commit","published_at":"2017-05-24T23:44:49.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2017.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2017.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2017.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2017.1/manifests"},{"name":"v2016.1.2","sha":"d4e958b1068132911495e08d7485467ed2dfc6b7","kind":"commit","published_at":"2016-07-26T19:15:14.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2016.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.2/manifests"},{"name":"v2016.1.1","sha":"22c147e466999b58724c15ce3318e6a036e907bf","kind":"commit","published_at":"2016-05-24T12:55:58.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2016.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1.1/manifests"},{"name":"v2016.1","sha":"6b550294e60d779861f87c50cfbea276b4605ef6","kind":"commit","published_at":"2016-03-09T16:48:45.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2016.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2016.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2016.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2016.1/manifests"},{"name":"v2015.1.3","sha":"dae67bfae98d67a4346821dddde39aecf5f1a95b","kind":"commit","published_at":"2015-08-04T18:02:41.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.3","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2015.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.3/manifests"},{"name":"v2015.1.2","sha":"8e4f7d803c71f92f8b46e42f7cd2282366d903a9","kind":"commit","published_at":"2015-06-30T20:06:23.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2015.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.2/manifests"},{"name":"v2015.1.1","sha":"a8aca982433eaa271def26515b7636104dcf28ac","kind":"commit","published_at":"2015-06-30T19:48:43.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2015.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1.1/manifests"},{"name":"v2015.1","sha":"f6931971516294fbe52be05fae3ead6526fddf07","kind":"commit","published_at":"2015-06-16T19:41:42.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2015.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2015.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2015.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2015.1/manifests"},{"name":"v2014.1","sha":"ac3bfc981f3c38b7a772635af9d472cbdbea6684","kind":"commit","published_at":"2014-08-18T02:42:40.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2014.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2014.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2014.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2014.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2014.1/manifests"},{"name":"v2013.1.1","sha":"5305e53937340c9d35ba3cee8c6174822959088c","kind":"commit","published_at":"2013-07-06T22:50:37.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2013.1.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2013.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2013.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1.1/manifests"},{"name":"v2013.1","sha":"da05b405a3bf9885e4adb2d4c0f54f977102f21a","kind":"commit","published_at":"2013-07-04T22:05:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2013.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2013.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2013.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2013.1/manifests"},{"name":"v2012.1","sha":"6f73423d41d248c843735eaf1327cba558df6f7e","kind":"commit","published_at":"2012-06-20T05:20:08.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2012.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2012.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2012.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2012.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2012.1/manifests"},{"name":"v2011.2.2","sha":"418f9dba29b8cb36886779e095d166c7a9775247","kind":"commit","published_at":"2011-12-12T16:07:57.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2011.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.2/manifests"},{"name":"v2011.2.1","sha":"00cf72000946edc7b6f684748be9a888e3aef20e","kind":"commit","published_at":"2011-12-07T15:23:20.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2011.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2.1/manifests"},{"name":"v2011.2","sha":"458783da9de2d747fae6451d9dd450ebc369ed3d","kind":"commit","published_at":"2011-12-02T07:57:57.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v2011.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v2011.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v2011.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v2011.2/manifests"},{"name":"v0.94.2","sha":"a05e71cc83c809bfbf19c7531523cccac28ff73d","kind":"commit","published_at":"2010-10-16T20:33:29.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.94.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.2/manifests"},{"name":"v0.94.1","sha":"2380c8ea690804d5c8108d225fa4a94a497c4704","kind":"commit","published_at":"2010-09-21T07:22:42.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.94.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94.1/manifests"},{"name":"v0.94","sha":"375b1b8ecdb45ae60aacdbd7e14cfe89088b7b37","kind":"commit","published_at":"2010-09-20T23:31:43.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.94","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94/manifests"},{"name":"v0.94rc","sha":"ce2a77412d06492af525ad252f328d07c920f18c","kind":"commit","published_at":"2010-03-28T17:12:51.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.94rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.94rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.94rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.94rc/manifests"},{"name":"v0.93.1rc2","sha":"0dddb091a773d00169c8b012b5a4769e9c3880c6","kind":"commit","published_at":"2009-11-04T23:38:07.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93.1rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93.1rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93.1rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93.1rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93.1rc2/manifests"},{"name":"v0.93","sha":"6a43b45b76d3a6896cc45ecf38e5eabbcf9514dd","kind":"commit","published_at":"2009-08-10T13:10:21.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93/manifests"},{"name":"v0.93rc4","sha":"5b86275d888aab3d8d9de8c73734b691eade2d34","kind":"commit","published_at":"2009-06-09T22:59:10.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc4","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93rc4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc4/manifests"},{"name":"v0.93rc3","sha":"f2cdb1c5d4d21981853f4d1277b4508d9bd66155","kind":"commit","published_at":"2009-05-31T05:37:23.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc3","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc3/manifests"},{"name":"v0.93rc2","sha":"266b54c0a0de0db6eb150a7ae92e4b1d7d544920","kind":"commit","published_at":"2009-05-11T00:28:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc2/manifests"},{"name":"v0.93rc1","sha":"d7fe3a806e6a2c271c046b022e8b596c5462d51e","kind":"commit","published_at":"2009-05-10T00:46:47.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.93rc1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.93rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.93rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.93rc1/manifests"},{"name":"v0.92","sha":"2ea766cd5370e807c96b75b8b9589f315b6bb7ee","kind":"commit","published_at":"2009-02-23T21:12:16.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.92","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.92","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.92","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92/manifests"},{"name":"v0.92rc","sha":"17ac66e0a227748e97ba0da9a9285145e13302db","kind":"commit","published_at":"2009-02-08T06:19:22.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.92rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.92rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.92rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.92rc/manifests"},{"name":"v0.91.1","sha":"399b6c1af02580bef858319b886734b14ab2aadf","kind":"commit","published_at":"2008-11-27T17:09:11.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91.1/manifests"},{"name":"v0.91","sha":"ea85d412b27330b34c0840a9628631e87b209312","kind":"commit","published_at":"2008-11-12T18:26:56.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91/manifests"},{"name":"v0.91rc3","sha":"865ea9ed1f20fb27156537eb45c5173e8cb4c26a","kind":"commit","published_at":"2008-11-04T00:20:03.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc3","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc3/manifests"},{"name":"v0.91rc2","sha":"db1b0a2e1ecc9fc9d6ac386e51e6fcc4d85122b7","kind":"commit","published_at":"2008-11-03T21:17:48.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc2/manifests"},{"name":"v0.91rc","sha":"682e148005616ab4071e07f1665cde6ce6b8ab61","kind":"commit","published_at":"2008-10-26T01:25:25.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.91rc","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.91rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.91rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.91rc/manifests"},{"name":"gert-last-merge","sha":"6a290e8970c80eb36d5df10ad069c94d5ca99ed1","kind":"commit","published_at":"2008-07-08T19:30:56.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/gert-last-merge","html_url":"https://github.com/inducer/pycuda/releases/tag/gert-last-merge","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@gert-last-merge","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/gert-last-merge","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/gert-last-merge/manifests"},{"name":"v0.90.2","sha":"ce442063149f990fcb11f0361263fc1083dea1d6","kind":"commit","published_at":"2008-06-18T22:35:16.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90.2","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.90.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.2/manifests"},{"name":"v0.90.1","sha":"0246e5f0ea9fe9c43f217329150cd5af20ef1c8d","kind":"commit","published_at":"2008-06-15T18:53:30.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90.1","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.90.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90.1/manifests"},{"name":"v0.90","sha":"7613e807e38a6c995eaf88cc0cfe0a0ae5869dd8","kind":"commit","published_at":"2008-06-15T18:31:53.000Z","download_url":"https://codeload.github.com/inducer/pycuda/tar.gz/v0.90","html_url":"https://github.com/inducer/pycuda/releases/tag/v0.90","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/inducer/pycuda@v0.90","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/tags/v0.90/manifests"}]},"repo_metadata_updated_at":"2025-08-30T21:14:44.748Z","dependent_packages_count":0,"downloads":726,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":58.66999909844031,"dependent_packages_count":10.422530978592965,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":34.54626503851664},"purl":"pkg:pypi/pycuda-gml","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pycuda-gml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pycuda-gml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pycuda-gml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-21T05:57:33.468Z","issues_count":111,"pull_requests_count":40,"avg_time_to_close_issue":9736960.178082192,"avg_time_to_close_pull_request":2306403.088235294,"issues_closed_count":73,"pull_requests_closed_count":34,"pull_request_authors_count":22,"issue_authors_count":94,"avg_comments_per_issue":2.585585585585586,"avg_comments_per_pull_request":2.0,"merged_pull_requests_count":30,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":16,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":302181.45454545453,"past_year_avg_time_to_close_pull_request":1419247.0,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/issues","maintainers":[{"login":"inducer","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/inducer"}],"active_maintainers":[{"login":"inducer","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/inducer"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pycuda-gml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pycuda-gml/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pycuda-gml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pycuda-gml/related_packages","maintainers":[{"uuid":"gml-buildbot","login":"gml-buildbot","name":null,"email":null,"url":null,"packages_count":19,"html_url":"https://pypi.org/user/gml-buildbot/","role":null,"created_at":"2024-08-28T07:19:52.814Z","updated_at":"2024-08-28T07:19:52.814Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gml-buildbot/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724994,"maintainers_count":308306,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":16361,"full_name":"inducer/pycuda","default_branch":"main","committers":[{"name":"Andreas Kloeckner","email":"inform@tiker.net","login":"inducer","count":875},{"name":"wohlgemuth","email":"wohlgemuth@ucdavis.edu","login":"berlinguyinca","count":65},{"name":"Andreas Kloeckner","email":"kloeckner@haamster.(none)","login":null,"count":56},{"name":"Andreas Kloeckner","email":"kloeckner@hpcgeek.ccv.brown.edu","login":null,"count":44},{"name":"HendrikRiedmann","email":"riedmann@dam.brown.edu","login":null,"count":35},{"name":"Lurch","email":"Lurch","login":null,"count":15},{"name":"Pierre Paleo","email":"pierre.paleo@esrf.fr","login":"pierrepaleo","count":15},{"name":"Tomasz Rybak","email":"tomasz.rybak@post.pl","login":"rybaktomasz","count":14},{"name":"Gregory R. Lee","email":"gregory.lee@cchmc.org","login":"grlee77","count":14},{"name":"Kaushik Kulkarni","email":"kaushikcfd@gmail.com","login":"kaushikcfd","count":13},{"name":"Mit Kotak","email":"mitak2@illinois.edu","login":"mitkotak","count":11},{"name":"Vincent Favre-Nicolin","email":"favre@esrf.fr","login":"vincefn","count":11},{"name":"Alexander Harvey Nitz","email":"ahnitz@syr.edu","login":"ahnitz","count":10},{"name":"Andreas Kloeckner","email":"kloeckner@teramite.(none)","login":null,"count":9},{"name":"Stan Seibert","email":"stan@mtrr.org","login":"seibert","count":9},{"name":"Roberto Zamora-Zamora","email":"razz@fisica.unam.mx","login":null,"count":8},{"name":"Thomas Unterthiner","email":"thomas.unterthiner@gmx.net","login":"untom","count":8},{"name":"Martin Bergtholdt","email":"martin.bergtholdt@philips.com","login":"bergtholdt","count":8},{"name":"davidweichiang","email":"dchiang@nd.edu","login":"davidweichiang","count":8},{"name":"Bogdan Opanchuk","email":"mantihor@gmail.com","login":null,"count":7},{"name":"Graham Markall","email":"gmarkall@nvidia.com","login":"gmarkall","count":7},{"name":"Bruce Merry","email":"bmerry@ska.ac.za","login":"bmerry","count":6},{"name":"Nicolas Pinto","email":"pinto@mit.edu","login":null,"count":5},{"name":"Nicolas Pinto","email":"pinto@alum.mit.edu","login":"npinto","count":5},{"name":"Bogdan Opanchuk","email":"bogdan@opanchuk.net","login":"fjarri","count":5},{"name":"Guillaume THOMAS-COLLIGNON","email":"guillaumet@nvidia.com","login":"gthomascollignon","count":4},{"name":"Fabrizio Milo (misto)","email":"mistobaan@gmail.com","login":"Mistobaan","count":4},{"name":"Dzhelil Rufat","email":"drufat@caltech.edu","login":null,"count":4},{"name":"Hannes Bretschneider","email":"hannes@psi.utoronto.ca","login":null,"count":4},{"name":"Bryan Catanzaro","email":"catanzar@cs.berkeley.edu","login":"bryancatanzaro","count":3},{"name":"Florian Rathgeber","email":"florian.rathgeber@gmail.com","login":"kynan","count":3},{"name":"Simon Perkins","email":"simon.perkins@gmail.com","login":"sjperkins","count":3},{"name":"Vladimir Rutsky","email":"vladimir.rutsky@transas.com","login":"rutsky","count":3},{"name":"Jiabei Zhu","email":"31069326+zzjjbb","login":"zzjjbb","count":3},{"name":"Antoine Martin","email":"totaam@xpra.org","login":"totaam","count":3},{"name":"Fabrizio milo","email":"fabriziomilo@fmilo-mac.local","login":null,"count":2},{"name":"Syam Gadde","email":"gadde@biac.duke.edu","login":null,"count":2},{"name":"Roberto Zamora-Zamora","email":"dirac86@gmail.com","login":"zamorays","count":2},{"name":"Alex Park","email":"alex.park@gmail.com","login":"apark263","count":2},{"name":"ByLamacq","email":"52816027+ByLamacq","login":"ByLamacq","count":2},{"name":"Freddie Witherden","email":"freddie@witherden.org","login":"FreddieWitherden","count":2},{"name":"guoci","email":"zguoci@gmail.com","login":"guoci","count":2},{"name":"lhausamm","email":"loic_hausammann@hotmail.com","login":"loikki","count":2},{"name":"Christoph Gohlke","email":"cgohlke@uci.edu","login":"cgohlke","count":2},{"name":"Lev Givon","email":"lev@columbia.edu","login":"lebedov","count":2},{"name":"Marcus Brubaker","email":"marcus.a.brubaker@gmail.com","login":"mbrubake","count":2},{"name":"Luke Pfister","email":"luke.pfister@gmail.com","login":"lukepfister","count":2},{"name":"Greenstick","email":"benacordier@gmail.com","login":null,"count":1},{"name":"Andreas Kloeckner","email":"kloeckner@walrus.dam.brown.edu","login":null,"count":1},{"name":"Andreas Kloeckner","email":"kloeckner@slate.(none)","login":null,"count":1},{"name":"Andreas Kloeckner","email":"ak177@cuda.es.its.nyu.edu","login":null,"count":1},{"name":"unknown","email":"parc@.global.panalytical.com","login":null,"count":1},{"name":"Thomas Unterthiner","email":"thomas.unterthiner@gmx.nett","login":null,"count":1},{"name":"Stewart Hall","email":"stewart@nervanasys.com","login":null,"count":1},{"name":"W. Trevor King","email":"wking@tremily.us","login":"wking","count":1},{"name":"Yiyin Zhou","email":"yiyin@ee.columbia.edu","login":"yiyin","count":1},{"name":"aweyman","email":"alexander.weyman@mat.ethz.ch","login":"AlexanderWeyman","count":1},{"name":"ipelupessy","email":"ipelupessy","login":"ipelupessy","count":1},{"name":"namoshizun","email":"dilu3100@gmail.com","login":"namoshizun","count":1},{"name":"te42kyfo","email":"dominik.ernst@gmx.de","login":"te42kyfo","count":1},{"name":"Adam Sah","email":"adam.sah@gmail.com","login":"asah","count":1},{"name":"Andrii Oriekhov","email":"andriyorehov@gmail.com","login":"andriyor","count":1},{"name":"Boris Fomitchev","email":"bfomitchev@nvidia.com","login":"borisfom","count":1},{"name":"Lehman Garrison","email":"lgarrison@flatironinstitute.org","login":"lgarrison","count":1},{"name":"Markus Mohrhard","email":"markus.mohrhard@googlemail.com","login":"mmohrhard","count":1},{"name":"Matthias Diener","email":"mdiener@illinois.edu","login":"matthiasdiener","count":1},{"name":"Catalin Patulea","email":"cat@vv.carleton.ca","login":"cpatulea","count":1},{"name":"Cosmin Stejerean","email":"cstejerean@gmail.com","login":"cosmin","count":1},{"name":"Dario Sindičić","email":"dario.sindicic@gmail.com","login":"dariodsa","count":1},{"name":"Emanuel Rietveld","email":"e.j.rietveld@gmail.com","login":"bailsman","count":1},{"name":"George Gensure","email":"werkt","login":"werkt","count":1},{"name":"Isuru Fernando","email":"isuruf@gmail.com","login":"isuruf","count":1},{"name":"Jeong YunWon","email":"jeong@youknowone.org","login":"youknowone","count":1},{"name":"Joshua Harlow","email":"josh.harlow@plus.ai","login":"harlowja","count":1},{"name":"Saumil Patel","email":"saumil.patel134@gmail.com","login":"spatel81","count":1},{"name":"Maxim Belkin","email":"maxim.belkin@gmail.com","login":"maxim-belkin","count":1},{"name":"Michael McNeil Forbes","email":"michael.forbes+numpy@gmail.com","login":"mforbes","count":1},{"name":"Piotr Kasprzyk","email":"ciri@ciri.pl","login":"kwadrat","count":1},{"name":"Sebastian Hiebl","email":"bastidest@mailbox.org","login":"bastidest","count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":1},{"name":"Vedran Miletić","email":"rivanvx@gmail.com","login":"vedranmiletic","count":1},{"name":"Bradley Dice","email":"bdice@bradleydice.com","login":"bdice","count":1}],"total_commits":1356,"total_committers":82,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":16.536585365853657,"dds":0.3547197640117994,"past_year_committers":[{"name":"Andreas Kloeckner","email":"inform@tiker.net","login":"inducer","count":18},{"name":"Vincent Favre-Nicolin","email":"favre@esrf.fr","login":"vincefn","count":3},{"name":"Jiabei Zhu","email":"31069326+zzjjbb","login":"zzjjbb","count":1},{"name":"Antoine Martin","email":"totaam@xpra.org","login":"totaam","count":1}],"past_year_total_commits":23,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":5.75,"past_year_dds":0.21739130434782605,"last_synced_at":"2025-05-13T14:38:03.192Z","last_synced_commit":"8d1657fb12d16948966993cb92560761810f372b","created_at":"2023-03-07T11:32:24.831Z","updated_at":"2025-05-13T14:39:36.789Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-30T00:00:08.254Z","repositories_count":5479765,"commits_count":853310153,"contributors_count":31095234,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"inducer/pycuda","html_url":"https://github.com/inducer/pycuda","last_synced_at":"2025-08-31T15:55:46.683Z","status":null,"issues_count":110,"pull_requests_count":40,"avg_time_to_close_issue":9771948.04109589,"avg_time_to_close_pull_request":2306330.6470588236,"issues_closed_count":73,"pull_requests_closed_count":34,"pull_request_authors_count":22,"issue_authors_count":94,"avg_comments_per_issue":2.581818181818182,"avg_comments_per_pull_request":1.975,"merged_pull_requests_count":30,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":13,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":599501.5,"past_year_avg_time_to_close_pull_request":19975.0,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":1.2307692307692308,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-10T21:02:17.694Z","updated_at":"2025-09-02T18:44:26.446Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/inducer%2Fpycuda/issues","issue_labels_count":{"bug":53,"enhancement":7},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":89,"CONTRIBUTOR":19,"OWNER":3},"pull_request_author_associations_count":{"CONTRIBUTOR":30,"OWNER":12,"NONE":6},"issue_authors":{"mitkotak":6,"anbe42":3,"pierrepaleo":3,"inducer":3,"vincefn":3,"ccarmatic":2,"bmerry":2,"jmpolinski":2,"ishandutta0098":2,"timgates42":1,"thuzhf":1,"ymmx2":1,"ilciavo":1,"denniswittich":1,"pwalsh0":1,"lahwaacz":1,"yyuyulm":1,"carsonswope":1,"so2bin":1,"dongzhuoer":1,"jvesely":1,"wuzuowuyou":1,"amishatishpatel":1,"decoli":1,"wqh17101":1,"xaiocaibi":1,"alievk":1,"cuixing158":1,"philipskokoh":1,"kaushikcfd":1,"jtaylorbus":1,"Dodilei":1,"saflota":1,"JiangWeiHn":1,"Yes-Jumby":1,"eedalong":1,"AnushaManila":1,"OhadRubin":1,"mmohrhard":1,"RedBreadcat":1,"gregjhogan":1,"ichlubna":1,"hyperfraise":1,"victoryzy":1,"frankvp11":1,"Sinan81":1,"riaqn":1,"V18006":1,"cgohlke":1,"alexbprofit":1,"matthiaswilms":1,"trobr":1,"stq054188":1,"Leterax":1,"BlueWinters":1,"wuqingzhou828":1,"Dad0u":1,"baihaozi12":1,"CarlosRDomin":1,"ywfwyht":1,"dimitsev":1,"mrader1248":1,"gforsyth":1,"lgleim":1,"fullmetalfelix":1,"dsuess":1,"zzjjbb":1,"l1351868270":1,"JBlaschke":1,"paradisebee":1,"yunweilu":1,"billysx":1,"lichuang0529":1,"SClerckx":1,"sdima75":1,"FarukOzderim":1,"tibbon":1,"hao6699":1,"sxntxn":1,"annoyingCode":1,"sleebapaul":1,"cap-jmk":1,"Yangjaehong":1,"olagarde":1,"rosejn":1,"ghost":1,"reallijie":1,"skybocai":1,"AlexanderZvyagin":1,"easybob95":1,"IwakuraRein":1,"suryan-s":1,"dedoogong":1,"menglin0320":1},"pull_request_authors":{"inducer":12,"totaam":5,"vincefn":5,"zzjjbb":3,"matthiasdiener":2,"namoshizun":2,"guoci":2,"mitkotak":2,"bmerry":2,"isuruf":1,"bastidest":1,"kaushikcfd":1,"brumen":1,"hyperfraise":1,"ByLamacq":1,"nimlgen":1,"maxim-belkin":1,"werkt":1,"gfokkema":1,"timgates42":1,"andriyor":1,"pierrepaleo":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10076281,"issues_count":31292929,"pull_requests_count":95880624,"authors_count":10691410,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":10,"enhancement":2},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":12,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":3,"OWNER":2},"past_year_issue_authors":{"ccarmatic":2,"amishatishpatel":1,"Dodilei":1,"gregjhogan":1,"l1351868270":1,"saflota":1,"sdima75":1,"Sinan81":1,"stq054188":1,"sxntxn":1,"Yes-Jumby":1,"zzjjbb":1},"past_year_pull_request_authors":{"zzjjbb":3,"inducer":2},"maintainers":[{"login":"inducer","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/inducer"}],"active_maintainers":[{"login":"inducer","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/inducer"}]},"events":{"total":{"CreateEvent":2,"ReleaseEvent":2,"IssuesEvent":13,"WatchEvent":140,"DeleteEvent":1,"IssueCommentEvent":21,"PushEvent":7,"PullRequestEvent":4,"ForkEvent":11},"last_year":{"CreateEvent":2,"ReleaseEvent":2,"IssuesEvent":13,"WatchEvent":140,"DeleteEvent":1,"IssueCommentEvent":21,"PushEvent":7,"PullRequestEvent":4,"ForkEvent":11}},"keywords":["array","cuda","gpu","gpu-computing","multidimensional-arrays","pycuda","python","scientific-computing"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/autopush.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:54:46.973Z","updated_at":"2023-01-13T10:54:46.973Z","repository_link":"https://github.com/inducer/pycuda/blob/main/.github/workflows/autopush.yml","dependencies":[{"id":6875563448,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:54:46.991Z","updated_at":"2023-01-13T10:54:46.991Z","repository_link":"https://github.com/inducer/pycuda/blob/main/.github/workflows/ci.yml","dependencies":[{"id":6875563449,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875563450,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-01-13T10:54:47.008Z","updated_at":"2023-01-13T10:54:47.008Z","repository_link":"https://github.com/inducer/pycuda/blob/main/setup.py","dependencies":[{"id":6875563451,"package_name":"pytools","ecosystem":"pypi","requirements":"\u003e=2011.2","direct":true,"kind":"runtime","optional":false},{"id":6875563452,"package_name":"appdirs","ecosystem":"pypi","requirements":"\u003e=1.4.0","direct":true,"kind":"runtime","optional":false},{"id":6875563453,"package_name":"mako","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-10-13T02:00:51.144Z","updated_at":"2023-10-13T02:00:51.144Z","repository_link":"https://github.com/inducer/pycuda/blob/main/pyproject.toml","dependencies":[]}],"score":23.10989506441699,"created_at":"2025-09-04T15:51:04.134Z","updated_at":"2025-10-07T08:13:23.280Z","avatar_url":"https://github.com/inducer.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":49390,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["gtk","qt","tk","wx","ansible","closember","multiprocessing","parallel-computing","physics","software-carpentry"],"project_url":"https://science.ecosyste.ms/api/v1/projects/31281","html_url":"https://science.ecosyste.ms/projects/31281","bibtex_url":"https://science.ecosyste.ms/projects/31281/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/31281/export.apalike"}