{"id":19841,"name":"hydropowerlib","description":"Designed to calculate feed-in time series of run-of-the-river hydropower plants.","url":"https://github.com/hydro-python/hydropowerlib","last_synced_at":"2026-04-11T16:00:45.020Z","repository":{"id":148009704,"uuid":"87802241","full_name":"hydro-python/hydropowerlib","owner":"hydro-python","description":null,"archived":false,"fork":false,"pushed_at":"2019-06-11T13:26:29.000Z","size":140,"stargazers_count":14,"open_issues_count":9,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-04-03T15:50:15.073Z","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":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hydro-python.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}},"created_at":"2017-04-10T11:18:02.000Z","updated_at":"2025-12-24T08:59:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"11ac055f-8b98-4a1a-a7ba-39a3692e3e20","html_url":"https://github.com/hydro-python/hydropowerlib","commit_stats":{"total_commits":43,"total_committers":3,"mean_commits":"14.333333333333334","dds":"0.32558139534883723","last_synced_commit":"395a153031fba6319706b3c7426e5e79869bacfd"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hydro-python/hydropowerlib","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydro-python%2Fhydropowerlib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydro-python%2Fhydropowerlib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydro-python%2Fhydropowerlib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydro-python%2Fhydropowerlib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydro-python","download_url":"https://codeload.github.com/hydro-python/hydropowerlib/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydro-python%2Fhydropowerlib/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31686141,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T13:07:20.380Z","status":"ssl_error","status_checked_at":"2026-04-11T13:06:47.903Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"hydro-python","name":"hydro-python","uuid":"27208044","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/27208044?v=4","repositories_count":1,"last_synced_at":"2023-03-27T11:00:35.449Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hydro-python","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-27T11:00:35.453Z","updated_at":"2023-03-27T11:00:35.453Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydro-python","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hydro-python/repositories"},"packages":[],"commits":{"id":1253931,"full_name":"hydro-python/hydropowerlib","default_branch":"master","total_commits":43,"total_committers":3,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":14.333333333333334,"dds":0.32558139534883723,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-04-09T15:10:52.777Z","last_synced_commit":"395a153031fba6319706b3c7426e5e79869bacfd","created_at":"2023-03-27T10:48:35.087Z","updated_at":"2026-04-09T15:10:40.008Z","committers":[{"name":"Chloé Lucas","email":"RL-INSTITUT\\chloe.lucas@solydxk","login":null,"count":29},{"name":"Jonas Hoersch","email":"coroa@posteo.de","login":"coroa","count":13},{"name":"chloelucas","email":"chloe.lucas@rl-institut.de","login":"chloelucas","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydro-python%2Fhydropowerlib/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-09T00:00:23.197Z","repositories_count":6212691,"commits_count":905216794,"contributors_count":34959486,"owners_count":1143682,"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":"hydro-python/hydropowerlib","html_url":"https://github.com/hydro-python/hydropowerlib","last_synced_at":"2026-04-01T11:00:58.629Z","status":"error","issues_count":10,"pull_requests_count":0,"avg_time_to_close_issue":5782181.0,"avg_time_to_close_pull_request":null,"issues_closed_count":1,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":2,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:37:05.615Z","updated_at":"2026-04-01T11:00:58.629Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydro-python%2Fhydropowerlib","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hydro-python%2Fhydropowerlib/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"COLLABORATOR":9,"NONE":1},"pull_request_author_associations_count":{},"issue_authors":{"coroa":9,"felipemarkson":1},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-07T00:00:09.463Z","repositories_count":14126300,"issues_count":34511815,"pull_requests_count":112731264,"authors_count":11228696,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[{"login":"coroa","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/coroa"}],"active_maintainers":[]},"events":{"total":{"WatchEvent":1},"last_year":{}},"keywords":[],"dependencies":[],"score":4.23410650459726,"created_at":"2023-09-11T14:52:07.518Z","updated_at":"2026-04-11T16:00:45.021Z","avatar_url":"https://github.com/hydro-python.png","language":"Python","category":"Renewable Energy","sub_category":"Hydro Energy","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"hydropowerlib\n==============\n\nThe hydropowerlib is designed to calculate feedin time series of run-of-the-river hydropower plants. The hydropowerlib is an out-take from the \n`feedinlib \u003chttps://github.com/oemof/feedinlib\u003e`_ (hydropower, windpower and pv) to build up a community concentrating on hydropower models.\n\n.. contents:: `Table of contents`\n    :depth: 1\n    :local:\n    :backlinks: top\n\nIntroduction\n============\n\nHaving water flow data sets you can use the hydropowerlib to calculate the electrical output of common hydropower turbines. \nBasic parameters for different types of turbine are provided with the library so that you can start directly using one of these parameter sets. Of course you are free to add your own parameter set.\nFor a quick start download the example water flow data and basic example file and execute it:\n\nhttps://github.com/hydro-python/hydropowerlib/tree/master/example\n\nDocumentation\n==============\n\nFull documentation can be found at `readthedocs \u003chttp://hydropowerlib.readthedocs.org/en/latest/\u003e`_. Use the project site of readthedocs to choose the version of the documentation. \n\nContributing\n==============\n\nClone/Fork: https://github.com/hydro-python/hydropowerlib\n\nIf you are interested in hydropower models and want to help improve the existing model do not hesitate to contact us.\nAs the hydropowerlib started with contributors from the `oemof developer group \u003chttps://github.com/orgs/oemof/teams/oemof-developer-group\u003e`_ we use the same \n`developer rules \u003chttp://oemof.readthedocs.io/en/stable/developing_oemof.html\u003e`_.\n\n\nInstallation\n============\n\nInstall the hydropowerlib using pip3.\n\n::\n\n    pip3 install hydropowerlib\n\nSo far, the hydropowerlib is mainly tested on python 3.4 but seems to work down to 2.7.\nPlease see the `installation page \u003chttp://oemof.readthedocs.io/en/stable/installation_and_setup.html\u003e`_ of the oemof documentation for complete instructions on how to install python on your operating system.\n\n  \nOptional Packages\n~~~~~~~~~~~~~~~~~\n\nTo see the plots of the example file you should install the matplotlib package.\n\nMatplotlib can be installed using pip3 but some Linux users reported that it is easier and more stable to use the pre-built packages of your Linux distribution.\n\nhttp://matplotlib.org/users/installing.html\n\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/19841","html_url":"https://ost.ecosyste.ms/projects/19841"}