{"id":56227,"name":"hatyan","description":"Harmonic tidal analysis and prediction","url":"https://github.com/deltares/hatyan","last_synced_at":"2025-09-05T14:09:07.402Z","repository":{"id":40305217,"uuid":"411622812","full_name":"Deltares/hatyan","owner":"Deltares","description":"Harmonic tidal analysis and prediction","archived":false,"fork":false,"pushed_at":"2025-08-05T12:26:37.000Z","size":33189,"stargazers_count":16,"open_issues_count":14,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-05T14:26:38.498Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://deltares.github.io/hatyan/","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/Deltares.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-09-29T10:07:53.000Z","updated_at":"2025-08-05T12:26:39.000Z","dependencies_parsed_at":"2023-09-26T03:49:18.094Z","dependency_job_id":"223cb872-3efd-4d10-b8f0-78235790bb4a","html_url":"https://github.com/Deltares/hatyan","commit_stats":{"total_commits":1053,"total_committers":37,"mean_commits":28.45945945945946,"dds":0.6324786324786325,"last_synced_commit":"33262c595f7a9d1beb1a2ffe3c9b277718f730fa"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/Deltares/hatyan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Deltares","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273768124,"owners_count":25164465,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"Deltares","name":"Deltares","uuid":"6613768","kind":"organization","description":"Deltares is an independent institute for applied research in the field of water and subsurface.","email":"oss@deltares.nl","website":"https://www.deltares.nl/en/","location":"Delft, The Netherlands","twitter":"deltares","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6613768?v=4","repositories_count":74,"last_synced_at":"2023-03-03T19:30:55.614Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Deltares","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T05:01:42.628Z","updated_at":"2023-03-03T19:30:55.654Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Deltares","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Deltares/repositories"},"packages":[{"id":2756603,"name":"hatyan","ecosystem":"pypi","description":"Tidal analysis and prediction tool of Rijkswaterstaat","homepage":"https://github.com/deltares/hatyan","licenses":"gpl-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/deltares/hatyan","keywords_array":["hatyan","tidal analysis","tidal prediction"],"namespace":null,"versions_count":14,"first_release_published_at":"2022-03-01T08:41:46.000Z","latest_release_published_at":"2025-06-16T16:13:45.000Z","latest_release_number":"2.11.0","last_synced_at":"2025-08-05T14:41:27.161Z","created_at":"2022-04-10T11:13:32.117Z","updated_at":"2025-08-05T14:51:48.118Z","registry_url":"https://pypi.org/project/hatyan/","install_command":"pip install hatyan --index-url https://pypi.org/simple","documentation_url":"https://hatyan.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Science/Research","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9","Topic :: Scientific/Engineering :: Information Analysis"],"normalized_name":"hatyan"},"repo_metadata":{"id":40305217,"uuid":"411622812","full_name":"Deltares/hatyan","owner":"Deltares","description":"Harmonic tidal analysis and prediction","archived":false,"fork":false,"pushed_at":"2025-08-05T12:26:37.000Z","size":33189,"stargazers_count":16,"open_issues_count":14,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-05T14:26:38.498Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://deltares.github.io/hatyan/","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/Deltares.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-09-29T10:07:53.000Z","updated_at":"2025-08-05T12:26:39.000Z","dependencies_parsed_at":"2023-09-26T03:49:18.094Z","dependency_job_id":"223cb872-3efd-4d10-b8f0-78235790bb4a","html_url":"https://github.com/Deltares/hatyan","commit_stats":{"total_commits":1053,"total_committers":37,"mean_commits":28.45945945945946,"dds":0.6324786324786325,"last_synced_commit":"33262c595f7a9d1beb1a2ffe3c9b277718f730fa"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/Deltares/hatyan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Deltares","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268917567,"owners_count":24328768,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-05T02:00:12.334Z","response_time":2576,"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":"Deltares","name":"Deltares","uuid":"6613768","kind":"organization","description":"Deltares is an independent institute for applied research in the field of water and subsurface.","email":"oss@deltares.nl","website":"https://www.deltares.nl/en/","location":"Delft, The Netherlands","twitter":"deltares","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6613768?v=4","repositories_count":74,"last_synced_at":"2023-03-03T19:30:55.614Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Deltares","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T05:01:42.628Z","updated_at":"2023-03-03T19:30:55.654Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Deltares","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Deltares/repositories"},"tags":[{"name":"v2.11.0","sha":"d683bbfb15b0fce4d247a1cab90a78acf7493324","kind":"commit","published_at":"2025-06-16T16:12:00.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.11.0","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.11.0/manifests"},{"name":"v2.10.0","sha":"2ef1c056ad8d88f6dd41e307a1071bbb837c4aad","kind":"commit","published_at":"2025-04-09T10:19:15.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.10.0","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.10.0/manifests"},{"name":"v2.9.0","sha":"8fa0a6ce3602a2aabea31c86bdb3c24e2fdc8774","kind":"commit","published_at":"2024-09-11T14:43:44.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.9.0","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.9.0/manifests"},{"name":"v2.8.0","sha":"cad871095f4caade3ab02dcbe2f7bb12df52b5dd","kind":"commit","published_at":"2024-05-08T11:46:19.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.8.0","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.8.0/manifests"},{"name":"v2.7.0","sha":"10029716d7b3e9b902ddd063c78b09a8849f9947","kind":"commit","published_at":"2023-08-03T10:46:16.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.7.0","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"9dff98f7cbe2fa3b5a1f4ffc451f76db6cad4256","kind":"commit","published_at":"2023-02-15T14:42:51.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.6.0","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.6.0/manifests"},{"name":"v2.5.64","sha":"a744c98bdc1cb217b22cb7489ea19cc5668dd3c4","kind":"commit","published_at":"2022-07-22T16:48:14.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.5.64","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.5.64","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.5.64","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.64/manifests"},{"name":"v2.5.59","sha":"59a0c3929e446ac21611b6654d7cb7517a48e1df","kind":"commit","published_at":"2022-05-16T07:24:48.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.5.59","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.5.59","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.5.59","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.59/manifests"},{"name":"v2.5.49","sha":"6c8d9fa52fac6565533c610484842edea4d7a2bb","kind":"commit","published_at":"2022-04-15T08:50:44.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.5.49","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.5.49","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.5.49","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.49/manifests"},{"name":"v2.5.42","sha":"a4ce8584b85b9787d16044ab6fe35adf7a1364d8","kind":"commit","published_at":"2022-03-11T12:47:20.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.5.42","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.5.42","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.5.42","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.42/manifests"},{"name":"v2.5.36","sha":"d80a3ca7e59de15f50b2ad48b297569e28d0c355","kind":"commit","published_at":"2022-03-07T11:22:23.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.5.36","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.5.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.5.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.36/manifests"},{"name":"v2.5.31","sha":"b57a6d90a2d5557bd5f7681e191453beb4199465","kind":"commit","published_at":"2022-02-28T16:23:21.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.5.31","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.5.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.5.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.31/manifests"},{"name":"v2.5.0","sha":"9f7780ea338b682488a1747779f50fe4c50ce154","kind":"commit","published_at":"2021-12-14T20:46:09.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.5.0","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.5.0/manifests"},{"name":"v2.3.0","sha":"ecb9829614239f2402c7190141a4de313300d683","kind":"commit","published_at":"2021-10-08T09:44:09.000Z","download_url":"https://codeload.github.com/Deltares/hatyan/tar.gz/v2.3.0","html_url":"https://github.com/Deltares/hatyan/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Deltares/hatyan@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/tags/v2.3.0/manifests"}]},"repo_metadata_updated_at":"2025-08-05T14:51:48.117Z","dependent_packages_count":0,"downloads":313,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":36.132328595079066,"dependent_repos_count":21.5515601217656,"dependent_packages_count":10.117827917587048,"stargazers_count":17.133308973539172,"forks_count":22.652590871287167,"docker_downloads_count":null,"average":21.51752329585161},"purl":"pkg:pypi/hatyan","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/hatyan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/hatyan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/hatyan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-16T22:04:25.466Z","issues_count":188,"pull_requests_count":208,"avg_time_to_close_issue":3356986.9883040935,"avg_time_to_close_pull_request":99758.0,"issues_closed_count":171,"pull_requests_closed_count":208,"pull_request_authors_count":4,"issue_authors_count":4,"avg_comments_per_issue":0.1702127659574468,"avg_comments_per_pull_request":0.8413461538461539,"merged_pull_requests_count":204,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":41,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":1360161.611111111,"past_year_avg_time_to_close_pull_request":1723.342105263158,"past_year_issues_closed_count":36,"past_year_pull_requests_closed_count":38,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0975609756097561,"past_year_avg_comments_per_pull_request":0.9210526315789473,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":38,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/issues","maintainers":[{"login":"veenstrajelmer","count":387,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/veenstrajelmer"},{"login":"n-aleksandrova","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/n-aleksandrova"}],"active_maintainers":[{"login":"veenstrajelmer","count":73,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/veenstrajelmer"},{"login":"n-aleksandrova","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/n-aleksandrova"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hatyan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hatyan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hatyan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hatyan/related_packages","maintainers":[{"uuid":"priscavdsluis","login":"priscavdsluis","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/priscavdsluis/","role":null,"created_at":"2023-03-18T09:30:56.925Z","updated_at":"2023-03-18T09:30:56.925Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/priscavdsluis/packages"},{"uuid":"veenstrajelmer","login":"veenstrajelmer","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/veenstrajelmer/","role":null,"created_at":"2023-02-24T09:30:19.016Z","updated_at":"2023-02-24T09:30:19.016Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/veenstrajelmer/packages"},{"uuid":"arthurvd","login":"arthurvd","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/arthurvd/","role":null,"created_at":"2023-03-18T09:30:56.890Z","updated_at":"2023-03-18T09:30:56.890Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/arthurvd/packages"},{"uuid":"deltares","login":"deltares","name":null,"email":null,"url":null,"packages_count":40,"html_url":"https://pypi.org/user/deltares/","role":"Owner","created_at":"2025-02-28T22:51:07.396Z","updated_at":"2025-02-28T22:51:07.396Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/deltares/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725158,"maintainers_count":308368,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","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":591527,"full_name":"Deltares/hatyan","default_branch":"main","committers":[{"name":"veenstrajelmer","email":"60435591+veenstrajelmer","login":"veenstrajelmer","count":387},{"name":"veenstrajelmer","email":"jelmer.veenstra@deltares.nl","login":null,"count":335},{"name":"veenstrajelmer","email":"veenstrajelmer@gmail.com","login":null,"count":296},{"name":"veenstrajelmer","email":"runner@fv-az203-804.ild0l4k5vsluppoevu2oqvhmda.cx.internal.cloudapp.net","login":null,"count":2},{"name":"Michiel Cuijpers","email":"m.cuijpers@sig.eu","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az105-401.wy5h1aom0jgehahef1oyr10hrc.bx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az936-933.bsskijqjnnee1gcfr5khm1c1ag.bx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az136-149.tx1wn0pmd2buhh0jqmoeauzz0d.cx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az152-835.qln5d00okglujjccfnhxhxodph.cx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az177-257.le1l2vivn1merivib3blaulaih.cx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az182-446.xlcsutvm5t3ellfcnbcbis3udb.bx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az189-861.4nfl1vxqu4qebnavkcv4zz5isf.cx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az198-485.gjkxsqtjg41etoza45cw35jkyb.bx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az200-213.swdxaxenvgxe1kqentp15g1mgd.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az200-73.swdxaxenvgxe1kqentp15g1mgd.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az202-782.ngw3kpfb2bguzbtcwuqjmbcvef.gx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az203-701.ild0l4k5vsluppoevu2oqvhmda.cx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az212-169.zlodpucb4l4udavnfxg5s20dva.cx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az213-807.wq3jjldsz12ede1gumgyek31ig.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az213-974.wq3jjldsz12ede1gumgyek31ig.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az222-182.c1fyrivk0tvejhegd5cu51gqna.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az241-219.20uxw2ajcghezb0hlre1azn1tf.bx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az244-964.2dmmb0nmsnvutc1liyrbff0gyd.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az301-328.fek51roil0iefemchihbrraurb.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az397-374.digkgshymtuujfwfpq2czj2vug.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az410-334.wh5mwnbl33wubhzllezb3gt3xc.cx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az445-680.r3jsatmgpurepobntafd4hy1pg.dx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az445-841.r3jsatmgpurepobntafd4hy1pg.dx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az128-706.ssbdfpges1iujiqzvbrdb1s4jg.phxx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az563-716.dyerz5icoewehhnb02jgpzoacb.bx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az552-101.jsnejkk4rceezkuq1iwr2bez3b.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az462-638.0zuljvm5d0yedf4jva4xayy4gc.gx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az575-24.4axca1wo35oulg5iw0gfp2lodh.dx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az456-588.pz3zgpkwtp5upndvo5fpvb2pcg.dx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az75-407.ozjq2hgvjyiebjvorarhoiqszb.bx.internal.cloudapp.net","login":null,"count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"Maarten Pronk","email":"evetion","login":"evetion","count":1}],"total_commits":1053,"total_committers":37,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":28.45945945945946,"dds":0.6324786324786325,"past_year_committers":[{"name":"veenstrajelmer","email":"60435591+veenstrajelmer","login":"veenstrajelmer","count":72},{"name":"veenstrajelmer","email":"veenstrajelmer@gmail.com","login":null,"count":67},{"name":"veenstrajelmer","email":"jelmer.veenstra@deltares.nl","login":null,"count":32},{"name":"veenstrajelmer","email":"runner@fv-az563-716.dyerz5icoewehhnb02jgpzoacb.bx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az301-328.fek51roil0iefemchihbrraurb.jx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az936-933.bsskijqjnnee1gcfr5khm1c1ag.bx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az575-24.4axca1wo35oulg5iw0gfp2lodh.dx.internal.cloudapp.net","login":null,"count":1},{"name":"veenstrajelmer","email":"runner@fv-az189-861.4nfl1vxqu4qebnavkcv4zz5isf.cx.internal.cloudapp.net","login":null,"count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"veenstrajelmer","email":"runner@fv-az410-334.wh5mwnbl33wubhzllezb3gt3xc.cx.internal.cloudapp.net","login":null,"count":1}],"past_year_total_commits":178,"past_year_total_committers":10,"past_year_total_bot_commits":1,"past_year_total_bot_committers":1,"past_year_mean_commits":17.8,"past_year_dds":0.5955056179775281,"last_synced_at":"2024-01-25T19:11:10.245Z","last_synced_commit":"33262c595f7a9d1beb1a2ffe3c9b277718f730fa","created_at":"2023-03-09T06:22:16.275Z","updated_at":"2024-01-25T19:11:10.245Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"Deltares/hatyan","html_url":"https://github.com/Deltares/hatyan","last_synced_at":"2025-08-31T12:46:09.273Z","status":null,"issues_count":185,"pull_requests_count":215,"avg_time_to_close_issue":3733605.303030303,"avg_time_to_close_pull_request":97009.5140186916,"issues_closed_count":165,"pull_requests_closed_count":214,"pull_request_authors_count":4,"issue_authors_count":4,"avg_comments_per_issue":0.17297297297297298,"avg_comments_per_pull_request":0.8325581395348837,"merged_pull_requests_count":210,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":36,"past_year_pull_requests_count":43,"past_year_avg_time_to_close_issue":870594.8928571428,"past_year_avg_time_to_close_pull_request":1853.3333333333333,"past_year_issues_closed_count":28,"past_year_pull_requests_closed_count":42,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.05555555555555555,"past_year_avg_comments_per_pull_request":0.8837209302325582,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":42,"created_at":"2023-05-14T15:20:41.194Z","updated_at":"2025-09-03T05:31:21.315Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Deltares%2Fhatyan/issues","issue_labels_count":{"enhancement":2,"bug":2},"pull_request_labels_count":{"dependencies":2},"issue_author_associations_count":{"COLLABORATOR":178,"NONE":3},"pull_request_author_associations_count":{"COLLABORATOR":280,"CONTRIBUTOR":3,"NONE":1},"issue_authors":{"veenstrajelmer":177,"meteorkees":2,"AmeyV05":1,"n-aleksandrova":1},"pull_request_authors":{"veenstrajelmer":278,"MichielCuijpers":2,"n-aleksandrova":2,"dependabot[bot]":2},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10100117,"issues_count":31473266,"pull_requests_count":97445500,"authors_count":10702683,"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":{"COLLABORATOR":28,"NONE":2},"past_year_pull_request_author_associations_count":{"COLLABORATOR":47},"past_year_issue_authors":{"veenstrajelmer":27,"meteorkees":2,"n-aleksandrova":1},"past_year_pull_request_authors":{"veenstrajelmer":45,"n-aleksandrova":2},"maintainers":[{"login":"veenstrajelmer","count":455,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/veenstrajelmer"},{"login":"n-aleksandrova","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/n-aleksandrova"}],"active_maintainers":[{"login":"veenstrajelmer","count":72,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/veenstrajelmer"},{"login":"n-aleksandrova","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/n-aleksandrova"}]},"events":{"total":{"CreateEvent":16,"ReleaseEvent":2,"IssuesEvent":43,"WatchEvent":4,"DeleteEvent":19,"MemberEvent":1,"IssueCommentEvent":47,"PushEvent":60,"PullRequestReviewEvent":1,"PullRequestEvent":30,"ForkEvent":1},"last_year":{"CreateEvent":16,"ReleaseEvent":2,"IssuesEvent":43,"WatchEvent":4,"DeleteEvent":19,"MemberEvent":1,"IssueCommentEvent":47,"PushEvent":60,"PullRequestReviewEvent":1,"PullRequestEvent":30,"ForkEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/pypi-upload.yml","sha":null,"kind":"manifest","created_at":"2023-02-08T12:15:33.445Z","updated_at":"2023-02-08T12:15:33.445Z","repository_link":"https://github.com/Deltares/hatyan/blob/main/.github/workflows/pypi-upload.yml","dependencies":[{"id":7451107523,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7451107524,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-py39.yml","sha":null,"kind":"manifest","created_at":"2023-02-08T12:15:33.495Z","updated_at":"2023-02-08T12:15:33.495Z","repository_link":"https://github.com/Deltares/hatyan/blob/main/.github/workflows/pytest-py39.yml","dependencies":[{"id":7451107596,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7451107597,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/sigrid-publish.yml","sha":null,"kind":"manifest","created_at":"2023-02-08T12:15:33.566Z","updated_at":"2023-02-08T12:15:33.566Z","repository_link":"https://github.com/Deltares/hatyan/blob/main/.github/workflows/sigrid-publish.yml","dependencies":[{"id":7451107695,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/mkdocs-gh-deploy.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T03:49:17.995Z","updated_at":"2023-09-26T03:49:17.995Z","repository_link":"https://github.com/Deltares/hatyan/blob/main/.github/workflows/mkdocs-gh-deploy.yml","dependencies":[{"id":13942192321,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13942192322,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13942192323,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192324,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13942192325,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-hmcenv.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T03:49:18.008Z","updated_at":"2023-09-26T03:49:18.008Z","repository_link":"https://github.com/Deltares/hatyan/blob/main/.github/workflows/pytest-hmcenv.yml","dependencies":[{"id":13942192326,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192327,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192328,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-py310.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T03:49:18.015Z","updated_at":"2023-09-26T03:49:18.015Z","repository_link":"https://github.com/Deltares/hatyan/blob/main/.github/workflows/pytest-py310.yml","dependencies":[{"id":13942192329,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192330,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192331,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-py311.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T03:49:18.022Z","updated_at":"2023-09-26T03:49:18.022Z","repository_link":"https://github.com/Deltares/hatyan/blob/main/.github/workflows/pytest-py311.yml","dependencies":[{"id":13942192332,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192333,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192334,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-py38.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T03:49:18.028Z","updated_at":"2023-09-26T03:49:18.028Z","repository_link":"https://github.com/Deltares/hatyan/blob/main/.github/workflows/pytest-py38.yml","dependencies":[{"id":13942192335,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192336,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13942192337,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":12.774166677086557,"created_at":"2025-09-04T15:51:32.382Z","updated_at":"2025-10-07T08:22:13.365Z","avatar_url":"https://github.com/Deltares.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":313,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.6885342"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["interactive","hydrology","mesh","interpretability","profiles","sequences","generic","projection","standardization","optim"],"project_url":"https://science.ecosyste.ms/api/v1/projects/56227","html_url":"https://science.ecosyste.ms/projects/56227","bibtex_url":"https://science.ecosyste.ms/projects/56227/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/56227/export.apalike"}