{"id":75971,"name":"wavespectra","description":"Library for ocean wave spectra","url":"https://github.com/wavespectra/wavespectra","last_synced_at":"2025-09-08T16:48:06.980Z","repository":{"id":37733006,"uuid":"205463939","full_name":"wavespectra/wavespectra","owner":"wavespectra","description":"Library for ocean wave spectra","archived":false,"fork":false,"pushed_at":"2025-07-30T09:42:39.000Z","size":4586,"stargazers_count":83,"open_issues_count":13,"forks_count":33,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-09-04T13:15:02.289Z","etag":null,"topics":["ocean","python","spectra","statistics","wave","xarray"],"latest_commit_sha":null,"homepage":"https://wavespectra.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wavespectra.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/support.rst","governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-08-30T22:19:36.000Z","updated_at":"2025-08-05T15:52:52.000Z","dependencies_parsed_at":"2024-03-17T04:42:47.021Z","dependency_job_id":"7aea41e5-001e-41ac-b3e9-1064843f46d2","html_url":"https://github.com/wavespectra/wavespectra","commit_stats":{"total_commits":1492,"total_committers":24,"mean_commits":"62.166666666666664","dds":0.5402144772117963,"last_synced_commit":"2f5ac1a9b064c94e209777b0d38dfb2ae33d0a65"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/wavespectra/wavespectra","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/sbom","scorecard":{"id":531339,"data":{"date":"2025-07-07","repo":{"name":"github.com/wavespectra/wavespectra","commit":"c6b32afbe6f35bbe417a34a4148abe202565d5cb"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":4.4,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":1,"reason":"Found 3/21 approved changesets -- score normalized to 1","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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":6,"reason":"7 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/python-publish.yml:12","Warn: topLevel 'packages' permission set to 'write': .github/workflows/python-publish.yml:13","Warn: no topLevel permission defined: .github/workflows/testing.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/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/bb9c347dff6349d986baab6578a46d68a5524c62/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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/testing.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/testing.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:3c61d3759c2639d4b836d32a2d3c83fa0214e36f195a3421018dbaaf79cbe37f","Warn: pipCommand not pinned by hash: Dockerfile:13-15","Warn: pipCommand not pinned by hash: Dockerfile:13-15","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/testing.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/testing.yml:28","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   7 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/python-publish.yml:16"],"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T05:49:25.117Z","repository_id":37733006,"created_at":"2025-08-20T05:49:25.117Z","updated_at":"2025-08-20T05:49:25.117Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274202777,"owners_count":25240371,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"wavespectra","name":"Wavespectra","uuid":"54727176","kind":"organization","description":"Libraries for ocean wave spectra","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/54727176?v=4","repositories_count":1,"last_synced_at":"2023-03-05T17:57:21.085Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/wavespectra","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T20:22:41.223Z","updated_at":"2023-03-05T17:57:21.092Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra/repositories"},"packages":[{"id":11733681,"name":"github.com/wavespectra/wavespectra","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/wavespectra/wavespectra","keywords_array":[],"namespace":null,"versions_count":40,"first_release_published_at":"2019-12-09T21:16:42.000Z","latest_release_published_at":"2025-04-18T02:49:09.000Z","latest_release_number":"v4.4.1+incompatible","last_synced_at":"2025-09-07T14:40:17.804Z","created_at":"2025-06-05T11:17:43.905Z","updated_at":"2025-09-07T14:40:17.804Z","registry_url":"https://pkg.go.dev/github.com/wavespectra/wavespectra","install_command":"go get github.com/wavespectra/wavespectra","documentation_url":"https://pkg.go.dev/github.com/wavespectra/wavespectra#section-documentation","metadata":{},"repo_metadata":{"id":37733006,"uuid":"205463939","full_name":"wavespectra/wavespectra","owner":"wavespectra","description":"Library for ocean wave spectra","archived":false,"fork":false,"pushed_at":"2025-07-30T09:42:39.000Z","size":4586,"stargazers_count":83,"open_issues_count":13,"forks_count":33,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-08-27T16:04:19.490Z","etag":null,"topics":["ocean","python","spectra","statistics","wave","xarray"],"latest_commit_sha":null,"homepage":"https://wavespectra.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wavespectra.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/support.rst","governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-08-30T22:19:36.000Z","updated_at":"2025-08-05T15:52:52.000Z","dependencies_parsed_at":"2024-03-17T04:42:47.021Z","dependency_job_id":"7aea41e5-001e-41ac-b3e9-1064843f46d2","html_url":"https://github.com/wavespectra/wavespectra","commit_stats":{"total_commits":1492,"total_committers":24,"mean_commits":"62.166666666666664","dds":0.5402144772117963,"last_synced_commit":"2f5ac1a9b064c94e209777b0d38dfb2ae33d0a65"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/wavespectra/wavespectra","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/sbom","scorecard":{"id":531339,"data":{"date":"2025-07-07","repo":{"name":"github.com/wavespectra/wavespectra","commit":"c6b32afbe6f35bbe417a34a4148abe202565d5cb"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":4.4,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":1,"reason":"Found 3/21 approved changesets -- score normalized to 1","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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":6,"reason":"7 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/python-publish.yml:12","Warn: topLevel 'packages' permission set to 'write': .github/workflows/python-publish.yml:13","Warn: no topLevel permission defined: .github/workflows/testing.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/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/bb9c347dff6349d986baab6578a46d68a5524c62/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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/testing.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/testing.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:3c61d3759c2639d4b836d32a2d3c83fa0214e36f195a3421018dbaaf79cbe37f","Warn: pipCommand not pinned by hash: Dockerfile:13-15","Warn: pipCommand not pinned by hash: Dockerfile:13-15","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/testing.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/testing.yml:28","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   7 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/python-publish.yml:16"],"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T05:49:25.117Z","repository_id":37733006,"created_at":"2025-08-20T05:49:25.117Z","updated_at":"2025-08-20T05:49:25.117Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272396124,"owners_count":24927515,"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-27T02:00:09.397Z","response_time":76,"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":"wavespectra","name":"Wavespectra","uuid":"54727176","kind":"organization","description":"Libraries for ocean wave spectra","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/54727176?v=4","repositories_count":1,"last_synced_at":"2023-03-05T17:57:21.085Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/wavespectra","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T20:22:41.223Z","updated_at":"2023-03-05T17:57:21.092Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra/repositories"},"tags":[{"name":"v4.4.1","sha":"c6b32afbe6f35bbe417a34a4148abe202565d5cb","kind":"tag","published_at":"2025-04-18T02:49:59.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.4.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.4.1/manifests"},{"name":"v4.4.0","sha":"54696b808c0be9248952fdc5e96551d3b1b773ea","kind":"tag","published_at":"2025-03-25T10:24:10.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.4.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.4.0/manifests"},{"name":"v4.3.0","sha":"1a62f861160c192d6aaf56f57570866c166b712f","kind":"tag","published_at":"2024-12-19T23:47:06.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.3.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"0a0333a69d55ea36c6e564f1bed3b3176b76aa00","kind":"tag","published_at":"2024-11-25T22:33:49.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.2.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"34233f9eeffff157d18bcf0ef0102dece9f1402f","kind":"tag","published_at":"2024-11-13T06:02:57.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.2.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"2f5ac1a9b064c94e209777b0d38dfb2ae33d0a65","kind":"tag","published_at":"2024-09-18T09:37:10.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.1.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"a25b5ea1fefa6b29525a1a9195c09847f935563d","kind":"tag","published_at":"2024-09-09T05:38:02.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.1.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.1.0/manifests"},{"name":"v4.0.3","sha":"256a43cb6dc1d0f40cf2fbe18f327abab1e96d4e","kind":"tag","published_at":"2024-06-19T03:52:15.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.0.3","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.3/manifests"},{"name":"v4.0.2","sha":"bd7cdeb8ed4439812b397a48089bf5d67746a5a5","kind":"tag","published_at":"2024-06-18T04:15:13.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.0.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.2/manifests"},{"name":"v4.0.1","sha":"67854f076a152b5e8fb6204ded4d8d07cb670b6b","kind":"tag","published_at":"2024-06-14T10:19:40.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.0.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"e29650da683eff8ae268f7135d1d3c3b3e6a8d42","kind":"tag","published_at":"2024-06-14T07:03:01.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.0.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.0/manifests"},{"name":"v3.19.0","sha":"50ddce0a3921240ac5fd125f42f41faf680e2bd2","kind":"tag","published_at":"2024-05-02T05:16:20.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.19.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.19.0/manifests"},{"name":"v3.18.0","sha":"66b38b2dcc1515a63974ad4c24fd241d5f08feae","kind":"tag","published_at":"2024-01-31T20:06:54.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.18.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.18.0/manifests"},{"name":"v3.17.0","sha":"46e467434609c63967e4556bb5fa7f7fef152f79","kind":"tag","published_at":"2024-01-25T01:57:50.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.17.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.17.0/manifests"},{"name":"v3.16.0","sha":"c27a2f436dfacfd4455f34d54708fe03dfc9acf2","kind":"tag","published_at":"2023-12-13T20:44:04.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.16.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.16.0/manifests"},{"name":"v3.15.2","sha":"7371fb7d99d93ef9dc84ac5f074de034074107cf","kind":"tag","published_at":"2023-12-01T06:04:24.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.2/manifests"},{"name":"v3.15.1","sha":"b3e6954d7d9a42e8708f2c07efb67bc8a1ad7753","kind":"tag","published_at":"2023-08-29T01:04:13.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.1/manifests"},{"name":"v3.15.0","sha":"6e01f3f01b073f23d006d637adc72822f9f48ea4","kind":"tag","published_at":"2023-08-14T08:54:32.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.0/manifests"},{"name":"v3.13.1","sha":"acd4e343c8ba5d00f70ca1416ece21c4010068a3","kind":"tag","published_at":"2023-07-06T23:21:20.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.13.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.1/manifests"},{"name":"v3.14.0","sha":"36211015b130ff6c2ff1bacd5ffe6ae8229b7d61","kind":"tag","published_at":"2023-07-03T04:33:01.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.14.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.14.0/manifests"},{"name":"v3.13.0","sha":"90f869b845aaafbb2fda9ca646bd09b949758a84","kind":"tag","published_at":"2023-01-09T04:18:47.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.13.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.0/manifests"},{"name":"v3.12.1","sha":"1a5a02fbbea3ab332e8b9b14d44e90beac631f54","kind":"tag","published_at":"2022-10-27T05:47:35.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.12.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.1/manifests"},{"name":"v3.12.0","sha":"bb60b99b0e85f4d1fa7436cf1662bf8c2b13f81d","kind":"tag","published_at":"2022-08-19T10:47:07.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.12.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.0/manifests"},{"name":"v3.11.0","sha":"e3d22d5d38ffe6d01e56a42bc25d30d53a4ecb9c","kind":"tag","published_at":"2022-05-03T23:24:21.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.11.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"81ffcbc7af4f335b7f838d96336f3885a066b5f5","kind":"tag","published_at":"2021-08-09T04:45:20.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.10.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.10.0/manifests"},{"name":"v3.9.0","sha":"c7110bef311edbe847eded58dcf27a22dca3225c","kind":"tag","published_at":"2021-05-29T08:53:17.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.9.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.9.0/manifests"},{"name":"v3.8.1","sha":"08e7603f4d354caa80d92e382a77736d862f3939","kind":"tag","published_at":"2021-04-06T02:12:37.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.8.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"17ef998170902afb0230c0a85c4edd32360bfe32","kind":"tag","published_at":"2021-03-30T22:10:10.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.8.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.0/manifests"},{"name":"v3.7.2","sha":"a1fb2e9371cac76e9c6804f9b48561f1f5db8753","kind":"tag","published_at":"2021-02-12T03:46:40.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.2/manifests"},{"name":"v3.7.1","sha":"1333d1dcb22aafddb8002be4afaa518ddb301701","kind":"tag","published_at":"2020-08-26T03:59:18.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"48cbe81cd359fb2d767c936ef158cf418fd4249c","kind":"tag","published_at":"2020-07-16T07:38:45.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.0/manifests"},{"name":"v3.6.5","sha":"b2d1d9927ffe9d97e85bddb59754cce6d1195ccd","kind":"tag","published_at":"2020-07-10T06:05:22.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.5","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.5/manifests"},{"name":"v3.6.4","sha":"5267449ae4b03b30fa3abefb7d0d745525cdc6dd","kind":"tag","published_at":"2020-06-28T23:59:42.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.4","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.4/manifests"},{"name":"v3.6.3","sha":"3e573c48f31e84ec1843832a3f8759f2986b8012","kind":"tag","published_at":"2020-06-28T08:56:09.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.3","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.3/manifests"},{"name":"v3.6.2","sha":"f97c502816122433e384058dbeb3f92f6e8b1d86","kind":"tag","published_at":"2020-06-28T05:07:43.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"c4056cd058bc2b7cec6d544537ddcb7bb0880b2f","kind":"tag","published_at":"2020-06-28T03:34:39.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"d8538c8f51b938ccbf3013191529c8dac11c88ba","kind":"tag","published_at":"2020-06-28T02:55:36.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.0/manifests"},{"name":"v3.5.3","sha":"c11e1728d2a2cd5463f3f1b0aa9f12e7def6a932","kind":"tag","published_at":"2020-04-14T07:10:24.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.3","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"64f5269d63dd4b6b24d6b59610dda5f4be3ce8d8","kind":"tag","published_at":"2020-03-11T09:23:03.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"ec626c6d87ab531d7ea0ed40902d1f6148963f42","kind":"tag","published_at":"2019-12-12T19:28:43.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"98a222620a4198021ba36b0497c6c380040d6e1b","kind":"tag","published_at":"2019-12-09T23:15:36.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.0/manifests"}]},"repo_metadata_updated_at":"2025-08-27T23:29:02.386Z","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/wavespectra/wavespectra","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/wavespectra/wavespectra","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/wavespectra/wavespectra","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/wavespectra/wavespectra/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-27T09:08:11.696Z","issues_count":88,"pull_requests_count":54,"avg_time_to_close_issue":16977157.233766235,"avg_time_to_close_pull_request":4421707.981481481,"issues_closed_count":77,"pull_requests_closed_count":54,"pull_request_authors_count":12,"issue_authors_count":36,"avg_comments_per_issue":2.590909090909091,"avg_comments_per_pull_request":1.7037037037037037,"merged_pull_requests_count":48,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":2718051.0,"past_year_avg_time_to_close_pull_request":1949859.5,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":2.7777777777777777,"past_year_avg_comments_per_pull_request":2.1666666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/issues","maintainers":[{"login":"rafa-guedes","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rafa-guedes"},{"login":"seboceanum","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seboceanum"}],"active_maintainers":[{"login":"rafa-guedes","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rafa-guedes"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fwavespectra%2Fwavespectra/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fwavespectra%2Fwavespectra/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fwavespectra%2Fwavespectra/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fwavespectra%2Fwavespectra/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":5294280,"name":"wavespectra","ecosystem":"conda","description":"Wavespectra is an open source project for working with ocean wave spectral data. The library is built on top of xarray, leveraging from xarray’s labelled multi-dimensional arrays and making dealing with wave spectra simple and fast..","homepage":"https://github.com/wavespectra/wavespectra","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/wavespectra/wavespectra","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2021-04-29T09:37:46.000Z","latest_release_published_at":"2022-10-27T11:29:18.000Z","latest_release_number":"3.12.1","last_synced_at":"2025-09-01T06:54:03.898Z","created_at":"2022-10-03T15:56:38.483Z","updated_at":"2025-09-01T06:54:03.898Z","registry_url":"https://anaconda.org/conda-forge/wavespectra","install_command":"conda install -c conda-forge wavespectra","documentation_url":null,"metadata":{},"repo_metadata":{"id":37733006,"uuid":"205463939","full_name":"wavespectra/wavespectra","owner":"wavespectra","description":"Library for ocean wave spectra","archived":false,"fork":false,"pushed_at":"2025-07-30T09:42:39.000Z","size":4586,"stargazers_count":83,"open_issues_count":13,"forks_count":33,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-08-27T16:04:19.490Z","etag":null,"topics":["ocean","python","spectra","statistics","wave","xarray"],"latest_commit_sha":null,"homepage":"https://wavespectra.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wavespectra.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/support.rst","governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-08-30T22:19:36.000Z","updated_at":"2025-08-05T15:52:52.000Z","dependencies_parsed_at":"2024-03-17T04:42:47.021Z","dependency_job_id":"7aea41e5-001e-41ac-b3e9-1064843f46d2","html_url":"https://github.com/wavespectra/wavespectra","commit_stats":{"total_commits":1492,"total_committers":24,"mean_commits":"62.166666666666664","dds":0.5402144772117963,"last_synced_commit":"2f5ac1a9b064c94e209777b0d38dfb2ae33d0a65"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/wavespectra/wavespectra","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/sbom","scorecard":{"id":531339,"data":{"date":"2025-07-07","repo":{"name":"github.com/wavespectra/wavespectra","commit":"c6b32afbe6f35bbe417a34a4148abe202565d5cb"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":4.4,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":1,"reason":"Found 3/21 approved changesets -- score normalized to 1","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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":6,"reason":"7 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/python-publish.yml:12","Warn: topLevel 'packages' permission set to 'write': .github/workflows/python-publish.yml:13","Warn: no topLevel permission defined: .github/workflows/testing.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/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/bb9c347dff6349d986baab6578a46d68a5524c62/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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/python-publish.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/python-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/testing.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/wavespectra/wavespectra/testing.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:3c61d3759c2639d4b836d32a2d3c83fa0214e36f195a3421018dbaaf79cbe37f","Warn: pipCommand not pinned by hash: Dockerfile:13-15","Warn: pipCommand not pinned by hash: Dockerfile:13-15","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/testing.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/testing.yml:28","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   7 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/python-publish.yml:16"],"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T05:49:25.117Z","repository_id":37733006,"created_at":"2025-08-20T05:49:25.117Z","updated_at":"2025-08-20T05:49:25.117Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272396124,"owners_count":24927515,"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-27T02:00:09.397Z","response_time":76,"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":"wavespectra","name":"Wavespectra","uuid":"54727176","kind":"organization","description":"Libraries for ocean wave spectra","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/54727176?v=4","repositories_count":1,"last_synced_at":"2023-03-05T17:57:21.085Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/wavespectra","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T20:22:41.223Z","updated_at":"2023-03-05T17:57:21.092Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra/repositories"},"tags":[{"name":"v4.4.1","sha":"c6b32afbe6f35bbe417a34a4148abe202565d5cb","kind":"tag","published_at":"2025-04-18T02:49:59.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.4.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.4.1/manifests"},{"name":"v4.4.0","sha":"54696b808c0be9248952fdc5e96551d3b1b773ea","kind":"tag","published_at":"2025-03-25T10:24:10.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.4.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.4.0/manifests"},{"name":"v4.3.0","sha":"1a62f861160c192d6aaf56f57570866c166b712f","kind":"tag","published_at":"2024-12-19T23:47:06.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.3.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"0a0333a69d55ea36c6e564f1bed3b3176b76aa00","kind":"tag","published_at":"2024-11-25T22:33:49.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.2.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"34233f9eeffff157d18bcf0ef0102dece9f1402f","kind":"tag","published_at":"2024-11-13T06:02:57.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.2.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"2f5ac1a9b064c94e209777b0d38dfb2ae33d0a65","kind":"tag","published_at":"2024-09-18T09:37:10.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.1.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"a25b5ea1fefa6b29525a1a9195c09847f935563d","kind":"tag","published_at":"2024-09-09T05:38:02.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.1.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.1.0/manifests"},{"name":"v4.0.3","sha":"256a43cb6dc1d0f40cf2fbe18f327abab1e96d4e","kind":"tag","published_at":"2024-06-19T03:52:15.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.0.3","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.3/manifests"},{"name":"v4.0.2","sha":"bd7cdeb8ed4439812b397a48089bf5d67746a5a5","kind":"tag","published_at":"2024-06-18T04:15:13.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.0.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.2/manifests"},{"name":"v4.0.1","sha":"67854f076a152b5e8fb6204ded4d8d07cb670b6b","kind":"tag","published_at":"2024-06-14T10:19:40.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.0.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"e29650da683eff8ae268f7135d1d3c3b3e6a8d42","kind":"tag","published_at":"2024-06-14T07:03:01.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v4.0.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v4.0.0/manifests"},{"name":"v3.19.0","sha":"50ddce0a3921240ac5fd125f42f41faf680e2bd2","kind":"tag","published_at":"2024-05-02T05:16:20.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.19.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.19.0/manifests"},{"name":"v3.18.0","sha":"66b38b2dcc1515a63974ad4c24fd241d5f08feae","kind":"tag","published_at":"2024-01-31T20:06:54.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.18.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.18.0/manifests"},{"name":"v3.17.0","sha":"46e467434609c63967e4556bb5fa7f7fef152f79","kind":"tag","published_at":"2024-01-25T01:57:50.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.17.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.17.0/manifests"},{"name":"v3.16.0","sha":"c27a2f436dfacfd4455f34d54708fe03dfc9acf2","kind":"tag","published_at":"2023-12-13T20:44:04.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.16.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.16.0/manifests"},{"name":"v3.15.2","sha":"7371fb7d99d93ef9dc84ac5f074de034074107cf","kind":"tag","published_at":"2023-12-01T06:04:24.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.2/manifests"},{"name":"v3.15.1","sha":"b3e6954d7d9a42e8708f2c07efb67bc8a1ad7753","kind":"tag","published_at":"2023-08-29T01:04:13.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.1/manifests"},{"name":"v3.15.0","sha":"6e01f3f01b073f23d006d637adc72822f9f48ea4","kind":"tag","published_at":"2023-08-14T08:54:32.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.0/manifests"},{"name":"v3.13.1","sha":"acd4e343c8ba5d00f70ca1416ece21c4010068a3","kind":"tag","published_at":"2023-07-06T23:21:20.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.13.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.1/manifests"},{"name":"v3.14.0","sha":"36211015b130ff6c2ff1bacd5ffe6ae8229b7d61","kind":"tag","published_at":"2023-07-03T04:33:01.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.14.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.14.0/manifests"},{"name":"v3.13.0","sha":"90f869b845aaafbb2fda9ca646bd09b949758a84","kind":"tag","published_at":"2023-01-09T04:18:47.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.13.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.0/manifests"},{"name":"v3.12.1","sha":"1a5a02fbbea3ab332e8b9b14d44e90beac631f54","kind":"tag","published_at":"2022-10-27T05:47:35.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.12.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.1/manifests"},{"name":"v3.12.0","sha":"bb60b99b0e85f4d1fa7436cf1662bf8c2b13f81d","kind":"tag","published_at":"2022-08-19T10:47:07.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.12.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.0/manifests"},{"name":"v3.11.0","sha":"e3d22d5d38ffe6d01e56a42bc25d30d53a4ecb9c","kind":"tag","published_at":"2022-05-03T23:24:21.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.11.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"81ffcbc7af4f335b7f838d96336f3885a066b5f5","kind":"tag","published_at":"2021-08-09T04:45:20.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.10.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.10.0/manifests"},{"name":"v3.9.0","sha":"c7110bef311edbe847eded58dcf27a22dca3225c","kind":"tag","published_at":"2021-05-29T08:53:17.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.9.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.9.0/manifests"},{"name":"v3.8.1","sha":"08e7603f4d354caa80d92e382a77736d862f3939","kind":"tag","published_at":"2021-04-06T02:12:37.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.8.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"17ef998170902afb0230c0a85c4edd32360bfe32","kind":"tag","published_at":"2021-03-30T22:10:10.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.8.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.0/manifests"},{"name":"v3.7.2","sha":"a1fb2e9371cac76e9c6804f9b48561f1f5db8753","kind":"tag","published_at":"2021-02-12T03:46:40.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.2/manifests"},{"name":"v3.7.1","sha":"1333d1dcb22aafddb8002be4afaa518ddb301701","kind":"tag","published_at":"2020-08-26T03:59:18.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"48cbe81cd359fb2d767c936ef158cf418fd4249c","kind":"tag","published_at":"2020-07-16T07:38:45.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.0/manifests"},{"name":"v3.6.5","sha":"b2d1d9927ffe9d97e85bddb59754cce6d1195ccd","kind":"tag","published_at":"2020-07-10T06:05:22.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.5","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.5/manifests"},{"name":"v3.6.4","sha":"5267449ae4b03b30fa3abefb7d0d745525cdc6dd","kind":"tag","published_at":"2020-06-28T23:59:42.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.4","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.4/manifests"},{"name":"v3.6.3","sha":"3e573c48f31e84ec1843832a3f8759f2986b8012","kind":"tag","published_at":"2020-06-28T08:56:09.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.3","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.3/manifests"},{"name":"v3.6.2","sha":"f97c502816122433e384058dbeb3f92f6e8b1d86","kind":"tag","published_at":"2020-06-28T05:07:43.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"c4056cd058bc2b7cec6d544537ddcb7bb0880b2f","kind":"tag","published_at":"2020-06-28T03:34:39.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"d8538c8f51b938ccbf3013191529c8dac11c88ba","kind":"tag","published_at":"2020-06-28T02:55:36.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.0/manifests"},{"name":"v3.5.3","sha":"c11e1728d2a2cd5463f3f1b0aa9f12e7def6a932","kind":"tag","published_at":"2020-04-14T07:10:24.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.3","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"64f5269d63dd4b6b24d6b59610dda5f4be3ce8d8","kind":"tag","published_at":"2020-03-11T09:23:03.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"ec626c6d87ab531d7ea0ed40902d1f6148963f42","kind":"tag","published_at":"2019-12-12T19:28:43.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"98a222620a4198021ba36b0497c6c380040d6e1b","kind":"tag","published_at":"2019-12-09T23:15:36.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/wavespectra/wavespectra@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.0/manifests"}]},"repo_metadata_updated_at":"2025-08-27T23:29:02.313Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":24.397425021208644,"dependent_packages_count":28.983482209691104,"stargazers_count":44.73776136533759,"forks_count":40.216577673536605,"docker_downloads_count":null,"average":34.58381156744348},"purl":"pkg:conda/wavespectra","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/wavespectra","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/wavespectra","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/wavespectra/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-27T09:08:11.696Z","issues_count":88,"pull_requests_count":54,"avg_time_to_close_issue":16977157.233766235,"avg_time_to_close_pull_request":4421707.981481481,"issues_closed_count":77,"pull_requests_closed_count":54,"pull_request_authors_count":12,"issue_authors_count":36,"avg_comments_per_issue":2.590909090909091,"avg_comments_per_pull_request":1.7037037037037037,"merged_pull_requests_count":48,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":2718051.0,"past_year_avg_time_to_close_pull_request":1949859.5,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":2.7777777777777777,"past_year_avg_comments_per_pull_request":2.1666666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/issues","maintainers":[{"login":"rafa-guedes","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rafa-guedes"},{"login":"seboceanum","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seboceanum"}],"active_maintainers":[{"login":"rafa-guedes","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rafa-guedes"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/wavespectra/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/wavespectra/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/wavespectra/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/wavespectra/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13414,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2190},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-08T06:53:21.618Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":2967914,"name":"wavespectra","ecosystem":"pypi","description":"Library for ocean wave spectra","homepage":null,"licenses":"Copyright (c) 2018 MetOcean Solutions Ltd\n        \n        Permission is hereby granted, free of charge, to any person obtaining a copy\n        of this software and associated documentation files (the \"Software\"), to deal\n        in the Software without restriction, including without limitation the rights\n        to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n        copies of the Software, and to permit persons to whom the Software is\n        furnished to do so, subject to the following conditions:\n        \n        The above copyright notice and this permission notice shall be included in all\n        copies or substantial portions of the Software.\n        \n        THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n        IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n        FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n        AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n        LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n        OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n        SOFTWARE.","normalized_licenses":["Other"],"repository_url":"https://github.com/wavespectra/wavespectra","keywords_array":["wave","spectra","ocean","xarray","statistics","analysis"],"namespace":null,"versions_count":58,"first_release_published_at":"2018-04-01T03:48:02.000Z","latest_release_published_at":"2025-04-18T02:54:39.000Z","latest_release_number":"4.4.1","last_synced_at":"2025-09-07T14:40:18.604Z","created_at":"2022-04-10T13:02:56.267Z","updated_at":"2025-09-07T14:40:18.604Z","registry_url":"https://pypi.org/project/wavespectra/","install_command":"pip install wavespectra --index-url https://pypi.org/simple","documentation_url":"https://wavespectra.readthedocs.io/en/latest/","metadata":{"funding":null,"documentation":"https://wavespectra.readthedocs.io/en/latest/","classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Natural Language :: English","Operating System :: OS Independent","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","Topic :: Scientific/Engineering :: Physics","Topic :: Scientific/Engineering :: Visualization"],"normalized_name":"wavespectra","project_status":null},"repo_metadata":{"id":37733006,"uuid":"205463939","full_name":"wavespectra/wavespectra","owner":"wavespectra","description":"Library for ocean wave spectra","archived":false,"fork":false,"pushed_at":"2024-09-18T09:37:18.000Z","size":4456,"stargazers_count":68,"open_issues_count":7,"forks_count":27,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-10-29T21:02:02.008Z","etag":null,"topics":["ocean","python","spectra","statistics","wave","xarray"],"latest_commit_sha":null,"homepage":"https://wavespectra.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wavespectra.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/support.rst","governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null}},"created_at":"2019-08-30T22:19:36.000Z","updated_at":"2024-10-18T14:42:50.000Z","dependencies_parsed_at":"2024-03-17T04:42:47.021Z","dependency_job_id":"7aea41e5-001e-41ac-b3e9-1064843f46d2","html_url":"https://github.com/wavespectra/wavespectra","commit_stats":{"total_commits":1049,"total_committers":22,"mean_commits":47.68181818181818,"dds":0.6081982840800763,"last_synced_commit":"66b38b2dcc1515a63974ad4c24fd241d5f08feae"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222132611,"owners_count":16936615,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"wavespectra","name":"Wavespectra","uuid":"54727176","kind":"organization","description":"Libraries for ocean wave spectra","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/54727176?v=4","repositories_count":1,"last_synced_at":"2023-03-05T17:57:21.085Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/wavespectra","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T20:22:41.223Z","updated_at":"2023-03-05T17:57:21.092Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavespectra/repositories"},"tags":[{"name":"v3.18.0","sha":"66b38b2dcc1515a63974ad4c24fd241d5f08feae","kind":"tag","published_at":"2024-01-31T20:06:54.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.18.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.18.0/manifests"},{"name":"v3.17.0","sha":"46e467434609c63967e4556bb5fa7f7fef152f79","kind":"tag","published_at":"2024-01-25T01:57:50.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.17.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.17.0/manifests"},{"name":"v3.16.0","sha":"c27a2f436dfacfd4455f34d54708fe03dfc9acf2","kind":"tag","published_at":"2023-12-13T20:44:04.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.16.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.16.0/manifests"},{"name":"v3.15.2","sha":"7371fb7d99d93ef9dc84ac5f074de034074107cf","kind":"tag","published_at":"2023-12-01T06:04:24.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.2/manifests"},{"name":"v3.15.1","sha":"b3e6954d7d9a42e8708f2c07efb67bc8a1ad7753","kind":"tag","published_at":"2023-08-29T01:04:13.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.1/manifests"},{"name":"v3.15.0","sha":"6e01f3f01b073f23d006d637adc72822f9f48ea4","kind":"tag","published_at":"2023-08-14T08:54:32.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.15.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.15.0/manifests"},{"name":"v3.13.1","sha":"acd4e343c8ba5d00f70ca1416ece21c4010068a3","kind":"tag","published_at":"2023-07-06T23:21:20.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.13.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.1/manifests"},{"name":"v3.14.0","sha":"36211015b130ff6c2ff1bacd5ffe6ae8229b7d61","kind":"tag","published_at":"2023-07-03T04:33:01.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.14.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.14.0/manifests"},{"name":"v3.13.0","sha":"90f869b845aaafbb2fda9ca646bd09b949758a84","kind":"tag","published_at":"2023-01-09T04:18:47.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.13.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.13.0/manifests"},{"name":"v3.12.1","sha":"1a5a02fbbea3ab332e8b9b14d44e90beac631f54","kind":"tag","published_at":"2022-10-27T05:47:35.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.12.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.1/manifests"},{"name":"v3.12.0","sha":"bb60b99b0e85f4d1fa7436cf1662bf8c2b13f81d","kind":"tag","published_at":"2022-08-19T10:47:07.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.12.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.12.0/manifests"},{"name":"v3.11.0","sha":"e3d22d5d38ffe6d01e56a42bc25d30d53a4ecb9c","kind":"tag","published_at":"2022-05-03T23:24:21.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.11.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"81ffcbc7af4f335b7f838d96336f3885a066b5f5","kind":"tag","published_at":"2021-08-09T04:45:20.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.10.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.10.0/manifests"},{"name":"v3.9.0","sha":"c7110bef311edbe847eded58dcf27a22dca3225c","kind":"tag","published_at":"2021-05-29T08:53:17.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.9.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.9.0/manifests"},{"name":"v3.8.1","sha":"08e7603f4d354caa80d92e382a77736d862f3939","kind":"tag","published_at":"2021-04-06T02:12:37.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.8.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"17ef998170902afb0230c0a85c4edd32360bfe32","kind":"tag","published_at":"2021-03-30T22:10:10.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.8.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.8.0/manifests"},{"name":"v3.7.2","sha":"a1fb2e9371cac76e9c6804f9b48561f1f5db8753","kind":"tag","published_at":"2021-02-12T03:46:40.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.2/manifests"},{"name":"v3.7.1","sha":"1333d1dcb22aafddb8002be4afaa518ddb301701","kind":"tag","published_at":"2020-08-26T03:59:18.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"48cbe81cd359fb2d767c936ef158cf418fd4249c","kind":"tag","published_at":"2020-07-16T07:38:45.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.7.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.7.0/manifests"},{"name":"v3.6.5","sha":"b2d1d9927ffe9d97e85bddb59754cce6d1195ccd","kind":"tag","published_at":"2020-07-10T06:05:22.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.5","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.5/manifests"},{"name":"v3.6.4","sha":"5267449ae4b03b30fa3abefb7d0d745525cdc6dd","kind":"tag","published_at":"2020-06-28T23:59:42.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.4","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.4/manifests"},{"name":"v3.6.3","sha":"3e573c48f31e84ec1843832a3f8759f2986b8012","kind":"tag","published_at":"2020-06-28T08:56:09.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.3","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.3/manifests"},{"name":"v3.6.2","sha":"f97c502816122433e384058dbeb3f92f6e8b1d86","kind":"tag","published_at":"2020-06-28T05:07:43.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"c4056cd058bc2b7cec6d544537ddcb7bb0880b2f","kind":"tag","published_at":"2020-06-28T03:34:39.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"d8538c8f51b938ccbf3013191529c8dac11c88ba","kind":"tag","published_at":"2020-06-28T02:55:36.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.6.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.6.0/manifests"},{"name":"v3.5.3","sha":"c11e1728d2a2cd5463f3f1b0aa9f12e7def6a932","kind":"tag","published_at":"2020-04-14T07:10:24.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.3","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"64f5269d63dd4b6b24d6b59610dda5f4be3ce8d8","kind":"tag","published_at":"2020-03-11T09:23:03.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.2","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"ec626c6d87ab531d7ea0ed40902d1f6148963f42","kind":"tag","published_at":"2019-12-12T19:28:43.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.1","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"98a222620a4198021ba36b0497c6c380040d6e1b","kind":"tag","published_at":"2019-12-09T23:15:36.000Z","download_url":"https://codeload.github.com/wavespectra/wavespectra/tar.gz/v3.5.0","html_url":"https://github.com/wavespectra/wavespectra/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/tags/v3.5.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:42:08.491Z","dependent_packages_count":2,"downloads":1285,"downloads_period":"last-month","dependent_repos_count":5,"rankings":{"downloads":10.180694916028441,"dependent_repos_count":6.608704258485948,"dependent_packages_count":4.781391382798716,"stargazers_count":9.821884017145424,"forks_count":8.381367043514832,"docker_downloads_count":2.607151490004777,"average":7.063532184663022},"purl":"pkg:pypi/wavespectra","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/wavespectra","docker_dependents_count":1,"docker_downloads_count":122,"usage_url":"https://repos.ecosyste.ms/usage/pypi/wavespectra","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/wavespectra/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T20:03:41.940Z","issues_count":84,"pull_requests_count":52,"avg_time_to_close_issue":17342412.493333332,"avg_time_to_close_pull_request":4618595.607843137,"issues_closed_count":75,"pull_requests_closed_count":51,"pull_request_authors_count":10,"issue_authors_count":33,"avg_comments_per_issue":2.5476190476190474,"avg_comments_per_pull_request":1.5961538461538463,"merged_pull_requests_count":45,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":24,"past_year_pull_requests_count":16,"past_year_avg_time_to_close_issue":5820505.842105263,"past_year_avg_time_to_close_pull_request":2266559.933333333,"past_year_issues_closed_count":19,"past_year_pull_requests_closed_count":15,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":2.125,"past_year_avg_comments_per_pull_request":1.375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/issues","maintainers":[{"login":"rafa-guedes","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rafa-guedes"},{"login":"seboceanum","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seboceanum"}],"active_maintainers":[{"login":"rafa-guedes","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rafa-guedes"},{"login":"seboceanum","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seboceanum"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wavespectra/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wavespectra/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wavespectra/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wavespectra/related_packages","maintainers":[{"uuid":"rafaguedes","login":"rafaguedes","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/rafaguedes/","role":null,"created_at":"2023-02-25T18:54:19.395Z","updated_at":"2023-02-25T18:54:19.395Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/rafaguedes/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726172,"maintainers_count":308804,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":29946,"full_name":"wavespectra/wavespectra","default_branch":"main","committers":[{"name":"Rafael Guedes","email":"r.guedes@oceanum.science","login":"rafa-guedes","count":1356},{"name":"Tom Durrant","email":"thdurrant@gmail.com","login":"tomdurrant","count":34},{"name":"Ruben de Bruin","email":"34062862+RubendeBruin","login":"RubendeBruin","count":29},{"name":"metocean-jorge.perez","email":"j.perez@metocean.co.nz","login":"jorgeperezg","count":24},{"name":"d.johnson@metocean.co.nz","email":"d.johnson@metocean.co.nz","login":null,"count":18},{"name":"Matthew Iannucci","email":"mpiannucci@gmail.com","login":"mpiannucci","count":17},{"name":"Sebastien Delaux","email":"s.delaux@oceanum.science","login":"seboceanum","count":11},{"name":"John Harrington","email":"john@johnch.com","login":"JohnCHarrington","count":7},{"name":"Ryan Coe","email":"rcoe@sandia.gov","login":"ryancoe","count":6},{"name":"Paul Branson","email":"paul.branson@csiro.au","login":null,"count":6},{"name":"Dave","email":"d.johnson@oceanum.science","login":"ondave","count":4},{"name":"Henrique Rapizo","email":"h.rapizo@metocean.co.nz","login":"hrapizo","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"Ruben de Bruin","email":"rdbruin@hmc-heerema.com","login":null,"count":2},{"name":"Murex93","email":"sarjoon@live.ca","login":"Murex93","count":1},{"name":"Spicer Bak","email":"8375832+SBFRF","login":"SBFRF","count":1},{"name":"cmichelenstrofer","email":"cmichel@sandia.gov","login":"cmichelenstrofer","count":1},{"name":"gregchalmers","email":"g.chalmers@metocean.co.nz","login":"gregchalmers","count":1},{"name":"Color Code","email":"color-code@live.com","login":null,"count":1},{"name":"lubyant","email":"blu38@wisc.edu","login":"lubyant","count":1}],"total_commits":1524,"total_committers":20,"total_bot_commits":2,"total_bot_committers":1,"mean_commits":76.2,"dds":0.11023622047244097,"past_year_committers":[{"name":"Rafael Guedes","email":"r.guedes@oceanum.science","login":"rafa-guedes","count":159},{"name":"Ruben de Bruin","email":"34062862+RubendeBruin","login":"RubendeBruin","count":10},{"name":"Tom Durrant","email":"t.durrant@oceanum.science","login":"tomdurrant","count":2},{"name":"Sebastien Delaux","email":"s.delaux@oceanum.science","login":"seboceanum","count":2},{"name":"lubyant","email":"blu38@wisc.edu","login":"lubyant","count":1},{"name":"Murex93","email":"sarjoon@live.ca","login":"Murex93","count":1}],"past_year_total_commits":175,"past_year_total_committers":6,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":29.166666666666668,"past_year_dds":0.09142857142857141,"last_synced_at":"2025-08-09T00:07:43.833Z","last_synced_commit":"c6b32afbe6f35bbe417a34a4148abe202565d5cb","created_at":"2023-03-07T16:42:25.949Z","updated_at":"2025-08-09T00:07:43.833Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/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":"wavespectra/wavespectra","html_url":"https://github.com/wavespectra/wavespectra","last_synced_at":"2025-08-31T10:45:15.819Z","status":null,"issues_count":90,"pull_requests_count":56,"avg_time_to_close_issue":16977157.233766235,"avg_time_to_close_pull_request":4351042.545454546,"issues_closed_count":77,"pull_requests_closed_count":55,"pull_request_authors_count":12,"issue_authors_count":37,"avg_comments_per_issue":2.444444444444444,"avg_comments_per_pull_request":1.6428571428571428,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":166383.0,"past_year_avg_time_to_close_pull_request":773618.4,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":1.222222222222222,"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":5,"created_at":"2023-05-10T21:17:28.157Z","updated_at":"2025-09-03T04:48:49.943Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavespectra%2Fwavespectra/issues","issue_labels_count":{"enhancement":11,"bug":5,"help wanted":5,"testing":2,"dependencies":2,"documentation":1,"question":1},"pull_request_labels_count":{"dependencies":2,"enhancement":1},"issue_author_associations_count":{"NONE":37,"COLLABORATOR":28,"CONTRIBUTOR":20},"pull_request_author_associations_count":{"COLLABORATOR":39,"CONTRIBUTOR":30},"issue_authors":{"rafa-guedes":28,"RubendeBruin":8,"Taddei-S":4,"guin0x":4,"ryancoe":4,"LWCAO":2,"tomdurrant":2,"DrakonianMight":2,"cmichelenstrofer":2,"salman451":2,"michaelcdevin":1,"lubyant":1,"Murex93":1,"dpzimmer":1,"mjr994":1,"slowtoaccept":1,"yangleir":1,"nikorpt":1,"andreall":1,"daniel-caichac-DHI":1,"VincentWervingsdagen":1,"dirkpir":1,"mpiannucci":1,"JohnCHarrington":1,"Zac-HD":1,"Rita2293":1,"BrianOBlanton":1,"Liu-Jincan":1,"DiegoBindoni":1,"maheshreshwa":1,"WouterAntheunisse":1,"efvik":1,"AndreLobato":1,"Crissan85":1,"Chaminu":1,"achat97":1,"csherwood-usgs":1},"pull_request_authors":{"rafa-guedes":35,"RubendeBruin":14,"seboceanum":4,"JohnCHarrington":3,"tomdurrant":3,"lubyant":2,"dependabot[bot]":2,"Murex93":2,"cmichelenstrofer":1,"mpiannucci":1,"ryancoe":1,"davemetocean":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10058903,"issues_count":30998414,"pull_requests_count":93803781,"authors_count":10685242,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":7,"CONTRIBUTOR":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":4,"COLLABORATOR":4},"past_year_issue_authors":{"andreall":1,"BrianOBlanton":1,"daniel-caichac-DHI":1,"efvik":1,"michaelcdevin":1,"Murex93":1,"RubendeBruin":1,"Taddei-S":1,"WouterAntheunisse":1},"past_year_pull_request_authors":{"rafa-guedes":4,"Murex93":2,"lubyant":2},"maintainers":[{"login":"rafa-guedes","count":63,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rafa-guedes"},{"login":"seboceanum","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seboceanum"}],"active_maintainers":[{"login":"rafa-guedes","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rafa-guedes"}]},"events":{"total":{"CreateEvent":11,"IssuesEvent":11,"ReleaseEvent":5,"WatchEvent":11,"DeleteEvent":8,"IssueCommentEvent":33,"PushEvent":23,"PullRequestReviewEvent":2,"PullRequestReviewCommentEvent":2,"PullRequestEvent":7,"ForkEvent":4},"last_year":{"CreateEvent":11,"IssuesEvent":11,"ReleaseEvent":5,"WatchEvent":11,"DeleteEvent":8,"IssueCommentEvent":33,"PushEvent":23,"PullRequestReviewEvent":2,"PullRequestReviewCommentEvent":2,"PullRequestEvent":7,"ForkEvent":4}},"keywords":["ocean","python","spectra","statistics","wave","xarray"],"dependencies":[{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-07-13T03:50:35.073Z","updated_at":"2022-07-13T03:50:35.073Z","repository_link":"https://github.com/wavespectra/wavespectra/blob/main/setup.py","dependencies":[{"id":212911059,"package_name":"attrdict","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911060,"package_name":"click","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911061,"package_name":"cmocean","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911062,"package_name":"dask","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911063,"package_name":"hypothesis","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911064,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911065,"package_name":"numba","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911066,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003c=1.21","direct":true,"kind":"runtime","optional":false},{"id":212911067,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911068,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911069,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911070,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911071,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911072,"package_name":"toolz","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":212911073,"package_name":"xarray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-publish.yml","sha":null,"kind":"manifest","created_at":"2023-02-08T17:01:38.949Z","updated_at":"2023-02-08T17:01:38.949Z","repository_link":"https://github.com/wavespectra/wavespectra/blob/main/.github/workflows/python-publish.yml","dependencies":[{"id":7460471767,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7460471768,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7460471769,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"v1.6.4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:15:03.484Z","updated_at":"2023-09-21T19:15:03.484Z","repository_link":"https://github.com/wavespectra/wavespectra/blob/main/pyproject.toml","dependencies":[{"id":13856556371,"package_name":"click","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556372,"package_name":"cmocean","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556373,"package_name":"dask","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556374,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556375,"package_name":"numba","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556376,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556377,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556378,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556379,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556380,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556381,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556382,"package_name":"toolz","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556383,"package_name":"typing_extensions","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856556384,"package_name":"xarray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2024-01-15T04:04:33.990Z","updated_at":"2024-01-15T04:04:33.990Z","repository_link":"https://github.com/wavespectra/wavespectra/blob/main/Dockerfile","dependencies":[{"id":15618431011,"package_name":"ubuntu","ecosystem":"docker","requirements":"22.04","direct":true,"kind":"build","optional":false}]}],"score":14.8170831721139,"created_at":"2025-09-08T15:39:23.934Z","updated_at":"2025-10-07T08:27:24.322Z","avatar_url":"https://github.com/wavespectra.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":1285,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["interactive","projection","unitful","mesh","optim","embedded","genomics","observability","autograding","hacking"],"project_url":"https://science.ecosyste.ms/api/v1/projects/75971","html_url":"https://science.ecosyste.ms/projects/75971"}