{"id":69928,"name":"pyd","description":"Interoperability between Python and D","url":"https://github.com/ariovistus/pyd","last_synced_at":"2025-09-08T14:58:17.294Z","repository":{"id":24601288,"uuid":"28009831","full_name":"ariovistus/pyd","owner":"ariovistus","description":"Interoperability between Python and D","archived":false,"fork":false,"pushed_at":"2025-02-01T04:36:06.000Z","size":4775,"stargazers_count":166,"open_issues_count":41,"forks_count":30,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-09-04T23:57:27.931Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"D","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ariovistus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2014-12-14T22:07:34.000Z","updated_at":"2025-06-26T09:01:17.000Z","dependencies_parsed_at":"2023-10-20T17:35:30.235Z","dependency_job_id":null,"html_url":"https://github.com/ariovistus/pyd","commit_stats":{"total_commits":345,"total_committers":25,"mean_commits":13.8,"dds":0.3101449275362319,"last_synced_commit":"c521fa094ba06cf2d8c9e80220d7f897e3e1851d"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/ariovistus/pyd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/sbom","scorecard":{"id":206866,"data":{"date":"2025-08-11","repo":{"name":"github.com/ariovistus/pyd","commit":"59c8b3c05e63ef66532373cae8743fd689f1e24a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.1,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"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":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"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":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: examples/hello/hello.cp36-win_amd64.pyd:1","Warn: binary detected: infrastructure/windows/python24_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python25_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python26_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python27_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python32_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python33_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python34_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python35_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python36_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python37_digitalmars.lib:1"],"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: pipCommand not pinned by hash: envs/buster-dmd2_080-py38/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/jessie-dmd2_074-py34/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/stretch-dmd2_067-py36/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/stretch-dmd2_080-py37/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/stretch-gdc52-py37/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/stretch-gdc63-py37/Dockerfile:22","Info:   0 out of   6 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"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":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 21 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-16T23:58:17.443Z","repository_id":24601288,"created_at":"2025-08-16T23:58:17.443Z","updated_at":"2025-08-16T23:58:17.443Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274202738,"owners_count":25240370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"ariovistus","name":null,"uuid":"842452","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/842452?u=3bf53114eb0158ad81f6567fb38c128b30e3e55b\u0026v=4","repositories_count":24,"last_synced_at":"2023-03-23T05:09:39.057Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ariovistus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T16:37:23.837Z","updated_at":"2023-03-23T05:09:39.302Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus/repositories"},"packages":[{"id":2868826,"name":"pyd","ecosystem":"pypi","description":"Interoperability between python and the D programming language","homepage":"https://github.com/ariovistus/pyd","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/ariovistus/pyd","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2015-01-04T05:51:59.000Z","latest_release_published_at":"2020-02-02T17:18:46.000Z","latest_release_number":"0.13.1","last_synced_at":"2025-09-04T10:04:38.876Z","created_at":"2022-04-10T12:11:28.933Z","updated_at":"2025-09-04T23:57:33.194Z","registry_url":"https://pypi.org/project/pyd/","install_command":"pip install pyd --index-url https://pypi.org/simple","documentation_url":"https://pyd.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Developers","License :: OSI Approved :: MIT License","Operating System :: Microsoft :: Windows","Operating System :: POSIX :: Linux","Programming Language :: Python :: 2","Programming Language :: Python :: 2.6","Programming Language :: Python :: 2.7","Programming Language :: Python :: 3","Programming Language :: Python :: 3.2","Programming Language :: Python :: 3.3","Programming Language :: Python :: 3.4","Programming Language :: Python :: 3.5","Programming Language :: Python :: 3.6"],"normalized_name":"pyd","project_status":null},"repo_metadata":{"id":24601288,"uuid":"28009831","full_name":"ariovistus/pyd","owner":"ariovistus","description":"Interoperability between Python and D","archived":false,"fork":false,"pushed_at":"2025-02-01T04:36:06.000Z","size":4775,"stargazers_count":166,"open_issues_count":41,"forks_count":30,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-07-25T16:27:49.794Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"D","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ariovistus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2014-12-14T22:07:34.000Z","updated_at":"2025-06-26T09:01:17.000Z","dependencies_parsed_at":"2023-10-20T17:35:30.235Z","dependency_job_id":null,"html_url":"https://github.com/ariovistus/pyd","commit_stats":{"total_commits":345,"total_committers":25,"mean_commits":13.8,"dds":0.3101449275362319,"last_synced_commit":"c521fa094ba06cf2d8c9e80220d7f897e3e1851d"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/ariovistus/pyd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/sbom","scorecard":{"id":206866,"data":{"date":"2025-08-11","repo":{"name":"github.com/ariovistus/pyd","commit":"59c8b3c05e63ef66532373cae8743fd689f1e24a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.1,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"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":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"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":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: examples/hello/hello.cp36-win_amd64.pyd:1","Warn: binary detected: infrastructure/windows/python24_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python25_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python26_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python27_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python32_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python33_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python34_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python35_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python36_digitalmars.lib:1","Warn: binary detected: infrastructure/windows/python37_digitalmars.lib:1"],"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: pipCommand not pinned by hash: envs/buster-dmd2_080-py38/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/jessie-dmd2_074-py34/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/stretch-dmd2_067-py36/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/stretch-dmd2_080-py37/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/stretch-gdc52-py37/Dockerfile:30","Warn: pipCommand not pinned by hash: envs/stretch-gdc63-py37/Dockerfile:22","Info:   0 out of   6 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"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":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 21 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-16T23:58:17.443Z","repository_id":24601288,"created_at":"2025-08-16T23:58:17.443Z","updated_at":"2025-08-16T23:58:17.443Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273690671,"owners_count":25150633,"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-04T02:00:08.968Z","response_time":61,"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":"ariovistus","name":null,"uuid":"842452","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/842452?u=3bf53114eb0158ad81f6567fb38c128b30e3e55b\u0026v=4","repositories_count":24,"last_synced_at":"2023-03-23T05:09:39.057Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ariovistus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T16:37:23.837Z","updated_at":"2023-03-23T05:09:39.302Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus/repositories"},"tags":[{"name":"v0.14.4","sha":"9f1969317fb40aca46c2bf5de6102d258f01e946","kind":"commit","published_at":"2023-05-11T05:20:55.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.4","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.4/manifests"},{"name":"v0.14.3","sha":"783cd382bfc6a6b568059f817e87e3f8c2b902fe","kind":"commit","published_at":"2022-03-12T16:12:50.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.3","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.3/manifests"},{"name":"v0.14.2","sha":"27bef9037a2a3d63340dabf503976bd6008e92e3","kind":"commit","published_at":"2022-01-22T22:50:46.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.2","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"84f0b6af551706006e8c7fb9a39b1273b8b4e3b4","kind":"commit","published_at":"2021-05-17T19:23:47.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.1","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.1/manifests"},{"name":"0.14.1","sha":"84f0b6af551706006e8c7fb9a39b1273b8b4e3b4","kind":"commit","published_at":"2021-05-17T19:23:47.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/0.14.1","html_url":"https://github.com/ariovistus/pyd/releases/tag/0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/0.14.1/manifests"},{"name":"v0.14.0","sha":"9cbf05d7d443b6c1831f34ecad550797fcf43574","kind":"commit","published_at":"2020-12-19T03:08:41.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"18e73908165a504bce76bb458d49077879ade0aa","kind":"commit","published_at":"2020-02-02T17:10:05.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.13.1","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"1f3b8c4971cdd50e45c2d06b8654ca111f74c140","kind":"commit","published_at":"2019-11-25T17:52:00.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.13.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"e66fc581a02ecc97808d3340619bdde12133448e","kind":"commit","published_at":"2019-08-24T18:30:41.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.12.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"194114b8bbc938dcb70760ef8b351790b1a44f15","kind":"commit","published_at":"2019-07-25T15:06:27.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.11.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.11.0/manifests"},{"name":"v0.10.5","sha":"79e82fe25df5604524680a38bd5d42721c7418c9","kind":"commit","published_at":"2018-11-09T19:15:32.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.5","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.5/manifests"},{"name":"v0.10.4","sha":"cf0500bceac2c53b88df960470ab5c30256efaf7","kind":"commit","published_at":"2018-10-31T16:20:14.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.4","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.4/manifests"},{"name":"v0.10.3","sha":"86b7739f678d8947e5300ad3120c9f5e673d295c","kind":"commit","published_at":"2018-10-29T21:34:47.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.3","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.3/manifests"},{"name":"v0.10.2","sha":"2c3cdbcfe16cb60c43bdc4c1bf7f3bb40c91cd9d","kind":"commit","published_at":"2018-09-20T03:32:37.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.2","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"c61ff96d3c124d8f2c07bcebe536760be183c061","kind":"commit","published_at":"2018-09-20T03:30:51.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.1","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a5a5fb21d6c3b85f407ea56aac36b49aed5d95bf","kind":"commit","published_at":"2018-09-20T03:27:44.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.0/manifests"},{"name":"v0.9.9","sha":"5fd6e320ba0b6f6c7b6783ab1ce3cc0d6cc77a47","kind":"commit","published_at":"2017-01-10T04:31:58.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.9","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.9/manifests"},{"name":"v0.9.8","sha":"00fc4fd2922cbe4a1f0fc6ee986376f61794e1ca","kind":"commit","published_at":"2016-01-24T05:35:38.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.8","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.8/manifests"},{"name":"v0.9.7","sha":"e21be9073c75146e04bb34812fc0c4cd0132c70f","kind":"commit","published_at":"2015-04-14T02:25:40.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.7","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.7/manifests"},{"name":"v0.9.6","sha":"6494b62c1d53ea1edec829c22ca4a2afbda98a04","kind":"commit","published_at":"2015-04-11T18:12:28.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.6","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.6/manifests"},{"name":"v0.9.5","sha":"57cc2a1f20feb7835549f262c7a44580d1f09fa2","kind":"commit","published_at":"2015-03-14T23:49:13.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.5","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.5/manifests"},{"name":"v0.9.4","sha":"33c65c63d4097a99e340d171e76ccb33f78924e0","kind":"commit","published_at":"2015-01-16T07:04:44.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.4","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"115b986753e53286ae2e779a7ba7c3e87e2c7343","kind":"commit","published_at":"2014-12-20T18:13:34.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.3","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.3/manifests"}]},"repo_metadata_updated_at":"2025-09-04T23:57:33.194Z","dependent_packages_count":0,"downloads":2060,"downloads_period":"last-month","dependent_repos_count":4,"rankings":{"downloads":10.461844923275326,"dependent_repos_count":7.537737604474993,"dependent_packages_count":10.002282794063202,"stargazers_count":5.704120346115983,"forks_count":7.222451348059197,"docker_downloads_count":null,"average":8.18568740319774},"purl":"pkg:pypi/pyd","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyd","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyd","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyd/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T10:58:31.626Z","issues_count":51,"pull_requests_count":53,"avg_time_to_close_issue":14951545.285714285,"avg_time_to_close_pull_request":545704.2884615385,"issues_closed_count":28,"pull_requests_closed_count":52,"pull_request_authors_count":17,"issue_authors_count":24,"avg_comments_per_issue":3.0,"avg_comments_per_pull_request":1.0943396226415094,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":2769200.0,"past_year_avg_time_to_close_pull_request":182429.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/issues","maintainers":[{"login":"ariovistus","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ariovistus"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyd/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyd/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyd/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyd/related_packages","maintainers":[{"uuid":"ariovistus","login":"ariovistus","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/ariovistus/","role":null,"created_at":"2023-01-27T03:19:10.733Z","updated_at":"2023-01-27T03:19:10.733Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ariovistus/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726167,"maintainers_count":308804,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11662856,"name":"github.com/ariovistus/pyd","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/ariovistus/pyd","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2014-12-20T18:13:34.000Z","latest_release_published_at":"2025-01-16T06:19:40.000Z","latest_release_number":"v0.14.5","last_synced_at":"2025-08-26T08:03:57.404Z","created_at":"2025-05-20T09:52:39.265Z","updated_at":"2025-08-26T08:03:57.404Z","registry_url":"https://pkg.go.dev/github.com/ariovistus/pyd","install_command":"go get github.com/ariovistus/pyd","documentation_url":"https://pkg.go.dev/github.com/ariovistus/pyd#section-documentation","metadata":{},"repo_metadata":{"id":24601288,"uuid":"28009831","full_name":"ariovistus/pyd","owner":"ariovistus","description":"Interoperability between Python and D","archived":false,"fork":false,"pushed_at":"2025-02-01T04:36:06.000Z","size":4775,"stargazers_count":166,"open_issues_count":41,"forks_count":30,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-07-25T16:27:49.794Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"D","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ariovistus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2014-12-14T22:07:34.000Z","updated_at":"2025-06-26T09:01:17.000Z","dependencies_parsed_at":"2023-10-20T17:35:30.235Z","dependency_job_id":null,"html_url":"https://github.com/ariovistus/pyd","commit_stats":{"total_commits":345,"total_committers":25,"mean_commits":13.8,"dds":0.3101449275362319,"last_synced_commit":"c521fa094ba06cf2d8c9e80220d7f897e3e1851d"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/ariovistus/pyd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267068091,"owners_count":24030941,"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-07-25T02:00:09.625Z","response_time":70,"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":"ariovistus","name":null,"uuid":"842452","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/842452?u=3bf53114eb0158ad81f6567fb38c128b30e3e55b\u0026v=4","repositories_count":24,"last_synced_at":"2023-03-23T05:09:39.057Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ariovistus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T16:37:23.837Z","updated_at":"2023-03-23T05:09:39.302Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariovistus/repositories"},"tags":[{"name":"v0.14.4","sha":"9f1969317fb40aca46c2bf5de6102d258f01e946","kind":"commit","published_at":"2023-05-11T05:20:55.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.4","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.4/manifests"},{"name":"v0.14.3","sha":"783cd382bfc6a6b568059f817e87e3f8c2b902fe","kind":"commit","published_at":"2022-03-12T16:12:50.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.3","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.3/manifests"},{"name":"v0.14.2","sha":"27bef9037a2a3d63340dabf503976bd6008e92e3","kind":"commit","published_at":"2022-01-22T22:50:46.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.2","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"84f0b6af551706006e8c7fb9a39b1273b8b4e3b4","kind":"commit","published_at":"2021-05-17T19:23:47.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.1","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.1/manifests"},{"name":"0.14.1","sha":"84f0b6af551706006e8c7fb9a39b1273b8b4e3b4","kind":"commit","published_at":"2021-05-17T19:23:47.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/0.14.1","html_url":"https://github.com/ariovistus/pyd/releases/tag/0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/0.14.1/manifests"},{"name":"v0.14.0","sha":"9cbf05d7d443b6c1831f34ecad550797fcf43574","kind":"commit","published_at":"2020-12-19T03:08:41.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.14.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"18e73908165a504bce76bb458d49077879ade0aa","kind":"commit","published_at":"2020-02-02T17:10:05.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.13.1","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"1f3b8c4971cdd50e45c2d06b8654ca111f74c140","kind":"commit","published_at":"2019-11-25T17:52:00.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.13.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"e66fc581a02ecc97808d3340619bdde12133448e","kind":"commit","published_at":"2019-08-24T18:30:41.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.12.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"194114b8bbc938dcb70760ef8b351790b1a44f15","kind":"commit","published_at":"2019-07-25T15:06:27.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.11.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.11.0/manifests"},{"name":"v0.10.5","sha":"79e82fe25df5604524680a38bd5d42721c7418c9","kind":"commit","published_at":"2018-11-09T19:15:32.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.5","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.5/manifests"},{"name":"v0.10.4","sha":"cf0500bceac2c53b88df960470ab5c30256efaf7","kind":"commit","published_at":"2018-10-31T16:20:14.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.4","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.4/manifests"},{"name":"v0.10.3","sha":"86b7739f678d8947e5300ad3120c9f5e673d295c","kind":"commit","published_at":"2018-10-29T21:34:47.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.3","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.3/manifests"},{"name":"v0.10.2","sha":"2c3cdbcfe16cb60c43bdc4c1bf7f3bb40c91cd9d","kind":"commit","published_at":"2018-09-20T03:32:37.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.2","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"c61ff96d3c124d8f2c07bcebe536760be183c061","kind":"commit","published_at":"2018-09-20T03:30:51.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.1","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a5a5fb21d6c3b85f407ea56aac36b49aed5d95bf","kind":"commit","published_at":"2018-09-20T03:27:44.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.10.0","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.10.0/manifests"},{"name":"v0.9.9","sha":"5fd6e320ba0b6f6c7b6783ab1ce3cc0d6cc77a47","kind":"commit","published_at":"2017-01-10T04:31:58.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.9","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.9/manifests"},{"name":"v0.9.8","sha":"00fc4fd2922cbe4a1f0fc6ee986376f61794e1ca","kind":"commit","published_at":"2016-01-24T05:35:38.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.8","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.8/manifests"},{"name":"v0.9.7","sha":"e21be9073c75146e04bb34812fc0c4cd0132c70f","kind":"commit","published_at":"2015-04-14T02:25:40.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.7","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.7/manifests"},{"name":"v0.9.6","sha":"6494b62c1d53ea1edec829c22ca4a2afbda98a04","kind":"commit","published_at":"2015-04-11T18:12:28.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.6","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.6/manifests"},{"name":"v0.9.5","sha":"57cc2a1f20feb7835549f262c7a44580d1f09fa2","kind":"commit","published_at":"2015-03-14T23:49:13.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.5","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.5/manifests"},{"name":"v0.9.4","sha":"33c65c63d4097a99e340d171e76ccb33f78924e0","kind":"commit","published_at":"2015-01-16T07:04:44.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.4","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"115b986753e53286ae2e779a7ba7c3e87e2c7343","kind":"commit","published_at":"2014-12-20T18:13:34.000Z","download_url":"https://codeload.github.com/ariovistus/pyd/tar.gz/v0.9.3","html_url":"https://github.com/ariovistus/pyd/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ariovistus/pyd@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/tags/v0.9.3/manifests"}]},"repo_metadata_updated_at":"2025-07-25T21:47:18.003Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.838889763728571,"dependent_packages_count":5.471744715548874,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.655317239638722},"purl":"pkg:golang/github.com/ariovistus/pyd","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/ariovistus/pyd","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/ariovistus/pyd","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/ariovistus/pyd/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-25T11:46:33.766Z","issues_count":51,"pull_requests_count":52,"avg_time_to_close_issue":14951545.285714285,"avg_time_to_close_pull_request":552827.3333333334,"issues_closed_count":28,"pull_requests_closed_count":51,"pull_request_authors_count":17,"issue_authors_count":24,"avg_comments_per_issue":3.0,"avg_comments_per_pull_request":1.1153846153846154,"merged_pull_requests_count":48,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":2769200.0,"past_year_avg_time_to_close_pull_request":182429.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/issues","maintainers":[{"login":"ariovistus","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ariovistus"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fariovistus%2Fpyd/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fariovistus%2Fpyd/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fariovistus%2Fpyd/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fariovistus%2Fpyd/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":635551,"full_name":"ariovistus/pyd","default_branch":"master","committers":[{"name":"Ellery Newcomer","email":"ellery-newcomer@utulsa.edu","login":null,"count":238},{"name":"John Colvin","email":"john.loughran.colvin@gmail.com","login":null,"count":58},{"name":"Atila Neves","email":"atila.neves@gmail.com","login":null,"count":10},{"name":"Ilya Yaroshenko","email":"ilyayaroshenko@gmail.com","login":null,"count":6},{"name":"Colden Cullen","email":"ColdenCullen@gmail.com","login":null,"count":4},{"name":"Martin Kinkelin","email":"mkinkelin@symmetryinvestments.com","login":null,"count":3},{"name":"Ellery Newcomer","email":"ellery.newcomer@utulsa.edu","login":null,"count":3},{"name":"Paul O'Neil","email":"redballoon36@gmail.com","login":null,"count":3},{"name":"DannyArends","email":"Danny.Arends@gmail.com","login":null,"count":2},{"name":"Andrei Alexandrescu","email":"andrei@erdani.com","login":null,"count":2},{"name":"Dmytro Katyukha","email":"dmytro.katyukha@gmail.com","login":null,"count":2},{"name":"Dmitry Popov","email":"info@infognition.com","login":null,"count":2},{"name":"Dmytro Katyukha","email":"cto@crnd.pro","login":null,"count":1},{"name":"Ivan Smirnov","email":"i.s.smirnov@gmail.com","login":null,"count":1},{"name":"Sebastian Wilzbach","email":"seb@wilzba.ch","login":null,"count":1},{"name":"Andy Smith","email":"andyrsmith@gmail.com","login":null,"count":1},{"name":"Michael Overmeyer","email":"m.overmeyer@yahoo.ca","login":null,"count":1},{"name":"mingwugmail","email":"mingwu@gmail.com","login":null,"count":1},{"name":"Steven Dwy","email":"yoplitein+hg@gmail.com","login":null,"count":1},{"name":"Robert Schadek","email":"rschadek@symmetryinvestments.com","login":null,"count":1},{"name":"Pablo De Nápoli","email":"pdenapo@gmail.com","login":null,"count":1},{"name":"Laeeth Isharc","email":"laeeth@laeeth.com","login":null,"count":1},{"name":"Fynn Schröder","email":"zody22@gmail.com","login":null,"count":1},{"name":"Ubuntu","email":"ubuntu@ip-172-31-54-196.ec2.internal","login":null,"count":1},{"name":"Martin Kinkelin","email":"kinke","login":"kinke","count":1}],"total_commits":346,"total_committers":25,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":13.84,"dds":0.3121387283236994,"past_year_committers":[{"name":"Dmytro Katyukha","email":"dmytro.katyukha@gmail.com","login":null,"count":1}],"past_year_total_commits":1,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.0,"past_year_dds":0.0,"last_synced_at":"2023-10-25T14:37:16.804Z","last_synced_commit":"9f1969317fb40aca46c2bf5de6102d258f01e946","created_at":"2023-03-09T08:35:48.651Z","updated_at":"2023-10-25T14:37:16.805Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-07T00:00:09.744Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"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":"ariovistus/pyd","html_url":"https://github.com/ariovistus/pyd","last_synced_at":"2025-08-31T10:58:31.626Z","status":null,"issues_count":51,"pull_requests_count":53,"avg_time_to_close_issue":14951545.285714285,"avg_time_to_close_pull_request":545704.2884615385,"issues_closed_count":28,"pull_requests_closed_count":52,"pull_request_authors_count":17,"issue_authors_count":24,"avg_comments_per_issue":3.0,"avg_comments_per_pull_request":1.0943396226415094,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":2769200.0,"past_year_avg_time_to_close_pull_request":182429.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-14T21:02:07.681Z","updated_at":"2025-08-31T10:58:31.627Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariovistus%2Fpyd/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":26,"CONTRIBUTOR":23,"OWNER":2},"pull_request_author_associations_count":{"CONTRIBUTOR":39,"OWNER":9,"NONE":5},"issue_authors":{"mw66":12,"andre2007":5,"atilaneves":4,"John-Colvin":4,"tmarplatt":3,"fccoelho":3,"DannyArends":2,"ariovistus":2,"9il":1,"nordlow":1,"carver":1,"Kekananen":1,"captaindet":1,"pedrozudo":1,"zjost":1,"TimCoraxAudio":1,"BLutherEUNE":1,"joyjitkundu032":1,"Hackerpilot":1,"HuskyNator":1,"kraxli":1,"evertheylen":1,"DavidBriant":1,"DangerMouseB":1},"pull_request_authors":{"John-Colvin":13,"ariovistus":9,"atilaneves":9,"kinke":3,"katyukha":3,"DannyArends":2,"thedeemon":2,"IzaliaMae":2,"andralex":2,"WebFreak001":1,"smandy":1,"burner":1,"movermeyer":1,"wilzbach":1,"mw66":1,"fyfrey":1,"pdenapo":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10059033,"issues_count":31006821,"pull_requests_count":93826236,"authors_count":10685221,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"NONE":1,"CONTRIBUTOR":1},"past_year_issue_authors":{"HuskyNator":1},"past_year_pull_request_authors":{"IzaliaMae":2},"maintainers":[{"login":"ariovistus","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ariovistus"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":2,"WatchEvent":7,"IssueCommentEvent":4,"PushEvent":1,"PullRequestEvent":2,"ForkEvent":1,"CreateEvent":1},"last_year":{"IssuesEvent":2,"WatchEvent":7,"IssueCommentEvent":4,"PushEvent":1,"PullRequestEvent":2,"ForkEvent":1,"CreateEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"dub","filepath":"tests/pyd_unittests/references/dub.json","sha":null,"kind":"manifest","created_at":"2022-07-10T11:16:26.092Z","updated_at":"2022-07-10T11:16:26.092Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/references/dub.json","dependencies":[{"id":130347348,"package_name":"d-unit","ecosystem":"dub","requirements":"~\u003e0.7.2","direct":true,"kind":"runtime","optional":false},{"id":130347349,"package_name":"pyd","ecosystem":"dub","requirements":"~master","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"envs/jessie-dmd2_074-py34/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T01:16:26.827Z","updated_at":"2023-01-14T01:16:26.827Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/envs/jessie-dmd2_074-py34/Dockerfile","dependencies":[{"id":6892146392,"package_name":"python","ecosystem":"docker","requirements":"3.4-jessie","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"envs/stretch-dmd2_067-py36/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T01:16:26.870Z","updated_at":"2023-01-14T01:16:26.870Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/envs/stretch-dmd2_067-py36/Dockerfile","dependencies":[{"id":6892146393,"package_name":"python","ecosystem":"docker","requirements":"3.6-stretch","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"envs/buster-dmd2_080-py38/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T01:16:26.734Z","updated_at":"2023-01-14T01:16:26.734Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/envs/buster-dmd2_080-py38/Dockerfile","dependencies":[{"id":6892146390,"package_name":"python","ecosystem":"docker","requirements":"3.8-buster","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"envs/fedora28-ldc180-py36/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T01:16:26.768Z","updated_at":"2023-01-14T01:16:26.768Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/envs/fedora28-ldc180-py36/Dockerfile","dependencies":[{"id":6892146391,"package_name":"fedora","ecosystem":"docker","requirements":"28","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"envs/stretch-dmd2_080-py37/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T01:16:26.936Z","updated_at":"2023-01-14T01:16:26.936Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/envs/stretch-dmd2_080-py37/Dockerfile","dependencies":[{"id":6892146394,"package_name":"python","ecosystem":"docker","requirements":"3.7-stretch","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"envs/stretch-gdc52-py37/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T01:16:26.966Z","updated_at":"2023-01-14T01:16:26.966Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/envs/stretch-gdc52-py37/Dockerfile","dependencies":[{"id":6892146395,"package_name":"python","ecosystem":"docker","requirements":"3.7-stretch","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"envs/stretch-gdc63-py37/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T01:16:26.991Z","updated_at":"2023-01-14T01:16:26.991Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/envs/stretch-gdc63-py37/Dockerfile","dependencies":[{"id":6892146396,"package_name":"python","ecosystem":"docker","requirements":"3.7-stretch","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"envs/ubuntu1604-ldc190-py35/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T01:16:27.047Z","updated_at":"2023-01-14T01:16:27.047Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/envs/ubuntu1604-ldc190-py35/Dockerfile","dependencies":[{"id":6892146397,"package_name":"dlanguage/ldc","ecosystem":"docker","requirements":"1.9.0","direct":true,"kind":"build","optional":false}]},{"ecosystem":"dub","filepath":"dub.json","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:25.427Z","updated_at":"2023-10-20T17:35:25.427Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/dub.json","dependencies":[]},{"ecosystem":"dub","filepath":"examples/dub/shared_embedded/dub.json","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:25.472Z","updated_at":"2023-10-20T17:35:25.472Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/dub/shared_embedded/dub.json","dependencies":[]},{"ecosystem":"dub","filepath":"examples/dub/simple_embedded/dub.json","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:25.497Z","updated_at":"2023-10-20T17:35:25.497Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/dub/simple_embedded/dub.json","dependencies":[]},{"ecosystem":"dub","filepath":"setup/dub.sdl","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:25.643Z","updated_at":"2023-10-20T17:35:25.643Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/setup/dub.sdl","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/arraytest/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:25.973Z","updated_at":"2023-10-20T17:35:25.973Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/arraytest/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/def/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:26.036Z","updated_at":"2023-10-20T17:35:26.036Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/def/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/extend_type_conversion/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:26.157Z","updated_at":"2023-10-20T17:35:26.157Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/extend_type_conversion/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/hello/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:26.184Z","updated_at":"2023-10-20T17:35:26.184Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/hello/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/inherit/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:26.368Z","updated_at":"2023-10-20T17:35:26.368Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/inherit/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/interpcontext/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:26.537Z","updated_at":"2023-10-20T17:35:26.537Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/interpcontext/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/misc/d_and_c/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:27.185Z","updated_at":"2023-10-20T17:35:27.185Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/misc/d_and_c/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/misc/operator/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:27.250Z","updated_at":"2023-10-20T17:35:27.250Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/misc/operator/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/pydobject/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:27.483Z","updated_at":"2023-10-20T17:35:27.483Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/pydobject/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/pyind/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:27.723Z","updated_at":"2023-10-20T17:35:27.723Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/pyind/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/rawexample/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:27.766Z","updated_at":"2023-10-20T17:35:27.766Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/rawexample/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/simple_embedded/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:27.857Z","updated_at":"2023-10-20T17:35:27.857Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/simple_embedded/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/testdll/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:27.891Z","updated_at":"2023-10-20T17:35:27.891Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/testdll/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"examples/wrap/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:27.988Z","updated_at":"2023-10-20T17:35:27.988Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/examples/wrap/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.037Z","updated_at":"2023-10-20T17:35:28.037Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/compare_offsets/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.115Z","updated_at":"2023-10-20T17:35:28.115Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/compare_offsets/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/deimos_unittests/datetime/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.288Z","updated_at":"2023-10-20T17:35:28.288Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/deimos_unittests/datetime/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/deimos_unittests/link/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.324Z","updated_at":"2023-10-20T17:35:28.324Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/deimos_unittests/link/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/deimos_unittests/object_/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.617Z","updated_at":"2023-10-20T17:35:28.617Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/deimos_unittests/object_/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/errors/error1/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.680Z","updated_at":"2023-10-20T17:35:28.680Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/errors/error1/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/extra_lib/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.786Z","updated_at":"2023-10-20T17:35:28.786Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/extra_lib/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/many_libs/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.810Z","updated_at":"2023-10-20T17:35:28.810Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/many_libs/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/multithreading/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:28.829Z","updated_at":"2023-10-20T17:35:28.829Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/multithreading/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/class_wrap/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.112Z","updated_at":"2023-10-20T17:35:29.112Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/class_wrap/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/const/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.153Z","updated_at":"2023-10-20T17:35:29.153Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/const/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/def/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.303Z","updated_at":"2023-10-20T17:35:29.303Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/def/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/embedded/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.415Z","updated_at":"2023-10-20T17:35:29.415Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/embedded/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/extra/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.462Z","updated_at":"2023-10-20T17:35:29.462Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/extra/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/func_wrap/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.537Z","updated_at":"2023-10-20T17:35:29.537Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/func_wrap/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/make_object/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.647Z","updated_at":"2023-10-20T17:35:29.647Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/make_object/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/pydobject/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.885Z","updated_at":"2023-10-20T17:35:29.885Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/pydobject/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/struct_wrap/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:29.976Z","updated_at":"2023-10-20T17:35:29.976Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/struct_wrap/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/thread/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:30.084Z","updated_at":"2023-10-20T17:35:30.084Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/thread/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"tests/pyd_unittests/typeinfo/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-20T17:35:30.200Z","updated_at":"2023-10-20T17:35:30.200Z","repository_link":"https://github.com/ariovistus/pyd/blob/master/tests/pyd_unittests/typeinfo/setup.py","dependencies":[]}],"score":16.1844801235287,"created_at":"2025-09-08T11:19:05.133Z","updated_at":"2025-10-07T08:25:51.053Z","avatar_url":"https://github.com/ariovistus.png","language":"D","category":null,"sub_category":null,"monthly_downloads":2060,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/69928","html_url":"https://science.ecosyste.ms/projects/69928"}