{"id":68636,"name":"HydPy","description":"An interactive framework for developing and applying different types of hydrological models, originally developed at the Ruhr-University Bochum for specific research purposes.","url":"https://github.com/hydpy-dev/hydpy","last_synced_at":"2026-07-25T12:00:38.361Z","repository":{"id":49380427,"uuid":"82943738","full_name":"hydpy-dev/hydpy","owner":"hydpy-dev","description":"A framework for the development and application of hydrological models based on Python","archived":false,"fork":false,"pushed_at":"2026-07-22T12:06:12.000Z","size":138454,"stargazers_count":48,"open_issues_count":66,"forks_count":24,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-07-22T13:10:15.236Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hydpy-dev.png","metadata":{"files":{"readme":"README.rst","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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-02-23T15:55:40.000Z","updated_at":"2026-07-22T11:06:35.000Z","dependencies_parsed_at":"2026-02-15T06:01:16.326Z","dependency_job_id":"07748d78-20e4-4741-8ecb-c59825074f94","html_url":"https://github.com/hydpy-dev/hydpy","commit_stats":{"total_commits":3178,"total_committers":10,"mean_commits":317.8,"dds":"0.38609188168659536","last_synced_commit":"d32cc215608fb7b6b8700a4b50f6dfb237aaeb2a"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/hydpy-dev/hydpy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/sbom","scorecard":{"id":373979,"data":{"date":"2025-08-11","repo":{"name":"github.com/hydpy-dev/hydpy","commit":"394d1e225dca8a7e7d3897ee83f7089958d4cbb8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"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":"Maintained","score":10,"reason":"30 commit(s) and 8 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":-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":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"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":"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":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":"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":"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 6.1.5 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/217649088","Warn: release artifact 6.1.4 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/208740626","Warn: release artifact 6.1.3 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/202715532","Warn: release artifact 6.1.2 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/194955521","Warn: release artifact 6.1.1 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/176483033","Warn: release artifact 6.1.5 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/217649088","Warn: release artifact 6.1.4 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/208740626","Warn: release artifact 6.1.3 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/202715532","Warn: release artifact 6.1.2 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/194955521","Warn: release artifact 6.1.1 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/176483033"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":0,"reason":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579","Warn: Project is vulnerable to: PYSEC-2022-43017 / GHSA-qwmp-2cf2-g9g6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T13:43:45.232Z","repository_id":49380427,"created_at":"2025-08-18T13:43:45.233Z","updated_at":"2025-08-18T13:43:45.233Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35800203,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-23T02:00:06.683Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"hydpy-dev","name":"HydPy","uuid":"44705018","kind":"organization","description":"Repositories related to the HydPy framework","email":null,"website":"https://hydpy-dev.github.io/hydpy/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44705018?v=4","repositories_count":3,"last_synced_at":"2024-10-25T23:42:44.732Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hydpy-dev","funding_links":[],"total_stars":32,"followers":5,"following":0,"created_at":"2024-10-25T23:42:45.736Z","updated_at":"2024-10-25T23:42:45.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev/repositories"},"packages":[{"id":11733115,"name":"github.com/hydpy-dev/hydpy","ecosystem":"go","description":null,"homepage":null,"licenses":"lgpl-3.0","normalized_licenses":["LGPL-3.0"],"repository_url":"https://github.com/hydpy-dev/hydpy","keywords_array":[],"namespace":null,"versions_count":14,"first_release_published_at":"2018-03-09T08:18:57.000Z","latest_release_published_at":"2021-03-16T05:53:12.000Z","latest_release_number":"v4.0.1+incompatible","last_synced_at":"2026-07-20T10:33:59.529Z","created_at":"2025-06-05T11:14:34.223Z","updated_at":"2026-07-20T10:33:59.529Z","registry_url":"https://pkg.go.dev/github.com/hydpy-dev/hydpy","install_command":"go get github.com/hydpy-dev/hydpy","documentation_url":"https://pkg.go.dev/github.com/hydpy-dev/hydpy#section-documentation","metadata":{},"repo_metadata":{"id":49380427,"uuid":"82943738","full_name":"hydpy-dev/hydpy","owner":"hydpy-dev","description":"A framework for the development and application of hydrological models based on Python","archived":false,"fork":false,"pushed_at":"2025-10-28T18:42:16.000Z","size":137106,"stargazers_count":47,"open_issues_count":59,"forks_count":18,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-10-29T05:23:25.568Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hydpy-dev.png","metadata":{"files":{"readme":"README.rst","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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-02-23T15:55:40.000Z","updated_at":"2025-10-28T17:44:51.000Z","dependencies_parsed_at":"2023-02-19T02:00:34.350Z","dependency_job_id":"f6899b25-5514-4b44-ad55-8d878878e4bf","html_url":"https://github.com/hydpy-dev/hydpy","commit_stats":{"total_commits":3178,"total_committers":10,"mean_commits":317.8,"dds":"0.38609188168659536","last_synced_commit":"d32cc215608fb7b6b8700a4b50f6dfb237aaeb2a"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/hydpy-dev/hydpy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/sbom","scorecard":{"id":373979,"data":{"date":"2025-08-11","repo":{"name":"github.com/hydpy-dev/hydpy","commit":"394d1e225dca8a7e7d3897ee83f7089958d4cbb8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"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":"Maintained","score":10,"reason":"30 commit(s) and 8 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":-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":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"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":"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":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":"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":"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 6.1.5 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/217649088","Warn: release artifact 6.1.4 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/208740626","Warn: release artifact 6.1.3 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/202715532","Warn: release artifact 6.1.2 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/194955521","Warn: release artifact 6.1.1 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/176483033","Warn: release artifact 6.1.5 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/217649088","Warn: release artifact 6.1.4 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/208740626","Warn: release artifact 6.1.3 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/202715532","Warn: release artifact 6.1.2 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/194955521","Warn: release artifact 6.1.1 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/176483033"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":0,"reason":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579","Warn: Project is vulnerable to: PYSEC-2022-43017 / GHSA-qwmp-2cf2-g9g6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T13:43:45.232Z","repository_id":49380427,"created_at":"2025-08-18T13:43:45.233Z","updated_at":"2025-08-18T13:43:45.233Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282755952,"owners_count":26721981,"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-11-05T02:00:05.946Z","response_time":58,"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":"hydpy-dev","name":"HydPy","uuid":"44705018","kind":"organization","description":"Repositories related to the HydPy framework","email":null,"website":"https://hydpy-dev.github.io/hydpy/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44705018?v=4","repositories_count":3,"last_synced_at":"2024-10-25T23:42:44.732Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hydpy-dev","funding_links":[],"total_stars":32,"followers":5,"following":0,"created_at":"2024-10-25T23:42:45.736Z","updated_at":"2024-10-25T23:42:45.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev/repositories"},"tags":[{"name":"6.2dev6","sha":"01e0492fda9ecc31383b06947f6dbbf23f7f22d7","kind":"commit","published_at":"2025-08-16T07:52:23.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.2dev6","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.2dev6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.2dev6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev6/manifests"},{"name":"6.2dev5","sha":"773326fe823c83c13d4a937968ae0ea7a0dd610d","kind":"tag","published_at":"2025-07-02T15:34:53.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.2dev5","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.2dev5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.2dev5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev5/manifests"},{"name":"6.2dev4","sha":"287cd4138dc161fdb38127a069c9afa07999b45d","kind":"tag","published_at":"2025-05-26T19:05:55.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.2dev4","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.2dev4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.2dev4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev4/manifests"},{"name":"6.2dev3","sha":"59854e22764f0920bcadeadf02d6b4cdfda9e890","kind":"tag","published_at":"2025-05-12T09:57:35.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.2dev3","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.2dev3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.2dev3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev3/manifests"},{"name":"6.1.5","sha":"330d3d7e3ae6f2d6e5e92c0ac4644c0b09128c03","kind":"tag","published_at":"2025-05-09T15:34:28.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.1.5","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.5/manifests"},{"name":"6.1.4","sha":"032b98977e3b35b98596a38ca5f725606e312221","kind":"tag","published_at":"2025-03-27T15:45:36.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.1.4","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.4/manifests"},{"name":"6.2dev2","sha":"bb5eb49f362a291cb648af74a22d83f953d154d3","kind":"tag","published_at":"2025-03-18T07:52:13.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.2dev2","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.2dev2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.2dev2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev2/manifests"},{"name":"6.2dev1","sha":"dc40d1bd674805c095f7b0018a0bf5d7d5598a9c","kind":"tag","published_at":"2025-03-17T05:54:15.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.2dev1","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.2dev1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.2dev1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.2dev1/manifests"},{"name":"6.1.3","sha":"c8adc88d892960c8d293cd045d4dec99c6bc189e","kind":"tag","published_at":"2025-02-27T05:24:36.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.1.3","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.3/manifests"},{"name":"6.1.2","sha":"0abb952608594ed62f94be89278e57d65b734d11","kind":"tag","published_at":"2025-01-15T16:04:48.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.1.2","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.2/manifests"},{"name":"6.1.1","sha":"22c6deed1b9cbf6788f58d55a978d014b0ef56a9","kind":"tag","published_at":"2024-09-23T19:21:43.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.1.1","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.1/manifests"},{"name":"6.1.0","sha":"a2fbd6ba9ba9b4ae8dcb58e587cc34f5c18a4b84","kind":"tag","published_at":"2024-09-21T10:40:44.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.1.0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.1.0/manifests"},{"name":"6.0.1","sha":"53620625d66bc09dbbec297a7cdbdc5def91b60b","kind":"tag","published_at":"2024-09-13T17:32:08.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.0.1","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.0.1/manifests"},{"name":"6.0.0","sha":"60a2c73af09fa64bb4a9eb369bd60e68dabf2766","kind":"tag","published_at":"2024-09-03T15:39:57.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.0.0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.0.0/manifests"},{"name":"6.0a0","sha":"131319adebc7f75475bae731d22c0b0d1eaf05e2","kind":"tag","published_at":"2024-06-24T09:27:30.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/6.0a0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/6.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@6.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/6.0a0/manifests"},{"name":"5.0.3","sha":"eea64f505b65e78b3d51acd3cc4a72c3eca28591","kind":"tag","published_at":"2023-09-14T09:34:25.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/5.0.3","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/5.0.3/manifests"},{"name":"5.0.2","sha":"808124bebee6733908eebd7ba0fd39c5ebcb10be","kind":"tag","published_at":"2023-09-13T07:29:19.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/5.0.2","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/5.0.2/manifests"},{"name":"5.0.1","sha":"0ffeb0d0beb8b8bc94069f61648768554adedce1","kind":"tag","published_at":"2022-11-18T18:26:54.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/5.0.1","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/5.0.1/manifests"},{"name":"5.0.0","sha":"6ba4a8daae56a531909cfdeff41b92452103d2b3","kind":"tag","published_at":"2022-08-25T05:25:02.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/5.0.0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/5.0.0/manifests"},{"name":"v4.0.1","sha":"efd3c6023328a960e7eb6f801c4652f42867c8fd","kind":"tag","published_at":"2021-03-16T07:02:04.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0.1","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"a5699e1fb1e82452f406cdf2bd2d3f46b751efd9","kind":"tag","published_at":"2021-03-03T15:18:50.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0.0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0.0/manifests"},{"name":"v4.0a18","sha":"628379156d4bf6ad96e0d28e597d9347a6bcec19","kind":"tag","published_at":"2021-02-20T18:51:19.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a18","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a18/manifests"},{"name":"v4.0a17","sha":"9e096ef9100c7373bffda547439c64c9ac9577ec","kind":"tag","published_at":"2020-11-28T20:39:23.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a17","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a17/manifests"},{"name":"v4.0a16","sha":"a239ac1209e448de9970bb8657ac6a6b08c4cec2","kind":"tag","published_at":"2020-11-28T20:29:58.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a16","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a16/manifests"},{"name":"v4.0a15","sha":"6dbf7352065599ee2f7c7fd4947a0b7d9f6372bb","kind":"tag","published_at":"2020-11-27T09:06:00.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a15","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a15/manifests"},{"name":"v4.0a14","sha":"b84d50df954c00470cd5442c67a7368163a0460c","kind":"tag","published_at":"2020-08-24T13:58:24.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a14","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a14/manifests"},{"name":"v4.0a13","sha":"f7e105c1560135038c49dc17c0ba672ebc4effcc","kind":"tag","published_at":"2020-08-17T14:10:05.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a13","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a13/manifests"},{"name":"v4.0a12","sha":"85bde17880049e45022f8cbc89584e91275de65e","kind":"tag","published_at":"2020-08-07T09:12:15.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a12","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a12/manifests"},{"name":"v4.0a11","sha":"33f2fb99101c21f704b4e007993f3cc6e3deaedd","kind":"tag","published_at":"2019-08-23T12:32:31.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a11","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a11/manifests"},{"name":"v4.0a10","sha":"6105ff6443e24a751a466ce6f84d9e1e5c856f68","kind":"tag","published_at":"2019-08-23T08:35:42.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a10","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a10/manifests"},{"name":"v4.0a0","sha":"6cdd62c1a8a4d1713ad7be95c28b375096ee9788","kind":"tag","published_at":"2019-07-04T11:15:41.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v4.0a0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v4.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v4.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v4.0a0/manifests"},{"name":"v3.2a5","sha":"e0fdd663908d0e8baf4f77db12a9c16408cc503b","kind":"tag","published_at":"2019-01-25T12:46:40.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.2a5","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.2a5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.2a5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.2a5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.2a5/manifests"},{"name":"v3.2a4","sha":"6cacbe8e6e5c285a9700542a35dec06862178309","kind":"tag","published_at":"2019-01-14T13:48:29.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.2a4","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.2a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.2a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.2a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.2a4/manifests"},{"name":"v3.1a3","sha":"864ec6f965b75c9bc921bc19af498a73fbef3e99","kind":"tag","published_at":"2019-01-11T07:34:12.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.1a3","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.1a3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.1a3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1a3/manifests"},{"name":"v3.1.1","sha":"2a422e742eb930cc211b80be8e5892d0d5f9d6ee","kind":"tag","published_at":"2018-12-19T21:30:41.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.1.1","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"09b6fcdc0747c111584e2ab251e12c9f689c0409","kind":"tag","published_at":"2018-12-14T09:34:02.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.1.0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1.0/manifests"},{"name":"v3.1a2","sha":"18179173d5068e465ce000bce9feb92190c0fab9","kind":"tag","published_at":"2018-12-11T09:26:45.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.1a2","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.1a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.1a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1a2/manifests"},{"name":"v3.1a0","sha":"070a05c218409e71b4df124e1530499ef457314a","kind":"tag","published_at":"2018-12-07T09:54:55.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.1a0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.1a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.1a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.1a0/manifests"},{"name":"v3.0.5","sha":"46b86826f7d13776fc3610f1a7501704e04e3ab4","kind":"tag","published_at":"2018-12-07T09:03:09.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.0.5","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"b9cc90bbe32a07e69611afd276d86633e9d87a8a","kind":"tag","published_at":"2018-11-26T23:02:25.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.0.4","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"6f4528dd9e4226723b7f8f377a3f9ca6887b6f97","kind":"tag","published_at":"2018-11-26T10:58:36.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.0.3","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"8986b18c548aed4e290207445f79b4934ffedc70","kind":"tag","published_at":"2018-11-16T12:16:44.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.0.2","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"2ce4b6910855f6a618797d4e33a542ec26bef2de","kind":"tag","published_at":"2018-11-16T10:48:57.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.0.1","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"b9e0bb801d253d46441c35d5bacbc485e26e4b12","kind":"tag","published_at":"2018-11-06T11:24:27.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v3.0.0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v3.0.0/manifests"},{"name":"v2.1.a0","sha":"3167e822a73e3628721a150602f96c1def478627","kind":"tag","published_at":"2018-05-08T10:32:03.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v2.1.a0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v2.1.a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v2.1.a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.1.a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.1.a0/manifests"},{"name":"v2.0.3","sha":"a34b7206915239d636d54e0079bb3de84c28d2a4","kind":"tag","published_at":"2018-04-19T20:05:04.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v2.0.3","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"01fdb6e4bd6bf4fe31e184865c08a50032587479","kind":"tag","published_at":"2018-04-05T06:35:03.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v2.0.2","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"9fc1d511c71bfc9699313ca340e8861ec27796cb","kind":"tag","published_at":"2018-03-18T20:18:07.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v2.0.1","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"78d0f4c62cbc70dc7e3ec99fcbddfeb019e74b65","kind":"tag","published_at":"2018-03-09T08:38:20.000Z","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/v2.0.0","html_url":"https://github.com/hydpy-dev/hydpy/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hydpy-dev/hydpy@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags/v2.0.0/manifests"}]},"repo_metadata_updated_at":"2025-11-07T05:06:59.762Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/hydpy-dev/hydpy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/hydpy-dev/hydpy","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/hydpy-dev/hydpy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/hydpy-dev/hydpy/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T08:06:46.903Z","issues_count":138,"pull_requests_count":25,"avg_time_to_close_issue":24236632.35064935,"avg_time_to_close_pull_request":5980179.96,"issues_closed_count":77,"pull_requests_closed_count":25,"pull_request_authors_count":5,"issue_authors_count":9,"avg_comments_per_issue":3.6739130434782608,"avg_comments_per_pull_request":0.84,"merged_pull_requests_count":21,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":19,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":1947480.25,"past_year_avg_time_to_close_pull_request":62694.5,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.7368421052631579,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/issues","maintainers":[{"login":"tyralla","count":91,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tyralla"},{"login":"sivogel","count":36,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sivogel"},{"login":"parvumflumen","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/parvumflumen"},{"login":"GernotBelger","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/GernotBelger"}],"active_maintainers":[{"login":"tyralla","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tyralla"},{"login":"parvumflumen","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/parvumflumen"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhydpy-dev%2Fhydpy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhydpy-dev%2Fhydpy/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhydpy-dev%2Fhydpy/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhydpy-dev%2Fhydpy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhydpy-dev%2Fhydpy/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhydpy-dev%2Fhydpy/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2231174,"maintainers_count":0,"namespaces_count":825961,"keywords_count":113972,"github":"golang","metadata":{"funded_packages_count":55230},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-07-25T05:03:39.132Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":2762545,"name":"hydpy","ecosystem":"pypi","description":"A framework for the development and application of hydrological models.","homepage":"https://github.com/hydpy-dev/hydpy","licenses":"LGPL-3.0-only","normalized_licenses":["LGPL-3.0-only"],"repository_url":"https://github.com/hydpy-dev/hydpy","keywords_array":["hydrology","modelling","water","balance","rainfall","runoff"],"namespace":null,"versions_count":56,"first_release_published_at":"2018-10-07T14:43:00.000Z","latest_release_published_at":"2026-06-23T11:13:32.000Z","latest_release_number":"6.4.0","last_synced_at":"2026-07-20T10:33:58.739Z","created_at":"2022-04-10T11:16:30.596Z","updated_at":"2026-07-20T10:56:29.168Z","registry_url":"https://pypi.org/project/hydpy/","install_command":"pip install hydpy --index-url https://pypi.org/simple","documentation_url":"https://hydpy.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Education","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","Operating System :: Microsoft :: Windows","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Programming Language :: Python :: Implementation :: CPython","Topic :: Scientific/Engineering"],"normalized_name":"hydpy","project_status":null},"repo_metadata":{"id":49380427,"uuid":"82943738","full_name":"hydpy-dev/hydpy","owner":"hydpy-dev","description":"A framework for the development and application of hydrological models based on Python","archived":false,"fork":false,"pushed_at":"2026-07-15T09:12:27.000Z","size":130305,"stargazers_count":48,"open_issues_count":64,"forks_count":24,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-07-15T11:10:05.233Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hydpy-dev.png","metadata":{"files":{"readme":"README.rst","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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-02-23T15:55:40.000Z","updated_at":"2026-07-15T00:30:26.000Z","dependencies_parsed_at":"2026-02-15T06:01:16.326Z","dependency_job_id":"032cf604-54c8-40ff-b94d-fc9bb3ca0a98","html_url":"https://github.com/hydpy-dev/hydpy","commit_stats":{"total_commits":3178,"total_committers":10,"mean_commits":317.8,"dds":"0.38609188168659536","last_synced_commit":"d32cc215608fb7b6b8700a4b50f6dfb237aaeb2a"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/hydpy-dev/hydpy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev","download_url":"https://codeload.github.com/hydpy-dev/hydpy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/sbom","scorecard":{"id":373979,"data":{"date":"2025-08-11","repo":{"name":"github.com/hydpy-dev/hydpy","commit":"394d1e225dca8a7e7d3897ee83f7089958d4cbb8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"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":"Maintained","score":10,"reason":"30 commit(s) and 8 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":-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":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"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":"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":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":"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":"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 6.1.5 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/217649088","Warn: release artifact 6.1.4 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/208740626","Warn: release artifact 6.1.3 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/202715532","Warn: release artifact 6.1.2 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/194955521","Warn: release artifact 6.1.1 not signed: https://api.github.com/repos/hydpy-dev/hydpy/releases/176483033","Warn: release artifact 6.1.5 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/217649088","Warn: release artifact 6.1.4 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/208740626","Warn: release artifact 6.1.3 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/202715532","Warn: release artifact 6.1.2 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/194955521","Warn: release artifact 6.1.1 does not have provenance: https://api.github.com/repos/hydpy-dev/hydpy/releases/176483033"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":0,"reason":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579","Warn: Project is vulnerable to: PYSEC-2022-43017 / GHSA-qwmp-2cf2-g9g6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T13:43:45.232Z","repository_id":49380427,"created_at":"2025-08-18T13:43:45.233Z","updated_at":"2025-08-18T13:43:45.233Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35535880,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-16T02:00:06.687Z","response_time":83,"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":"hydpy-dev","name":"HydPy","uuid":"44705018","kind":"organization","description":"Repositories related to the HydPy framework","email":null,"website":"https://hydpy-dev.github.io/hydpy/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44705018?v=4","repositories_count":3,"last_synced_at":"2024-10-25T23:42:44.732Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hydpy-dev","funding_links":[],"total_stars":32,"followers":5,"following":0,"created_at":"2024-10-25T23:42:45.736Z","updated_at":"2024-10-25T23:42:45.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydpy-dev/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-07-20T10:56:29.167Z","dependent_packages_count":0,"downloads":1473,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":7.429835524964647,"dependent_repos_count":22.077396024530657,"dependent_packages_count":7.306363177401113,"stargazers_count":11.416523168440827,"forks_count":9.1433334833545,"docker_downloads_count":null,"average":11.474690275738348},"purl":"pkg:pypi/hydpy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/hydpy","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/hydpy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/hydpy/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-06-27T23:00:35.891Z","issues_count":151,"pull_requests_count":37,"avg_time_to_close_issue":28927867.64102564,"avg_time_to_close_pull_request":5755806.611111111,"issues_closed_count":78,"pull_requests_closed_count":36,"pull_request_authors_count":5,"issue_authors_count":9,"avg_comments_per_issue":3.2980132450331126,"avg_comments_per_pull_request":0.8378378378378378,"merged_pull_requests_count":31,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":19,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":5261397.0,"past_year_avg_time_to_close_pull_request":302295.5,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":1.263157894736842,"past_year_avg_comments_per_pull_request":1.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/hydpy-dev%2Fhydpy/issues","maintainers":[{"login":"tyralla","count":102,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tyralla"},{"login":"sivogel","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sivogel"},{"login":"parvumflumen","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/parvumflumen"},{"login":"GernotBelger","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/GernotBelger"}],"active_maintainers":[{"login":"tyralla","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tyralla"},{"login":"sivogel","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sivogel"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hydpy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hydpy/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hydpy/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hydpy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hydpy/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hydpy/codemeta","maintainers":[{"uuid":"Tyralla","login":"Tyralla","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/Tyralla/","role":null,"created_at":"2023-02-24T10:32:08.798Z","updated_at":"2023-02-24T10:32:08.798Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Tyralla/packages"},{"uuid":"holgeralbert","login":"holgeralbert","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/holgeralbert/","role":"Owner","created_at":"2024-10-29T16:18:19.620Z","updated_at":"2024-10-29T16:18:19.620Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/holgeralbert/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":915977,"maintainers_count":393021,"namespaces_count":0,"keywords_count":303355,"github":"pypi","metadata":{"funded_packages_count":55113},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-07-25T05:02:27.670Z","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":594108,"full_name":"hydpy-dev/hydpy","default_branch":"master","total_commits":3430,"total_committers":9,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":381.1111111111111,"dds":0.43119533527696796,"past_year_total_commits":163,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":81.5,"past_year_dds":0.006134969325153339,"last_synced_at":"2026-07-23T11:06:31.463Z","last_synced_commit":"96bda998656fa3a04b09e0cf55d389fb39ea49ab","created_at":"2023-03-09T06:29:02.866Z","updated_at":"2026-07-23T11:06:03.017Z","committers":[{"name":"Christoph Tyralla","email":"Christoph.Tyralla@rub.de","login":null,"count":1951},{"name":"Christoph Tyralla","email":"c.tyralla@bjoernsen.de","login":"tyralla","count":1424},{"name":"Vogel","email":"S.Vogel@bjoernsen.de","login":"sivogel","count":23},{"name":"Tyralla","email":"tyralla@bce01.de","login":null,"count":9},{"name":"Thomas Recknagel","email":"104775632+parvumflumen","login":"parvumflumen","count":8},{"name":"GoHorn","email":"gordon.horn@rub.de","login":"GoHorn","count":7},{"name":"holgeralbert","email":"h.albert@bjoernsen.de","login":"holgeralbert","count":4},{"name":"Klein","email":"klein@bafg.de","login":"BGWKlein","count":2},{"name":"Gernot Belger","email":"g.belger@bjoernsen.de","login":"GernotBelger","count":2}],"past_year_committers":[{"name":"Christoph Tyralla","email":"c.tyralla@bjoernsen.de","login":"tyralla","count":162},{"name":"Simone Vogel","email":"S.Vogel@bjoernsen.de","login":"sivogel","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-25T00:00:24.330Z","repositories_count":6411499,"commits_count":876632612,"contributors_count":36478197,"owners_count":1236221,"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":"hydpy-dev/hydpy","html_url":"https://github.com/hydpy-dev/hydpy","last_synced_at":"2026-07-23T11:00:43.184Z","status":"active","issues_count":155,"pull_requests_count":37,"avg_time_to_close_issue":28577962.202531647,"avg_time_to_close_pull_request":5755806.611111111,"issues_closed_count":79,"pull_requests_closed_count":36,"pull_request_authors_count":5,"issue_authors_count":9,"avg_comments_per_issue":3.425806451612903,"avg_comments_per_pull_request":0.8378378378378378,"merged_pull_requests_count":31,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":22,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":3936044.0,"past_year_avg_time_to_close_pull_request":302295.5,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.5454545454545454,"past_year_avg_comments_per_pull_request":1.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-14T15:39:20.618Z","updated_at":"2026-07-23T11:00:43.184Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydpy-dev%2Fhydpy/issues","issue_labels_count":{"enhancement":43,"framework":37,"model":19,"lland (LARSIM)":17,"improvement":14,"project configuration":12,"bug":12,"time-series":11,"evap":9,"modularisation":9,"hland (HBV)":8,"release plans":8,"evaporation":7,"NetCDF":7,"documentation":7,"dam (HydPy-Dam)":7,"routing":6,"OpenDA":6,"feature":6,"wland (WALRUS)":6,"musk (HydPy-Musk)":5,"FEWS":4,"snow":4,"refactorisation":4,"calibration":3,"sw1d":3,"XML":3,"fixed":3,"meteo":3,"lstream (LARSIM)":3,"verification":3,"data assimilation":3,"infiltration":2,"nox":2,"maintenance":2,"performance":2,"error management":2,"Green \u0026 Ampt":2,"arma":2,"parametertools":1,"runoff concentration":1,"conditions":1,"Cython":1,"accuracy":1,"condition":1,"rconc":1,"q":1,"proxy":1,"testing":1,"question":1,"conv":1,"whmod":1,"hbranch":1,"installation":1,"ppolytools":1,"compatibility":1},"pull_request_labels_count":{"hland (HBV)":4,"whmod":3,"improvement":2,"bug":2,"lland (LARSIM)":2,"feature":1,"documentation":1},"issue_author_associations_count":{"MEMBER":125,"CONTRIBUTOR":17,"NONE":7,"COLLABORATOR":6},"pull_request_author_associations_count":{"MEMBER":20,"COLLABORATOR":13,"CONTRIBUTOR":4},"issue_authors":{"tyralla":100,"sivogel":24,"BGWKlein":9,"GoHorn":8,"parvumflumen":6,"wuestenfeld":5,"unitedoffice":1,"JKupzig":1,"GernotBelger":1},"pull_request_authors":{"sivogel":17,"parvumflumen":13,"GoHorn":3,"tyralla":3,"BGWKlein":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-25T00:00:20.245Z","repositories_count":14855171,"issues_count":31765818,"pull_requests_count":104513338,"authors_count":11361055,"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":{"feature":5,"framework":4,"time-series":4,"NetCDF":4,"enhancement":3,"snow":2,"project configuration":2,"improvement":2,"bug":2,"lland (LARSIM)":2,"evap":2,"routing":2,"release plans":2,"wland (WALRUS)":1,"conditions":1,"documentation":1,"hland (HBV)":1,"meteo":1,"modularisation":1,"musk (HydPy-Musk)":1,"question":1,"whmod":1},"past_year_pull_request_labels_count":{"feature":1},"past_year_issue_author_associations_count":{"MEMBER":18,"CONTRIBUTOR":4},"past_year_pull_request_author_associations_count":{"MEMBER":2},"past_year_issue_authors":{"tyralla":14,"BGWKlein":4,"sivogel":4},"past_year_pull_request_authors":{"sivogel":1,"tyralla":1},"maintainers":[{"login":"tyralla","count":103,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tyralla"},{"login":"sivogel","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sivogel"},{"login":"parvumflumen","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/parvumflumen"},{"login":"GernotBelger","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/GernotBelger"}],"active_maintainers":[{"login":"tyralla","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tyralla"},{"login":"sivogel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sivogel"}]},"events":{"total":{"ReleaseEvent":3,"DeleteEvent":19,"PullRequestEvent":5,"ForkEvent":3,"IssuesEvent":26,"WatchEvent":10,"IssueCommentEvent":48,"PushEvent":271,"PullRequestReviewEvent":1,"CreateEvent":26},"last_year":{"ReleaseEvent":1,"DeleteEvent":10,"ForkEvent":2,"IssuesEvent":8,"WatchEvent":3,"IssueCommentEvent":1,"PushEvent":99,"CreateEvent":10}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-12T20:11:04.326Z","updated_at":"2022-08-12T20:11:04.326Z","repository_link":"https://github.com/hydpy-dev/hydpy/blob/master/requirements.txt","dependencies":[{"id":1370127225,"package_name":"attrs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127226,"package_name":"black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127227,"package_name":"bokeh","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127228,"package_name":"build","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127229,"package_name":"click","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127230,"package_name":"coverage","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127231,"package_name":"Cython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127232,"package_name":"docutils","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127233,"package_name":"lastversion","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127234,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127235,"package_name":"netcdf4","ecosystem":"pypi","requirements":"\u003c1.6","direct":true,"kind":"runtime","optional":false},{"id":1370127236,"package_name":"netcdf4","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127237,"package_name":"networkx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127238,"package_name":"nox","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127239,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127240,"package_name":"packaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127241,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127242,"package_name":"plotly","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127243,"package_name":"pylint","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127244,"package_name":"pynsist","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127245,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127246,"package_name":"typing_extensions","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127247,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127248,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127249,"package_name":"sphinxcontrib-bibtex","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127250,"package_name":"sphinxcontrib-fulltoc","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127251,"package_name":"wheel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127252,"package_name":"wrapt","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370127253,"package_name":"xmlschema","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-08-12T20:11:04.646Z","updated_at":"2022-08-12T20:11:04.646Z","repository_link":"https://github.com/hydpy-dev/hydpy/blob/master/setup.py","dependencies":[{"id":1370131689,"package_name":"black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131690,"package_name":"bokeh","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131691,"package_name":"click","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131692,"package_name":"Cython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131693,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131694,"package_name":"netcdf4","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131695,"package_name":"networkx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131696,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131697,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131698,"package_name":"plotly","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131699,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131700,"package_name":"typing_extensions","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131701,"package_name":"wrapt","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1370131702,"package_name":"xmlschema","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-12-30T14:09:37.806Z","updated_at":"2025-12-30T14:09:37.806Z","repository_link":"https://github.com/hydpy-dev/hydpy/blob/master/pyproject.toml","dependencies":[]}],"score":14.230514030891133,"created_at":"2023-09-18T13:14:23.621Z","updated_at":"2026-07-25T12:00:38.387Z","avatar_url":"https://github.com/hydpy-dev.png","language":"Python","category":"Hydrosphere","sub_category":"Freshwater and Hydrology","monthly_downloads":1473,"total_dependent_repos":1,"total_dependent_packages":0,"readme":".. _`online documentation`: https://hydpy-dev.github.io/hydpy/\n.. _Python: http://www.python.org/\n.. _Cython: http://www.cython.org/\n.. _`Ruhr-University Bochum`: http://www.hydrology.ruhr-uni-bochum.de/index.html.en\n.. _`German Federal Institute of Hydrology`: https://www.bafg.de/EN\n.. _`Björnsen Consulting Engineers`: https://www.bjoernsen.de/en/bjoernsen-consulting-engineers\n.. _`GitHub repository`: https://github.com/hydpy-dev/hydpy\n.. _`GNU Lesser General Public License 3`: https://www.gnu.org/licenses/lgpl-3.0.en.html\n.. _`documentation test`: https://docs.python.org/3.6/library/doctest.html\n\n.. figure:: hydpy/docs/figs/HydPy_Logo_Text.png\n   :alt: HydPy logo\n\n.. |PyPi| image:: https://img.shields.io/pypi/v/HydPy\n   :alt: PyPI\n   :target: https://pypi.org/project/HydPy\n.. |Releases| image:: https://img.shields.io/pypi/v/HydPy?label=download\n   :alt: Releases\n   :target: https://github.com/hydpy-dev/hydpy/releases\n.. |Documentation| image:: https://img.shields.io/badge/docs-latest-informational\n   :alt: Documentation\n   :target: https://hydpy-dev.github.io/hydpy/index.html\n.. |Licence| image:: https://img.shields.io/github/license/hydpy-dev/hydpy?color=blue\n   :alt: Licence\n   :target: https://github.com/hydpy-dev/hydpy/blob/master/LICENSE\n\n|PyPi| |Releases| |Documentation| |Licence|\n\n.. |Coverage| image:: https://img.shields.io/badge/Coverage-100%20%25-green\n   :alt: Coverage\n   :target: https://coverage.readthedocs.io\n.. |Black| image:: https://img.shields.io/badge/Black-All%20done%21-green\n   :alt: Black\n   :target: https://github.com/psf/black\n.. |Pylint| image:: https://img.shields.io/badge/Pylint-10.00/10-green\n   :alt: Pylint\n   :target: https://www.pylint.org/\n.. |Mypy| image:: https://img.shields.io/badge/Mypy-work%20in%20progress-orange\n   :alt: Mypy\n   :target: https://mypy.readthedocs.io/en/stable\n\n|Coverage| |Black| |Pylint| |Mypy|\n\n.. |Travis master| image:: https://img.shields.io/travis/com/hydpy-dev/hydpy/master?label=Travis%20master\n   :alt: Travis master\n   :target: https://app.travis-ci.com/github/hydpy-dev/hydpy/branches\n.. |Travis latest| image:: https://img.shields.io/travis/com/hydpy-dev/hydpy?label=latest\n   :alt: Travis latest\n   :target: https://app.travis-ci.com/hydpy-dev/hydpy\n\n|Travis master| |Travis latest|\n\n.. |AppVeyor master| image:: https://img.shields.io/appveyor/build/tyralla/hydpy-hep1s/master?label=AppVeyor%20master\n   :alt: AppVeyor master\n   :target: https://ci.appveyor.com/project/tyralla/hydpy-hep1s/history\n.. |AppVeyor latest| image:: https://img.shields.io/appveyor/build/tyralla/hydpy-hep1s?label=latest\n   :alt: AppVeyor latest\n   :target: https://ci.appveyor.com/project/tyralla/hydpy-hep1s\n\n|AppVeyor master| |AppVeyor latest|\n\n.. |GitHub open issues| image:: https://img.shields.io/github/issues-raw/hydpy-dev/hydpy\n   :alt: GitHub issues\n   :target: https://github.com/hydpy-dev/hydpy/issues?q=is%3Aopen+is%3Aissue\n.. |GitHub closed issues| image:: https://img.shields.io/github/issues-closed-raw/hydpy-dev/hydpy?label=closed\n   :alt: GitHub closed issues\n   :target: https://github.com/hydpy-dev/hydpy/issues?q=is%3Aissue+is%3Aclosed\n\n|GitHub open issues| |GitHub closed issues|\n\n\n*HydPy* is an interactive framework for developing and applying different types of\nhydrological models, originally developed for specific research purposes at the\n`Ruhr-University Bochum`_.  Later, it was extended on behalf of the `German Federal\nInstitute of Hydrology`_ in order to apply it in practical applications like runoff\nforecasting in large river basins.  Now, it is being maintained by `Björnsen Consulting\nEngineers`_.\n\n\n*HydPy* is intended to be a modern open-source software based on the programming\nlanguage `Python`_, commonly used in many scientific fields.  By using different\nwell-established `Python`_ libraries and design principles, we target high standards of\nquality and transparency. To avoid writing model cores in a more native programming\nlanguage, *HydPy* includes a `Cython`_-based automatism to translate Python code to C\ncode and to compile it, which results in high computational efficiency.  It also offers\na multi-threading mode, which speeds up simulations even more by utilising a freely\nselectable number of CPUs in parallel.\n\n*HydPy* has no graphical user interface (so far). Instead, it is thought to be applied\nby executing Python scripts. These scripts help to increase the reproducibility of\nstudies performed with *HydPy* because they can be easily shared and repeatedly\nexecuted.  This approach facilitates discussing possible weaknesses of *HydPy* and its\nimplemented models and comparing different methodical approaches (e. g. different\nstrategies to calibrate model parameters).  However, if you are not an experienced\nhydrologist with basic programming skills, you may need some help to become acquainted\nwith *HydPy*.\n\nWe host *HydPy* in a `GitHub repository`_ and everyone is allowed to download, modify,\nand use it.  However, when passing the (possibly modified) code to third parties, you\nhave to be aware you cannot change the selected `GNU Lesser General Public License 3`_\nto a \"less open source\" license.  If you, for example, implement a model into *HydPy*,\nyou can be sure that all possible further developments of your model code are still open\nsource and the mentioned third parties are allowed to pass this modified source code to\nyou.\n\n*HydPy* offers many functionalities to make the implemented models as transparent and\nreliable as possible.  For this reason, the `online documentation`_ is automatically\nupdated for each new *HydPy* version and includes different `documentation test`_\nmechanisms, ensuring that *HydPy* is working as expected and that the complete\ndocumentation is up-to-date.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/68636","html_url":"https://ost.ecosyste.ms/projects/68636"}