{"id":20541,"name":"hn2016_falwa","description":"A Python library for computing Finite-Amplitude Local Wave Activity from climate data.","url":"https://github.com/csyhuang/hn2016_falwa","last_synced_at":"2026-09-01T03:36:35.317Z","repository":{"id":9955551,"uuid":"63908662","full_name":"csyhuang/hn2016_falwa","owner":"csyhuang","description":"Python library for computing Finite-Amplitude Local Wave Activity Diagnostics from climate data.","archived":false,"fork":false,"pushed_at":"2026-08-04T00:01:41.000Z","size":364971,"stargazers_count":48,"open_issues_count":13,"forks_count":22,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-08-04T09:06:37.327Z","etag":null,"topics":["climate","climate-analysis","climate-data","climate-data-analysis","climate-science","hacktoberfest","python","science","science-research"],"latest_commit_sha":null,"homepage":"https://hn2016-falwa.readthedocs.io/en/latest/","language":"Jupyter Notebook","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/csyhuang.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-07-21T23:24:57.000Z","updated_at":"2026-05-12T07:44:47.000Z","dependencies_parsed_at":"2023-02-10T11:32:55.969Z","dependency_job_id":"4e62acb2-cf7c-47a5-9813-e86d27aa0499","html_url":"https://github.com/csyhuang/hn2016_falwa","commit_stats":{"total_commits":518,"total_committers":7,"mean_commits":74.0,"dds":"0.11776061776061775","last_synced_commit":"f33cf0618ca58069203e9bef23cf8f8e8f74fbe9"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/csyhuang/hn2016_falwa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/sbom","scorecard":{"id":68105,"data":{"date":"2025-08-11","repo":{"name":"github.com/csyhuang/hn2016_falwa","commit":"857deb3abca73c7f7ee13edb4336bd7730fc4551"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 0/9 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"6 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/github-repo-stats.yml:1","Warn: no topLevel permission defined: .github/workflows/python-build-test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish_to_pypi.yml:22"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/github-repo-stats.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/github-repo-stats.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-build-test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/python-build-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-build-test.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/python-build-test.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/publish_to_pypi.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:30","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:31","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:33","Warn: downloadThenRun not pinned by hash: .github/workflows/python-build-test.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   5 pipCommand dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T03:06:07.861Z","repository_id":9955551,"created_at":"2025-08-15T03:06:07.861Z","updated_at":"2025-08-15T03:06:07.861Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36494310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-10T02:00:05.122Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"csyhuang","name":"Clare S. Y. Huang","uuid":"14957917","kind":"user","description":"Data Scientist. Climate Scientist. Ph.D in Geophysical Sciences (U of Chicago). Love coding, writing and playing music.","email":"","website":"http://claresyhuang.info","location":null,"twitter":"claresyhuang","company":null,"icon_url":"https://avatars.githubusercontent.com/u/14957917?u=27816496048f0fe246d5513002d4127c91fd80b0\u0026v=4","repositories_count":43,"last_synced_at":"2024-06-11T15:49:12.823Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/csyhuang","funding_links":[],"total_stars":51,"followers":98,"following":95,"created_at":"2022-11-05T22:12:37.377Z","updated_at":"2024-06-11T15:49:14.937Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang/repositories"},"packages":[{"id":11729427,"name":"github.com/csyhuang/hn2016_falwa","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/csyhuang/hn2016_falwa","keywords_array":[],"namespace":null,"versions_count":35,"first_release_published_at":"2017-03-23T20:45:21.000Z","latest_release_published_at":"2026-03-15T20:38:42.000Z","latest_release_number":"v2.3.3+incompatible","last_synced_at":"2026-08-31T03:03:24.732Z","created_at":"2025-06-04T10:54:47.004Z","updated_at":"2026-08-31T03:03:24.732Z","registry_url":"https://pkg.go.dev/github.com/csyhuang/hn2016_falwa","install_command":"go get github.com/csyhuang/hn2016_falwa","documentation_url":"https://pkg.go.dev/github.com/csyhuang/hn2016_falwa#section-documentation","metadata":{},"repo_metadata":{"id":9955551,"uuid":"63908662","full_name":"csyhuang/hn2016_falwa","owner":"csyhuang","description":"Python library for computing Finite-Amplitude Local Wave Activity Diagnostics from climate data.","archived":false,"fork":false,"pushed_at":"2026-08-04T00:01:41.000Z","size":364971,"stargazers_count":48,"open_issues_count":13,"forks_count":22,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-08-04T09:06:37.327Z","etag":null,"topics":["climate","climate-analysis","climate-data","climate-data-analysis","climate-science","hacktoberfest","python","science","science-research"],"latest_commit_sha":null,"homepage":"https://hn2016-falwa.readthedocs.io/en/latest/","language":"Jupyter Notebook","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/csyhuang.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-07-21T23:24:57.000Z","updated_at":"2026-05-12T07:44:47.000Z","dependencies_parsed_at":"2023-02-10T11:32:55.969Z","dependency_job_id":"4e62acb2-cf7c-47a5-9813-e86d27aa0499","html_url":"https://github.com/csyhuang/hn2016_falwa","commit_stats":{"total_commits":518,"total_committers":7,"mean_commits":74.0,"dds":"0.11776061776061775","last_synced_commit":"f33cf0618ca58069203e9bef23cf8f8e8f74fbe9"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/csyhuang/hn2016_falwa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/sbom","scorecard":{"id":68105,"data":{"date":"2025-08-11","repo":{"name":"github.com/csyhuang/hn2016_falwa","commit":"857deb3abca73c7f7ee13edb4336bd7730fc4551"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 0/9 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"6 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/github-repo-stats.yml:1","Warn: no topLevel permission defined: .github/workflows/python-build-test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish_to_pypi.yml:22"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/github-repo-stats.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/github-repo-stats.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-build-test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/python-build-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-build-test.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/python-build-test.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/publish_to_pypi.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:30","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:31","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:33","Warn: downloadThenRun not pinned by hash: .github/workflows/python-build-test.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   5 pipCommand dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T03:06:07.861Z","repository_id":9955551,"created_at":"2025-08-15T03:06:07.861Z","updated_at":"2025-08-15T03:06:07.861Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36494310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-10T02:00:05.122Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"csyhuang","name":"Clare S. Y. Huang","uuid":"14957917","kind":"user","description":"Data Scientist. Climate Scientist. Ph.D in Geophysical Sciences (U of Chicago). Love coding, writing and playing music.","email":"","website":"http://claresyhuang.info","location":null,"twitter":"claresyhuang","company":null,"icon_url":"https://avatars.githubusercontent.com/u/14957917?u=27816496048f0fe246d5513002d4127c91fd80b0\u0026v=4","repositories_count":43,"last_synced_at":"2024-06-11T15:49:12.823Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/csyhuang","funding_links":[],"total_stars":51,"followers":98,"following":95,"created_at":"2022-11-05T22:12:37.377Z","updated_at":"2024-06-11T15:49:14.937Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang/repositories"},"tags":[{"name":"v2.3.3","sha":"e0d1d7a5fd0c60b927c16faa6eb35cbca03ba447","kind":"commit","published_at":"2026-03-15T20:38:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.3/manifests"},{"name":"v2.3.2","sha":"f38956bf5cd825659dab73de275468d078338eba","kind":"commit","published_at":"2026-02-19T00:47:32.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"d448072613b86414fe8ad64e9a2670d73159e4a5","kind":"commit","published_at":"2026-02-13T02:52:25.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"e3979976669edc60e4ceb0a85db7849fbd8be45b","kind":"commit","published_at":"2025-11-09T03:15:07.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"4f493034ec61c4af4543b3cd93e0ddee04fb44e7","kind":"commit","published_at":"2025-09-17T19:55:27.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"448efa20917660c6320e95049ea8362cb7043d22","kind":"commit","published_at":"2025-05-17T00:27:58.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"2b918b511a3deda262b94a1a92d05c548b23e089","kind":"commit","published_at":"2025-03-15T17:20:06.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.1.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0/manifests"},{"name":"v2.1.0a","sha":"640960ed0a24c9b9a00b0bbc25911a4ff78b07ea","kind":"commit","published_at":"2024-08-30T21:33:15.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.1.0a","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.1.0a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.1.0a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0a/manifests"},{"name":"v2.0.0","sha":"57d5f4587e08644af4b43b20f9b1b961011673f7","kind":"commit","published_at":"2024-08-17T16:44:49.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.0.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.0.0/manifests"},{"name":"v1.3.0","sha":"bb95b87aabc082f758a66bd55da5694f6eff8bec","kind":"commit","published_at":"2024-07-15T03:06:29.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"341629a6c5febd573523eefa5a84bc92e471ce3d","kind":"commit","published_at":"2024-01-20T02:19:04.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"b723df8e357634be0d6d8f5049b33f22f5668105","kind":"commit","published_at":"2023-12-27T20:39:07.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"46b77ab3a1c0ef614bc9bdeb354ce749b17f02b2","kind":"commit","published_at":"2023-12-08T04:34:58.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.1.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"c55dcb958c033031101a1748884f2e52b54225ce","kind":"commit","published_at":"2023-11-20T04:58:51.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.0.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0/manifests"},{"name":"v1.0.0a0","sha":"66cd7c4981ee5e8d746193324c1bd3f8133e324f","kind":"commit","published_at":"2023-11-13T04:38:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.0.0a0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.0.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.0.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0a0/manifests"},{"name":"v0.7.2","sha":"9acd8106cf8a359979d4fb6c763ced1cd91d666b","kind":"commit","published_at":"2023-09-04T23:10:01.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"7ff8f0c36ee18be28be5bfc295a104f123919789","kind":"commit","published_at":"2023-08-19T23:22:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"4ccdf9cb0c4c9df02e3a0236889f2ac9d2e7e989","kind":"commit","published_at":"2023-06-19T00:52:35.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"77daecb41952a0d08732d131e8fa67d854ba4c0c","kind":"commit","published_at":"2023-04-09T19:49:08.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.6","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"33ec4d32bf97d746a45b1aa13af14e476c088f60","kind":"commit","published_at":"2023-03-02T05:43:47.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.5","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"aa45499fcfb0bdc0236f93b39c83bd9f68ef9abb","kind":"commit","published_at":"2023-02-14T04:54:16.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.4","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"411a329c54b74d67bf996364107c960fbed7ca2f","kind":"commit","published_at":"2022-12-04T01:38:13.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"665cb29217c2aa3f5559b2883225d9f218f12518","kind":"commit","published_at":"2022-10-17T03:35:18.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"a656062294e1df0ff42ae1c8a07978dbe0fe7b8f","kind":"commit","published_at":"2022-08-29T21:30:52.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"44fabe75f4441df8356c31f55847785cb2d37c0e","kind":"tag","published_at":"2022-03-17T20:54:45.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"432755d494419be286b3ce8424fa3f734abdd4c8","kind":"commit","published_at":"2021-08-15T20:17:50.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.5.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.5.0/manifests"},{"name":"0.4.1","sha":"8d9fc165c17f087d93b095c505f3c8de9e668b18","kind":"commit","published_at":"2020-07-14T22:23:03.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.4.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"ea8ce8e8bb6fefc658fcabade4aab371fb52488b","kind":"tag","published_at":"2020-04-10T02:05:31.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.4.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.0/manifests"},{"name":"0.3.8","sha":"85949bdffb407ec5638fca1f7ecbdd0d679efe0e","kind":"tag","published_at":"2020-02-29T00:37:22.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.3.8","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.3.8/manifests"},{"name":"v0.3.7","sha":"cb734f45c7b92dde6bf133154cf5eb69083846aa","kind":"commit","published_at":"2019-09-15T23:32:20.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.7","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.7/manifests"},{"name":"v0.3.5","sha":"ea50c6c8dc48081ba161ff2f285b6db30c77261a","kind":"tag","published_at":"2018-10-28T21:27:27.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.5","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"67cfa900b8da04d4cdae6c723a5268a35110b3c9","kind":"tag","published_at":"2018-10-07T02:04:26.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.4","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"c9ba524eaa073f4bedf0cbba7093f516cea871c9","kind":"tag","published_at":"2018-07-17T18:56:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"31c375bf4df2cff18ec584844d67a5bc7e01252e","kind":"tag","published_at":"2018-07-02T14:23:19.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"ee374f208c7cfc87e27102c6da1f637afaa7fc35","kind":"tag","published_at":"2018-05-26T02:39:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"85c4b57b635442567c02ae7177e6fcd3cce81f76","kind":"commit","published_at":"2018-04-30T23:27:46.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"af8c013fa4f64146c2e9978eb612e1363574061b","kind":"tag","published_at":"2018-02-26T06:54:32.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"b22dfcccaa804e7cd2f780685a6563a5f9c82ce0","kind":"tag","published_at":"2017-11-21T01:13:14.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"a3c4b5e1d6d543f4004bdd8e0fdb45f998256ceb","kind":"commit","published_at":"2017-04-18T21:11:35.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.1.7","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"c81de3d56350e54d76918d7c945b370a3fed4435","kind":"commit","published_at":"2017-03-23T20:45:21.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.1.6","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.6/manifests"},{"name":"0.1.5c","sha":"705380f77fa74882feb60306b7de4beba5204cd8","kind":"commit","published_at":"2017-03-19T19:22:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.1.5c","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.1.5c","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.1.5c","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.1.5c","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.1.5c/manifests"}]},"repo_metadata_updated_at":"2026-08-18T22:37:23.739Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.764254255794306,"dependent_packages_count":5.401293307900869,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.582773781847587},"purl":"pkg:golang/github.com/csyhuang/hn2016_falwa","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/csyhuang/hn2016_falwa","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/csyhuang/hn2016_falwa","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/csyhuang/hn2016_falwa/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-18T21:01:17.551Z","issues_count":84,"pull_requests_count":66,"avg_time_to_close_issue":9661883.57142857,"avg_time_to_close_pull_request":1025245.4375,"issues_closed_count":63,"pull_requests_closed_count":64,"pull_request_authors_count":5,"issue_authors_count":17,"avg_comments_per_issue":2.25,"avg_comments_per_pull_request":1.1363636363636365,"merged_pull_requests_count":59,"bot_issues_count":0,"bot_pull_requests_count":7,"past_year_issues_count":9,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":3855859.25,"past_year_avg_time_to_close_pull_request":744.25,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":6.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/issues","maintainers":[{"login":"csyhuang","count":99,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csyhuang"},{"login":"chpolste","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chpolste"},{"login":"jiacheng-atmos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jiacheng-atmos"}],"active_maintainers":[{"login":"csyhuang","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csyhuang"},{"login":"jiacheng-atmos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jiacheng-atmos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcsyhuang%2Fhn2016_falwa/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcsyhuang%2Fhn2016_falwa/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcsyhuang%2Fhn2016_falwa/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcsyhuang%2Fhn2016_falwa/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcsyhuang%2Fhn2016_falwa/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcsyhuang%2Fhn2016_falwa/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2282186,"maintainers_count":0,"namespaces_count":839543,"keywords_count":126057,"github":"golang","metadata":{"funded_packages_count":68481,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-31T05:03:00.716Z","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":8568917,"name":"falwa","ecosystem":"pypi","description":"Python package to compute finite-amplitude local wave activity diagnostics (Huang and Nakamura 2016, JAS)","homepage":null,"licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/csyhuang/hn2016_falwa","keywords_array":[],"namespace":null,"versions_count":11,"first_release_published_at":"2023-11-13T05:39:36.000Z","latest_release_published_at":"2026-03-15T20:57:32.000Z","latest_release_number":"2.3.3","last_synced_at":"2026-08-31T03:02:59.280Z","created_at":"2023-11-13T05:48:00.317Z","updated_at":"2026-08-31T03:02:59.280Z","registry_url":"https://pypi.org/project/falwa/","install_command":"pip install falwa --index-url https://pypi.org/simple","documentation_url":"https://hn2016-falwa.readthedocs.io/","metadata":{"funding":null,"documentation":"https://hn2016-falwa.readthedocs.io/","classifiers":["Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Programming Language :: Fortran","Programming Language :: Python :: 3","Topic :: Scientific/Engineering :: Atmospheric Science"],"normalized_name":"falwa","project_status":null},"repo_metadata":{"id":9955551,"uuid":"63908662","full_name":"csyhuang/hn2016_falwa","owner":"csyhuang","description":"Python library for computing Finite-Amplitude Local Wave Activity Diagnostics from climate data.","archived":false,"fork":false,"pushed_at":"2026-08-04T00:01:41.000Z","size":364971,"stargazers_count":48,"open_issues_count":13,"forks_count":22,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-08-04T09:06:37.327Z","etag":null,"topics":["climate","climate-analysis","climate-data","climate-data-analysis","climate-science","hacktoberfest","python","science","science-research"],"latest_commit_sha":null,"homepage":"https://hn2016-falwa.readthedocs.io/en/latest/","language":"Jupyter Notebook","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/csyhuang.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-07-21T23:24:57.000Z","updated_at":"2026-05-12T07:44:47.000Z","dependencies_parsed_at":"2023-02-10T11:32:55.969Z","dependency_job_id":"4e62acb2-cf7c-47a5-9813-e86d27aa0499","html_url":"https://github.com/csyhuang/hn2016_falwa","commit_stats":{"total_commits":518,"total_committers":7,"mean_commits":74.0,"dds":"0.11776061776061775","last_synced_commit":"f33cf0618ca58069203e9bef23cf8f8e8f74fbe9"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/csyhuang/hn2016_falwa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/sbom","scorecard":{"id":68105,"data":{"date":"2025-08-11","repo":{"name":"github.com/csyhuang/hn2016_falwa","commit":"857deb3abca73c7f7ee13edb4336bd7730fc4551"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 0/9 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"6 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/github-repo-stats.yml:1","Warn: no topLevel permission defined: .github/workflows/python-build-test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish_to_pypi.yml:22"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/github-repo-stats.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/github-repo-stats.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-build-test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/python-build-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-build-test.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/python-build-test.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/publish_to_pypi.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:30","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:31","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:33","Warn: downloadThenRun not pinned by hash: .github/workflows/python-build-test.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   5 pipCommand dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T03:06:07.861Z","repository_id":9955551,"created_at":"2025-08-15T03:06:07.861Z","updated_at":"2025-08-15T03:06:07.861Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36494310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-10T02:00:05.122Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"csyhuang","name":"Clare S. Y. Huang","uuid":"14957917","kind":"user","description":"Data Scientist. Climate Scientist. Ph.D in Geophysical Sciences (U of Chicago). Love coding, writing and playing music.","email":"","website":"http://claresyhuang.info","location":null,"twitter":"claresyhuang","company":null,"icon_url":"https://avatars.githubusercontent.com/u/14957917?u=27816496048f0fe246d5513002d4127c91fd80b0\u0026v=4","repositories_count":43,"last_synced_at":"2024-06-11T15:49:12.823Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/csyhuang","funding_links":[],"total_stars":51,"followers":98,"following":95,"created_at":"2022-11-05T22:12:37.377Z","updated_at":"2024-06-11T15:49:14.937Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang/repositories"},"tags":[{"name":"v2.3.3","sha":"e0d1d7a5fd0c60b927c16faa6eb35cbca03ba447","kind":"commit","published_at":"2026-03-15T20:38:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.3/manifests"},{"name":"v2.3.2","sha":"f38956bf5cd825659dab73de275468d078338eba","kind":"commit","published_at":"2026-02-19T00:47:32.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"d448072613b86414fe8ad64e9a2670d73159e4a5","kind":"commit","published_at":"2026-02-13T02:52:25.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"e3979976669edc60e4ceb0a85db7849fbd8be45b","kind":"commit","published_at":"2025-11-09T03:15:07.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"4f493034ec61c4af4543b3cd93e0ddee04fb44e7","kind":"commit","published_at":"2025-09-17T19:55:27.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"448efa20917660c6320e95049ea8362cb7043d22","kind":"commit","published_at":"2025-05-17T00:27:58.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"2b918b511a3deda262b94a1a92d05c548b23e089","kind":"commit","published_at":"2025-03-15T17:20:06.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.1.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0/manifests"},{"name":"v2.1.0a","sha":"640960ed0a24c9b9a00b0bbc25911a4ff78b07ea","kind":"commit","published_at":"2024-08-30T21:33:15.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.1.0a","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.1.0a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.1.0a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0a/manifests"},{"name":"v2.0.0","sha":"57d5f4587e08644af4b43b20f9b1b961011673f7","kind":"commit","published_at":"2024-08-17T16:44:49.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.0.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.0.0/manifests"},{"name":"v1.3.0","sha":"bb95b87aabc082f758a66bd55da5694f6eff8bec","kind":"commit","published_at":"2024-07-15T03:06:29.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"341629a6c5febd573523eefa5a84bc92e471ce3d","kind":"commit","published_at":"2024-01-20T02:19:04.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"b723df8e357634be0d6d8f5049b33f22f5668105","kind":"commit","published_at":"2023-12-27T20:39:07.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"46b77ab3a1c0ef614bc9bdeb354ce749b17f02b2","kind":"commit","published_at":"2023-12-08T04:34:58.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.1.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"c55dcb958c033031101a1748884f2e52b54225ce","kind":"commit","published_at":"2023-11-20T04:58:51.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.0.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0/manifests"},{"name":"v1.0.0a0","sha":"66cd7c4981ee5e8d746193324c1bd3f8133e324f","kind":"commit","published_at":"2023-11-13T04:38:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.0.0a0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.0.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.0.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0a0/manifests"},{"name":"v0.7.2","sha":"9acd8106cf8a359979d4fb6c763ced1cd91d666b","kind":"commit","published_at":"2023-09-04T23:10:01.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"7ff8f0c36ee18be28be5bfc295a104f123919789","kind":"commit","published_at":"2023-08-19T23:22:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"4ccdf9cb0c4c9df02e3a0236889f2ac9d2e7e989","kind":"commit","published_at":"2023-06-19T00:52:35.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"77daecb41952a0d08732d131e8fa67d854ba4c0c","kind":"commit","published_at":"2023-04-09T19:49:08.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.6","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"33ec4d32bf97d746a45b1aa13af14e476c088f60","kind":"commit","published_at":"2023-03-02T05:43:47.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.5","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"aa45499fcfb0bdc0236f93b39c83bd9f68ef9abb","kind":"commit","published_at":"2023-02-14T04:54:16.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.4","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"411a329c54b74d67bf996364107c960fbed7ca2f","kind":"commit","published_at":"2022-12-04T01:38:13.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"665cb29217c2aa3f5559b2883225d9f218f12518","kind":"commit","published_at":"2022-10-17T03:35:18.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"a656062294e1df0ff42ae1c8a07978dbe0fe7b8f","kind":"commit","published_at":"2022-08-29T21:30:52.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"44fabe75f4441df8356c31f55847785cb2d37c0e","kind":"tag","published_at":"2022-03-17T20:54:45.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"432755d494419be286b3ce8424fa3f734abdd4c8","kind":"commit","published_at":"2021-08-15T20:17:50.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.5.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.5.0/manifests"},{"name":"0.4.1","sha":"8d9fc165c17f087d93b095c505f3c8de9e668b18","kind":"commit","published_at":"2020-07-14T22:23:03.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.4.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"ea8ce8e8bb6fefc658fcabade4aab371fb52488b","kind":"tag","published_at":"2020-04-10T02:05:31.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.4.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.0/manifests"},{"name":"0.3.8","sha":"85949bdffb407ec5638fca1f7ecbdd0d679efe0e","kind":"tag","published_at":"2020-02-29T00:37:22.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.3.8","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.3.8/manifests"},{"name":"v0.3.7","sha":"cb734f45c7b92dde6bf133154cf5eb69083846aa","kind":"commit","published_at":"2019-09-15T23:32:20.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.7","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.7/manifests"},{"name":"v0.3.5","sha":"ea50c6c8dc48081ba161ff2f285b6db30c77261a","kind":"tag","published_at":"2018-10-28T21:27:27.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.5","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"67cfa900b8da04d4cdae6c723a5268a35110b3c9","kind":"tag","published_at":"2018-10-07T02:04:26.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.4","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"c9ba524eaa073f4bedf0cbba7093f516cea871c9","kind":"tag","published_at":"2018-07-17T18:56:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"31c375bf4df2cff18ec584844d67a5bc7e01252e","kind":"tag","published_at":"2018-07-02T14:23:19.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"ee374f208c7cfc87e27102c6da1f637afaa7fc35","kind":"tag","published_at":"2018-05-26T02:39:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"85c4b57b635442567c02ae7177e6fcd3cce81f76","kind":"commit","published_at":"2018-04-30T23:27:46.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"af8c013fa4f64146c2e9978eb612e1363574061b","kind":"tag","published_at":"2018-02-26T06:54:32.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"b22dfcccaa804e7cd2f780685a6563a5f9c82ce0","kind":"tag","published_at":"2017-11-21T01:13:14.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"a3c4b5e1d6d543f4004bdd8e0fdb45f998256ceb","kind":"commit","published_at":"2017-04-18T21:11:35.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.1.7","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"c81de3d56350e54d76918d7c945b370a3fed4435","kind":"commit","published_at":"2017-03-23T20:45:21.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.1.6","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.6/manifests"},{"name":"0.1.5c","sha":"705380f77fa74882feb60306b7de4beba5204cd8","kind":"commit","published_at":"2017-03-19T19:22:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.1.5c","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.1.5c","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.1.5c","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.1.5c","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.1.5c/manifests"}]},"repo_metadata_updated_at":"2026-08-27T09:23:58.255Z","dependent_packages_count":1,"downloads":46,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":67.74687493981008,"dependent_packages_count":9.964149700990793,"stargazers_count":12.03449212332263,"forks_count":10.176685249910935,"docker_downloads_count":null,"average":24.98055050350861},"purl":"pkg:pypi/falwa","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/falwa","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/falwa","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/falwa/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-27T01:01:38.236Z","issues_count":87,"pull_requests_count":69,"avg_time_to_close_issue":10105400.85135135,"avg_time_to_close_pull_request":989410.2388059702,"issues_closed_count":74,"pull_requests_closed_count":67,"pull_request_authors_count":6,"issue_authors_count":18,"avg_comments_per_issue":2.2988505747126435,"avg_comments_per_pull_request":1.1884057971014492,"merged_pull_requests_count":62,"bot_issues_count":0,"bot_pull_requests_count":7,"past_year_issues_count":12,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":4530997.333333333,"past_year_avg_time_to_close_pull_request":96822.14285714286,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":5.083333333333333,"past_year_avg_comments_per_pull_request":1.5714285714285714,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/issues","maintainers":[{"login":"csyhuang","count":102,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csyhuang"},{"login":"chpolste","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chpolste"},{"login":"jiacheng-atmos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jiacheng-atmos"}],"active_maintainers":[{"login":"csyhuang","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csyhuang"},{"login":"jiacheng-atmos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jiacheng-atmos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falwa/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falwa/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falwa/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falwa/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falwa/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falwa/codemeta","maintainers":[{"uuid":"csyhuang","login":"csyhuang","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/csyhuang/","role":null,"created_at":"2023-11-13T05:48:13.056Z","updated_at":"2023-11-13T05:48:13.056Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/csyhuang/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":932043,"maintainers_count":400515,"namespaces_count":0,"keywords_count":312898,"github":"pypi","metadata":{"funded_packages_count":59177,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-31T05:03:28.294Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2759776,"name":"hn2016-falwa","ecosystem":"pypi","description":"This python package has been renamed from `hn2016_falwa` to `falwa` since version v1.0.0.","homepage":"https://github.com/csyhuang/hn2016_falwa","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/csyhuang/hn2016_falwa","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2016-07-21T23:27:34.000Z","latest_release_published_at":"2023-11-20T05:35:04.000Z","latest_release_number":"0.7.3","last_synced_at":"2026-08-31T03:02:59.470Z","created_at":"2022-04-10T11:15:06.873Z","updated_at":"2026-08-31T11:05:48.755Z","registry_url":"https://pypi.org/project/hn2016-falwa/","install_command":"pip install hn2016-falwa --index-url https://pypi.org/simple","documentation_url":"https://hn2016-falwa.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 7 - Inactive"],"normalized_name":"hn2016-falwa","project_status":null},"repo_metadata":{"id":9955551,"uuid":"63908662","full_name":"csyhuang/hn2016_falwa","owner":"csyhuang","description":"Python library for computing Finite-Amplitude Local Wave Activity Diagnostics from climate data.","archived":false,"fork":false,"pushed_at":"2026-08-04T00:01:41.000Z","size":364971,"stargazers_count":48,"open_issues_count":13,"forks_count":22,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-08-04T09:06:37.327Z","etag":null,"topics":["climate","climate-analysis","climate-data","climate-data-analysis","climate-science","hacktoberfest","python","science","science-research"],"latest_commit_sha":null,"homepage":"https://hn2016-falwa.readthedocs.io/en/latest/","language":"Jupyter Notebook","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/csyhuang.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-07-21T23:24:57.000Z","updated_at":"2026-05-12T07:44:47.000Z","dependencies_parsed_at":"2023-02-10T11:32:55.969Z","dependency_job_id":"4e62acb2-cf7c-47a5-9813-e86d27aa0499","html_url":"https://github.com/csyhuang/hn2016_falwa","commit_stats":{"total_commits":518,"total_committers":7,"mean_commits":74.0,"dds":"0.11776061776061775","last_synced_commit":"f33cf0618ca58069203e9bef23cf8f8e8f74fbe9"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/csyhuang/hn2016_falwa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/sbom","scorecard":{"id":68105,"data":{"date":"2025-08-11","repo":{"name":"github.com/csyhuang/hn2016_falwa","commit":"857deb3abca73c7f7ee13edb4336bd7730fc4551"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 0/9 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"6 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/github-repo-stats.yml:1","Warn: no topLevel permission defined: .github/workflows/python-build-test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish_to_pypi.yml:22"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/github-repo-stats.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/github-repo-stats.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/publish_to_pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-build-test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/python-build-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-build-test.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/csyhuang/hn2016_falwa/python-build-test.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/publish_to_pypi.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:30","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:31","Warn: pipCommand not pinned by hash: .github/workflows/python-build-test.yml:33","Warn: downloadThenRun not pinned by hash: .github/workflows/python-build-test.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   5 pipCommand dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T03:06:07.861Z","repository_id":9955551,"created_at":"2025-08-15T03:06:07.861Z","updated_at":"2025-08-15T03:06:07.861Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36494310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-10T02:00:05.122Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"csyhuang","name":"Clare S. Y. Huang","uuid":"14957917","kind":"user","description":"Data Scientist. Climate Scientist. Ph.D in Geophysical Sciences (U of Chicago). Love coding, writing and playing music.","email":"","website":"http://claresyhuang.info","location":null,"twitter":"claresyhuang","company":null,"icon_url":"https://avatars.githubusercontent.com/u/14957917?u=27816496048f0fe246d5513002d4127c91fd80b0\u0026v=4","repositories_count":43,"last_synced_at":"2024-06-11T15:49:12.823Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/csyhuang","funding_links":[],"total_stars":51,"followers":98,"following":95,"created_at":"2022-11-05T22:12:37.377Z","updated_at":"2024-06-11T15:49:14.937Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang/repositories"},"tags":[{"name":"v2.3.3","sha":"e0d1d7a5fd0c60b927c16faa6eb35cbca03ba447","kind":"commit","published_at":"2026-03-15T20:38:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.3/manifests"},{"name":"v2.3.2","sha":"f38956bf5cd825659dab73de275468d078338eba","kind":"commit","published_at":"2026-02-19T00:47:32.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"d448072613b86414fe8ad64e9a2670d73159e4a5","kind":"commit","published_at":"2026-02-13T02:52:25.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"e3979976669edc60e4ceb0a85db7849fbd8be45b","kind":"commit","published_at":"2025-11-09T03:15:07.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"4f493034ec61c4af4543b3cd93e0ddee04fb44e7","kind":"commit","published_at":"2025-09-17T19:55:27.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"448efa20917660c6320e95049ea8362cb7043d22","kind":"commit","published_at":"2025-05-17T00:27:58.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"2b918b511a3deda262b94a1a92d05c548b23e089","kind":"commit","published_at":"2025-03-15T17:20:06.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.1.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0/manifests"},{"name":"v2.1.0a","sha":"640960ed0a24c9b9a00b0bbc25911a4ff78b07ea","kind":"commit","published_at":"2024-08-30T21:33:15.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.1.0a","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.1.0a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.1.0a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.1.0a/manifests"},{"name":"v2.0.0","sha":"57d5f4587e08644af4b43b20f9b1b961011673f7","kind":"commit","published_at":"2024-08-17T16:44:49.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v2.0.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v2.0.0/manifests"},{"name":"v1.3.0","sha":"bb95b87aabc082f758a66bd55da5694f6eff8bec","kind":"commit","published_at":"2024-07-15T03:06:29.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"341629a6c5febd573523eefa5a84bc92e471ce3d","kind":"commit","published_at":"2024-01-20T02:19:04.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"b723df8e357634be0d6d8f5049b33f22f5668105","kind":"commit","published_at":"2023-12-27T20:39:07.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"46b77ab3a1c0ef614bc9bdeb354ce749b17f02b2","kind":"commit","published_at":"2023-12-08T04:34:58.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.1.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"c55dcb958c033031101a1748884f2e52b54225ce","kind":"commit","published_at":"2023-11-20T04:58:51.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.0.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0/manifests"},{"name":"v1.0.0a0","sha":"66cd7c4981ee5e8d746193324c1bd3f8133e324f","kind":"commit","published_at":"2023-11-13T04:38:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v1.0.0a0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v1.0.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v1.0.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v1.0.0a0/manifests"},{"name":"v0.7.2","sha":"9acd8106cf8a359979d4fb6c763ced1cd91d666b","kind":"commit","published_at":"2023-09-04T23:10:01.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"7ff8f0c36ee18be28be5bfc295a104f123919789","kind":"commit","published_at":"2023-08-19T23:22:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"4ccdf9cb0c4c9df02e3a0236889f2ac9d2e7e989","kind":"commit","published_at":"2023-06-19T00:52:35.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.7.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"77daecb41952a0d08732d131e8fa67d854ba4c0c","kind":"commit","published_at":"2023-04-09T19:49:08.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.6","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"33ec4d32bf97d746a45b1aa13af14e476c088f60","kind":"commit","published_at":"2023-03-02T05:43:47.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.5","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"aa45499fcfb0bdc0236f93b39c83bd9f68ef9abb","kind":"commit","published_at":"2023-02-14T04:54:16.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.4","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"411a329c54b74d67bf996364107c960fbed7ca2f","kind":"commit","published_at":"2022-12-04T01:38:13.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"665cb29217c2aa3f5559b2883225d9f218f12518","kind":"commit","published_at":"2022-10-17T03:35:18.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"a656062294e1df0ff42ae1c8a07978dbe0fe7b8f","kind":"commit","published_at":"2022-08-29T21:30:52.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"44fabe75f4441df8356c31f55847785cb2d37c0e","kind":"tag","published_at":"2022-03-17T20:54:45.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.6.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"432755d494419be286b3ce8424fa3f734abdd4c8","kind":"commit","published_at":"2021-08-15T20:17:50.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.5.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.5.0/manifests"},{"name":"0.4.1","sha":"8d9fc165c17f087d93b095c505f3c8de9e668b18","kind":"commit","published_at":"2020-07-14T22:23:03.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.4.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"ea8ce8e8bb6fefc658fcabade4aab371fb52488b","kind":"tag","published_at":"2020-04-10T02:05:31.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.4.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.4.0/manifests"},{"name":"0.3.8","sha":"85949bdffb407ec5638fca1f7ecbdd0d679efe0e","kind":"tag","published_at":"2020-02-29T00:37:22.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.3.8","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.3.8/manifests"},{"name":"v0.3.7","sha":"cb734f45c7b92dde6bf133154cf5eb69083846aa","kind":"commit","published_at":"2019-09-15T23:32:20.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.7","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.7/manifests"},{"name":"v0.3.5","sha":"ea50c6c8dc48081ba161ff2f285b6db30c77261a","kind":"tag","published_at":"2018-10-28T21:27:27.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.5","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"67cfa900b8da04d4cdae6c723a5268a35110b3c9","kind":"tag","published_at":"2018-10-07T02:04:26.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.4","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"c9ba524eaa073f4bedf0cbba7093f516cea871c9","kind":"tag","published_at":"2018-07-17T18:56:42.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.3","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"31c375bf4df2cff18ec584844d67a5bc7e01252e","kind":"tag","published_at":"2018-07-02T14:23:19.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.2","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"ee374f208c7cfc87e27102c6da1f637afaa7fc35","kind":"tag","published_at":"2018-05-26T02:39:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"85c4b57b635442567c02ae7177e6fcd3cce81f76","kind":"commit","published_at":"2018-04-30T23:27:46.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.3.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"af8c013fa4f64146c2e9978eb612e1363574061b","kind":"tag","published_at":"2018-02-26T06:54:32.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.2.1","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"b22dfcccaa804e7cd2f780685a6563a5f9c82ce0","kind":"tag","published_at":"2017-11-21T01:13:14.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.2.0","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"a3c4b5e1d6d543f4004bdd8e0fdb45f998256ceb","kind":"commit","published_at":"2017-04-18T21:11:35.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.1.7","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"c81de3d56350e54d76918d7c945b370a3fed4435","kind":"commit","published_at":"2017-03-23T20:45:21.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/v0.1.6","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/v0.1.6/manifests"},{"name":"0.1.5c","sha":"705380f77fa74882feb60306b7de4beba5204cd8","kind":"commit","published_at":"2017-03-19T19:22:05.000Z","download_url":"https://codeload.github.com/csyhuang/hn2016_falwa/tar.gz/0.1.5c","html_url":"https://github.com/csyhuang/hn2016_falwa/releases/tag/0.1.5c","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/csyhuang/hn2016_falwa@0.1.5c","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.1.5c","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/tags/0.1.5c/manifests"}]},"repo_metadata_updated_at":"2026-08-31T11:05:48.754Z","dependent_packages_count":0,"downloads":31,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":23.127630117485097,"dependent_repos_count":22.068010499262627,"dependent_packages_count":7.302737866584258,"stargazers_count":12.055332489746904,"forks_count":10.199084278815782,"docker_downloads_count":null,"average":14.950559050378933},"purl":"pkg:pypi/hn2016-falwa","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/hn2016-falwa","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/hn2016-falwa","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/hn2016-falwa/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-31T03:02:45.378Z","issues_count":87,"pull_requests_count":69,"avg_time_to_close_issue":10105400.85135135,"avg_time_to_close_pull_request":989410.2388059702,"issues_closed_count":74,"pull_requests_closed_count":67,"pull_request_authors_count":6,"issue_authors_count":18,"avg_comments_per_issue":2.2988505747126435,"avg_comments_per_pull_request":1.1884057971014492,"merged_pull_requests_count":62,"bot_issues_count":0,"bot_pull_requests_count":7,"past_year_issues_count":12,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":4530997.333333333,"past_year_avg_time_to_close_pull_request":96822.14285714286,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":5.083333333333333,"past_year_avg_comments_per_pull_request":1.5714285714285714,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/issues","maintainers":[{"login":"csyhuang","count":102,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csyhuang"},{"login":"chpolste","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chpolste"},{"login":"jiacheng-atmos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jiacheng-atmos"}],"active_maintainers":[{"login":"csyhuang","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csyhuang"},{"login":"jiacheng-atmos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jiacheng-atmos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hn2016-falwa/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hn2016-falwa/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hn2016-falwa/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hn2016-falwa/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hn2016-falwa/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hn2016-falwa/codemeta","maintainers":[{"uuid":"csyhuang","login":"csyhuang","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/csyhuang/","role":null,"created_at":"2022-11-24T18:45:48.188Z","updated_at":"2022-11-24T18:45:48.188Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/csyhuang/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":932043,"maintainers_count":400515,"namespaces_count":0,"keywords_count":312898,"github":"pypi","metadata":{"funded_packages_count":59177,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-31T05:03:28.294Z","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":592894,"full_name":"csyhuang/hn2016_falwa","default_branch":"master","total_commits":627,"total_committers":8,"total_bot_commits":3,"total_bot_committers":1,"mean_commits":78.375,"dds":0.10685805422647532,"past_year_total_commits":38,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":19.0,"past_year_dds":0.10526315789473684,"last_synced_at":"2026-08-20T22:05:18.727Z","last_synced_commit":"410ebc892815d231b97925f0c5282ac34a580dc4","created_at":"2023-03-09T06:26:10.100Z","updated_at":"2026-08-20T22:05:17.261Z","committers":[{"name":"csyhuang","email":"csyhuang@uchicago.edu","login":"csyhuang","count":560},{"name":"Christopher Polster","email":"chpolste@tuta.io","login":"chpolste","count":44},{"name":"Pragallva Barpanda","email":"pragallva@l4k6tvl2gp.klientdrift.uib.no","login":null,"count":9},{"name":"veredsil","email":"vered.silverman@gmail.com","login":"veredsil","count":4},{"name":"CooperBigFoot","email":"nlazaro@student.ethz.ch","login":"CooperBigFoot","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"Shao Ying Huang","email":"csyhuang@winds.uchicago.edu","login":null,"count":2},{"name":"Huang, Clare","email":"chuang@conversantmedia.com","login":null,"count":1}],"past_year_committers":[{"name":"csyhuang","email":"csyhuang@uchicago.edu","login":"csyhuang","count":34},{"name":"CooperBigFoot","email":"nlazaro@student.ethz.ch","login":"CooperBigFoot","count":4}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-21T00:00:17.498Z","repositories_count":6769902,"commits_count":981551896,"contributors_count":41386548,"owners_count":1363097,"committers_count":3357876,"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":"csyhuang/hn2016_falwa","html_url":"https://github.com/csyhuang/hn2016_falwa","last_synced_at":"2026-08-31T03:02:45.378Z","status":null,"issues_count":87,"pull_requests_count":69,"avg_time_to_close_issue":10105400.85135135,"avg_time_to_close_pull_request":989410.2388059702,"issues_closed_count":74,"pull_requests_closed_count":67,"pull_request_authors_count":6,"issue_authors_count":18,"avg_comments_per_issue":2.2988505747126435,"avg_comments_per_pull_request":1.1884057971014492,"merged_pull_requests_count":62,"bot_issues_count":0,"bot_pull_requests_count":7,"past_year_issues_count":12,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":4530997.333333333,"past_year_avg_time_to_close_pull_request":96822.14285714286,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":5.083333333333333,"past_year_avg_comments_per_pull_request":1.5714285714285714,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"created_at":"2023-05-09T10:35:07.224Z","updated_at":"2026-08-31T03:02:45.378Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fhn2016_falwa/issues","issue_labels_count":{"enhancement":16,"contributions welcome":11,"MDTF":10,"bug":9,"help wanted":7,"scientific question":4,"numerical issues":2,"research":2,"Hacktoberfest":1},"pull_request_labels_count":{"dependencies":7,"release2.1":3,"release2.2":1},"issue_author_associations_count":{"OWNER":61,"NONE":22,"COLLABORATOR":3,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"OWNER":41,"COLLABORATOR":16,"CONTRIBUTOR":9,"NONE":3},"issue_authors":{"csyhuang":61,"sandrolubis":5,"AminFazlKazemi":2,"chpolste":2,"Veenarinesingh":2,"hs2112":2,"miniufo":2,"semvijverberg":1,"Pragallva":1,"GuidoDavoli":1,"yuzhewang148-stack":1,"CooperBigFoot":1,"jiacheng-atmos":1,"paologhinassi":1,"chauncy-git":1,"hungilee":1,"mpecnjak":1,"Chanil0602":1},"pull_request_authors":{"csyhuang":41,"chpolste":16,"dependabot[bot]":7,"CooperBigFoot":2,"Pragallva":2,"veredsil":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-01T00:00:06.371Z","repositories_count":16702628,"issues_count":43912934,"pull_requests_count":139502460,"authors_count":11602808,"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":{"bug":2,"enhancement":2,"research":2,"contributions welcome":1,"help wanted":1,"numerical issues":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"OWNER":7,"NONE":3,"COLLABORATOR":1,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"OWNER":5,"CONTRIBUTOR":2},"past_year_issue_authors":{"csyhuang":7,"Chanil0602":1,"CooperBigFoot":1,"jiacheng-atmos":1,"sandrolubis":1,"yuzhewang148-stack":1},"past_year_pull_request_authors":{"csyhuang":5,"CooperBigFoot":2},"maintainers":[{"login":"csyhuang","count":102,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csyhuang"},{"login":"chpolste","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chpolste"},{"login":"jiacheng-atmos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jiacheng-atmos"}],"active_maintainers":[{"login":"csyhuang","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csyhuang"},{"login":"jiacheng-atmos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jiacheng-atmos"}]},"events":{"total":{"CreateEvent":21,"DeleteEvent":18,"DiscussionEvent":1,"ForkEvent":3,"IssueCommentEvent":31,"IssuesEvent":30,"MemberEvent":1,"PullRequestEvent":13,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":3,"PushEvent":418,"ReleaseEvent":4,"WatchEvent":7},"last_year":{"CreateEvent":8,"DeleteEvent":7,"DiscussionEvent":1,"ForkEvent":1,"IssueCommentEvent":20,"IssuesEvent":22,"MemberEvent":1,"PullRequestEvent":5,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":1,"PushEvent":65,"ReleaseEvent":2,"WatchEvent":4}},"keywords":["climate","climate-analysis","climate-data","climate-data-analysis","climate-science","hacktoberfest","python","science","science-research"],"dependencies":[{"ecosystem":"conda","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2022-09-15T11:14:02.516Z","updated_at":"2022-09-15T11:14:02.516Z","repository_link":"https://github.com/csyhuang/hn2016_falwa/blob/master/environment.yml","dependencies":[{"id":4930062886,"package_name":"numpy","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":4930062887,"package_name":"pytest","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":4930062888,"package_name":"scipy","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":4930062889,"package_name":"xarray","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"conda","filepath":"examples/environment.yml","sha":null,"kind":"manifest","created_at":"2022-09-15T11:14:02.624Z","updated_at":"2022-09-15T11:14:02.624Z","repository_link":"https://github.com/csyhuang/hn2016_falwa/blob/master/examples/environment.yml","dependencies":[{"id":4930064283,"package_name":"ecmwfapi","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":4930064284,"package_name":"jupyterlab","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":4930064285,"package_name":"matplotlib","ecosystem":"conda","requirements":"2.2.2.*","direct":true,"kind":"runtime","optional":false},{"id":4930064286,"package_name":"netcdf4","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":4930064287,"package_name":"numpy","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":4930064288,"package_name":"pytest","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":4930064289,"package_name":"scipy","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-15T11:14:02.789Z","updated_at":"2022-09-15T11:14:02.789Z","repository_link":"https://github.com/csyhuang/hn2016_falwa/blob/master/docs/requirements.txt","dependencies":[{"id":4930064356,"package_name":"sphinx","ecosystem":"pypi","requirements":"==3.2.1","direct":true,"kind":"runtime","optional":false},{"id":4930064357,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":4930064358,"package_name":"readthedocs-sphinx-search","ecosystem":"pypi","requirements":"==0.1.1","direct":true,"kind":"runtime","optional":false},{"id":4930064359,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4930064360,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4930064361,"package_name":"xarray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-15T11:14:03.023Z","updated_at":"2022-09-15T11:14:03.023Z","repository_link":"https://github.com/csyhuang/hn2016_falwa/blob/master/requirements.txt","dependencies":[{"id":4930064949,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4930064950,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4930064951,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4930064952,"package_name":"xarray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/workflow.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:24:12.655Z","updated_at":"2023-01-13T16:24:12.655Z","repository_link":"https://github.com/csyhuang/hn2016_falwa/blob/master/.github/workflows/workflow.yml","dependencies":[{"id":6890551287,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890551288,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]}],"score":10.572342040527028,"created_at":"2023-09-11T14:52:13.450Z","updated_at":"2026-09-01T03:36:35.329Z","avatar_url":"https://github.com/csyhuang.png","language":"Jupyter Notebook","category":"Climate Change","sub_category":"Climate Data Processing and Analysis","monthly_downloads":77,"total_dependent_repos":1,"total_dependent_packages":1,"readme":"## Python Library: falwa (v2.3.3)\n\n[![Python package](https://github.com/csyhuang/hn2016_falwa/actions/workflows/python-build-test.yml/badge.svg)](https://github.com/csyhuang/hn2016_falwa/actions/workflows/python-build-test.yml)[![codecov.io](https://codecov.io/gh/csyhuang/hn2016_falwa/branch/master/graph/badge.svg)](https://codecov.io/gh/csyhuang/hn2016_falwa)[![Documentation Status](https://readthedocs.org/projects/hn2016-falwa/badge/?version=latest)](http://hn2016-falwa.readthedocs.io/en/latest/?badge=latest)[![DOI](https://zenodo.org/badge/63908662.svg)](https://zenodo.org/badge/latestdoi/63908662)\n\n**Important:** this python package has been renamed from `hn2016_falwa` to `falwa` since version v1.0.0.\n\n![hn2016_falwa_diagram](https://github.com/csyhuang/csyhuang.github.io/blob/master/assets/img/falwa_diagram.png)\n\nCompute from gridded climate data the Finite-amplitude Local Wave Activity (FALWA) and flux terms presented in:\n\n- [Huang and Nakamura (2016, JAS)](http://dx.doi.org/10.1175/JAS-D-15-0194.1)\n- [Huang and Nakamura (2017, GRL)](http://onlinelibrary.wiley.com/doi/10.1002/2017GL073760/full).\n- [Nakamura and Huang (2018, Science)](https://doi.org/10.1126/science.aat0721) *Atmospheric Blocking as a Traffic Jam in the Jet Stream*.\n- [Neal et al (2022, GRL)](https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2021GL097699) *The 2021 Pacific Northwest Heat Wave and Associated Blocking: Meteorology and the Role of an Upstream Cyclone as a Diabatic Source of Wave Activity*.\n- [Lubis et al (2025, Nature Comm)](https://www.nature.com/articles/s41467-025-64672-9). *Cloud-Radiative Effects Significantly Increase Wintertime Atmospheric Blocking in the Euro-Atlantic Sector*.\n\n## Citing this package\n\nWe would be grateful if you mention `falwa` and cite our [software package paper](https://rmets.onlinelibrary.wiley.com/doi/full/10.1002/gdj3.70006) published in the Geoscience Data Journal upon usage:\n\n\u003e Huang, C. S. Y., Polster, C., \u0026 Nakamura, N. (2025). **Falwa: Python Package to Implement Finite‐Amplitude Local Wave Activity Diagnostics on Climate Data**. *Geoscience Data Journal, 12*(2), e70006.\n\n```\n@article{huang_polster_nakamura_2025,\n  title={Falwa: Python Package to Implement Finite-Amplitude Local Wave Activity Diagnostics on Climate Data},\n  author={Huang, Clare S Y and Polster, Christopher and Nakamura, Noboru},\n  journal={Geoscience Data Journal},\n  volume={12},\n  number={2},\n  pages={e70006},\n  year={2025},\n  doi = {10.1002/GDJ3.70006},\n  publisher={Wiley Online Library}}\n```\n\n## Package Installation\n\n**Attention: substantial changes took place in release v2.0.0. Installation in develop mode is no longer available.**\n\nSince release v2.0.0, the F2PY modules in `falwa` is compiled with `meson` (See Issue #95 for details) to cope with the deprecation of `numpy.disutils` in python 3.12. \n\n### First-time installation\n\n1. To build the package from source, you need a fortran compiler (e.g., [gfortran](http://hpc.sourceforge.net/)) to implement the installation.\n2. Clone the package repo by `git clone https://github.com/csyhuang/hn2016_falwa.git` .\n3. Navigate into the repository and set up a python environment satisfying the installation requirement by `conda env create -f environment.yml`. The environment name in the file is set to be `falwa_env` (which users can change).\n4. Install the package with the command `python -m pip install .`. The compile modules will be saved to python site-packages directory.\n5. If the installation is successful, you should be able to run through all unit tests in the folder `tests/` by executing `pytest tests/`.\n\n### Get updated code from new releases\n\n1. To incorporate updates, first, pull the new version of the code from GitHub by `git pull`.\n2. Uninstall existing version of `falwa`: `pip uninstall falwa`\n3. If there is change in `environment.yml`, remove the existing environment by `conda remove --name falwa_env --all` and create the environment again from the updated YML file: `conda env create -f environment.yml`.\n4. Reinstall the updated version by `python -m pip install .`.\n5. Run through all unit tests in the folder `tests/` by executing `pytest tests/` to make sure the package has been properly installed.\n\n## Quick start\n\nThere are some readily run python scripts (in `scripts/`) and jupyter notebooks (in `notebooks/`) which you can start with. \nThe netCDF files needed can be found in [Clare's Dropbox folder](https://www.dropbox.com/scl/fo/b84pwlr7zzsndq8mpthd8/AKMmwRiYhK4mRmdOgmFg5SM?rlkey=k15p1acgksnl2xwcxve3alm0u\u0026st=2mg4svks\u0026dl=0).\n\nDepending on what you want to do, the methods to be use may be different.\n\n1. If you solely want to compute equivalent latitude and local wave activity from a 2D field, you can refer to `notebooks/simple/Example_barotropic.ipynb`. This is useful for users who want to use LWA to quantify field anomalies.\n\n2. If you want to compute zonal wind reference states and wave activity fluxes in QG Formalism, look at `notebooks/nh2018_science/demo_script_for_nh2018.ipynb` for the usage of `QGField`. This notebook demonstrates how to compute wave activity and reference states presented in Nakamura and Huang (2018). To make sure the package is properly installed in your environment, run through the notebook after installation to see if there is error.\n\n## Inquiries / Issues reporting\n\n- If you are interested in getting email message related to update of this package, please leave your contact [here](https://goo.gl/forms/5L8fv0mUordugq6v2) such that I can keep you updated of any changes made.\n- If you encounter *coding issues/bugs* when using the package, please create an [Issue ticket](https://github.com/csyhuang/hn2016_falwa/issues).\n- If you have scientific questions, please create a thread in the [Discussion Board](https://github.com/csyhuang/hn2016_falwa/discussions) with the category \"General\" or \"Q\u0026A\" according to the circumstance.\n","funding_links":[],"readme_doi_urls":["http://dx.doi.org/10.1175/JAS-D-15-0194.1","https://doi.org/10.1126/science.aat0721"],"works":{"http://dx.doi.org/10.1175/JAS-D-15-0194.1":{"id":"https://openalex.org/W1619408705","doi":"https://doi.org/10.1175/jas-d-15-0194.1","title":"Local Finite-Amplitude Wave Activity as a Diagnostic of Anomalous Weather Events","display_name":"Local Finite-Amplitude Wave Activity as a Diagnostic of Anomalous Weather Events","publication_year":2015,"publication_date":"2015-12-21","ids":{"openalex":"https://openalex.org/W1619408705","doi":"https://doi.org/10.1175/jas-d-15-0194.1","mag":"1619408705"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1175/jas-d-15-0194.1","pdf_url":null,"source":{"id":"https://openalex.org/S131264402","display_name":"Journal of the Atmospheric Sciences","issn_l":"0022-4928","issn":["1520-0469","0022-4928"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310320260","host_organization_name":"American Meteorological Society","host_organization_lineage":["https://openalex.org/P4310320260"],"host_organization_lineage_names":["American Meteorological Society"],"type":"journal"},"license":"unspecified-oa","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1175/jas-d-15-0194.1","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5067442399","display_name":"Clare S. Y. Huang","orcid":"https://orcid.org/0000-0002-8505-466X"},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Clare S. Y. Huang","raw_affiliation_string":"Department of the Geophysical Sciences, University of Chicago, Chicago, Illinois","raw_affiliation_strings":["Department of the Geophysical Sciences, University of Chicago, Chicago, Illinois"]},{"author_position":"last","author":{"id":"https://openalex.org/A5034918184","display_name":"Noboru Nakamura","orcid":"https://orcid.org/0000-0002-0162-4363"},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Noboru Nakamura","raw_affiliation_string":"Department of the Geophysical Sciences, University of Chicago, Chicago, Illinois","raw_affiliation_strings":["Department of the Geophysical Sciences, University of Chicago, Chicago, Illinois"]}],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":66,"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"73","issue":"1","first_page":"211","last_page":"229"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"wave","score":0.4482},{"keyword":"weather","score":0.4289},{"keyword":"diagnostic","score":0.258},{"keyword":"finite-amplitude","score":0.25}],"concepts":[{"id":"https://openalex.org/C157331469","wikidata":"https://www.wikidata.org/wiki/Q1418563","display_name":"Potential vorticity","level":4,"score":0.6777438},{"id":"https://openalex.org/C29712183","wikidata":"https://www.wikidata.org/wiki/Q739293","display_name":"Barotropic fluid","level":2,"score":0.6221448},{"id":"https://openalex.org/C145151356","wikidata":"https://www.wikidata.org/wiki/Q1053589","display_name":"Rossby wave","level":2,"score":0.5813992},{"id":"https://openalex.org/C2775909724","wikidata":"https://www.wikidata.org/wiki/Q8073858","display_name":"Zonal flow (plasma)","level":4,"score":0.5494761},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.53582835},{"id":"https://openalex.org/C180205008","wikidata":"https://www.wikidata.org/wiki/Q159190","display_name":"Amplitude","level":2,"score":0.511902},{"id":"https://openalex.org/C12389690","wikidata":"https://www.wikidata.org/wiki/Q2381018","display_name":"Meridional flow","level":3,"score":0.50929224},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.4877475},{"id":"https://openalex.org/C200114574","wikidata":"https://www.wikidata.org/wiki/Q1143513","display_name":"Vorticity","level":3,"score":0.48436865},{"id":"https://openalex.org/C123010829","wikidata":"https://www.wikidata.org/wiki/Q2381018","display_name":"Zonal and meridional","level":2,"score":0.47517294},{"id":"https://openalex.org/C2778835443","wikidata":"https://www.wikidata.org/wiki/Q39061","display_name":"Northern Hemisphere","level":2,"score":0.4273967},{"id":"https://openalex.org/C8058405","wikidata":"https://www.wikidata.org/wiki/Q46255","display_name":"Geophysics","level":1,"score":0.4197971},{"id":"https://openalex.org/C91586092","wikidata":"https://www.wikidata.org/wiki/Q757520","display_name":"Atmospheric sciences","level":1,"score":0.3893556},{"id":"https://openalex.org/C49204034","wikidata":"https://www.wikidata.org/wiki/Q52139","display_name":"Climatology","level":1,"score":0.380495},{"id":"https://openalex.org/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.3577908},{"id":"https://openalex.org/C140820882","wikidata":"https://www.wikidata.org/wiki/Q732722","display_name":"Vortex","level":2,"score":0.30360258},{"id":"https://openalex.org/C82706917","wikidata":"https://www.wikidata.org/wiki/Q10251","display_name":"Plasma","level":2,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C116515362","wikidata":"https://www.wikidata.org/wiki/Q188589","display_name":"Tokamak","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1175/jas-d-15-0194.1","pdf_url":null,"source":{"id":"https://openalex.org/S131264402","display_name":"Journal of the Atmospheric Sciences","issn_l":"0022-4928","issn":["1520-0469","0022-4928"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310320260","host_organization_name":"American Meteorological Society","host_organization_lineage":["https://openalex.org/P4310320260"],"host_organization_lineage_names":["American Meteorological Society"],"type":"journal"},"license":"unspecified-oa","version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1175/jas-d-15-0194.1","pdf_url":null,"source":{"id":"https://openalex.org/S131264402","display_name":"Journal of the Atmospheric Sciences","issn_l":"0022-4928","issn":["1520-0469","0022-4928"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310320260","host_organization_name":"American Meteorological Society","host_organization_lineage":["https://openalex.org/P4310320260"],"host_organization_lineage_names":["American Meteorological Society"],"type":"journal"},"license":"unspecified-oa","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.37},{"id":"https://metadata.un.org/sdg/14","display_name":"Life below water","score":0.2}],"grants":[],"referenced_works_count":20,"referenced_works":["https://openalex.org/W1494716491","https://openalex.org/W1954144463","https://openalex.org/W1966569617","https://openalex.org/W1994557122","https://openalex.org/W2024002624","https://openalex.org/W2034151784","https://openalex.org/W2053674444","https://openalex.org/W2054650627","https://openalex.org/W2075610025","https://openalex.org/W2077682338","https://openalex.org/W2078655949","https://openalex.org/W2081275147","https://openalex.org/W2121745948","https://openalex.org/W2149942335","https://openalex.org/W2157538079","https://openalex.org/W2163850213","https://openalex.org/W2169101778","https://openalex.org/W4231481076","https://openalex.org/W4234011778","https://openalex.org/W4385648719"],"related_works":["https://openalex.org/W1973755697","https://openalex.org/W2049301372","https://openalex.org/W2002127339","https://openalex.org/W3126428495","https://openalex.org/W4220700846","https://openalex.org/W3081534589","https://openalex.org/W2133763527","https://openalex.org/W2054756287","https://openalex.org/W3141704580","https://openalex.org/W1990371844"],"ngrams_url":"https://api.openalex.org/works/W1619408705/ngrams","abstract_inverted_index":{"Abstract":[0],"Finite-amplitude":[1],"Rossby":[2,104],"wave":[3,50,132],"activity":[4,51],"(FAWA)":[5],"proposed":[6],"by":[7,93,166],"Nakamura":[8],"and":[9,20,99,121,140,188],"Zhu":[10],"measures":[11],"the":[12,21,25,59,69,75,94,100,109,127,175,183,189,202,210,216,222],"waviness":[13],"of":[14,24,72,77,83,89,97,103,108,147,150,185,191],"quasigeostrophic":[15],"potential":[16,151],"vorticity":[17,116],"(PV)":[18],"contours":[19],"associated":[22],"modification":[23],"zonal-mean":[26],"zonal":[27,81,95,193],"circulation,":[28],"but":[29],"it":[30],"does":[31],"not":[32],"distinguish":[33],"longitudinally":[34],"localized":[35],"weather":[36],"anomalies,":[37],"such":[38],"as":[39],"atmospheric":[40],"blocking.":[41],"In":[42],"this":[43],"article,":[44],"FAWA":[45,67],"is":[46,91,111,163,206],"generalized":[47],"to":[48,53,66,136,221],"local":[49,192],"(LWA)":[52],"diagnose":[54],"eddy–mean":[55],"flow":[56],"interaction":[57],"on":[58,118],"regional":[60,181],"scale.":[61],"LWA":[62,84,90,98,134,187],"quantifies":[63],"longitude-by-longitude":[64],"contributions":[65,217],"following":[68],"meridional":[70,148],"displacement":[71],"PV":[73],"from":[74,201,218],"circle":[76],"equivalent":[78],"latitude.":[79],"The":[80,87,106],"average":[82],"recovers":[85],"FAWA.":[86],"budget":[88],"governed":[92],"advection":[96],"radiation":[101],"stress":[102],"waves.":[105],"utility":[107],"diagnostic":[110],"tested":[112],"with":[113,126],"a":[114,119,167],"barotropic":[115],"equation":[117],"sphere":[120],"meteorological":[122],"reanalysis":[123],"data.":[124],"Compared":[125],"previously":[128],"derived":[129],"Eulerian":[130],"impulse-Casimir":[131],"activity,":[133],"tends":[135],"be":[137],"less":[138],"filamentary":[139],"emphasizes":[141],"large":[142],"isolated":[143],"vortices":[144],"involving":[145],"reversals":[146],"gradient":[149],"vorticity.":[152],"A":[153],"pronounced":[154],"Northern":[155],"Hemisphere":[156],"blocking":[157,212,223],"episode":[158],"in":[159],"late":[160],"October":[161],"2012":[162],"well":[164],"captured":[165],"high-amplitude,":[168],"near-stationary":[169],"LWA.":[170],"These":[171],"analyses":[172],"reveal":[173],"that":[174,215],"nonacceleration":[176,204],"relation":[177,205],"holds":[178],"approximately":[179],"over":[180],"scales:":[182],"growth":[184],"phase-averaged":[186],"deceleration":[190],"wind":[194],"are":[195,225],"highly":[196],"correlated.":[197],"However,":[198],"marked":[199],"departure":[200],"exact":[203],"also":[207],"observed":[208],"during":[209],"analyzed":[211],"event,":[213],"suggesting":[214],"nonadiabatic":[219],"processes":[220],"development":[224],"significant.":[226]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W1619408705","counts_by_year":[{"year":2023,"cited_by_count":8},{"year":2022,"cited_by_count":12},{"year":2021,"cited_by_count":12},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":11},{"year":2018,"cited_by_count":8},{"year":2017,"cited_by_count":8},{"year":2016,"cited_by_count":3}],"updated_date":"2023-12-10T21:59:57.855327","created_date":"2016-06-24"},"https://doi.org/10.1126/science.aat0721":{"id":"https://openalex.org/W2804116926","doi":"https://doi.org/10.1126/science.aat0721","title":"Atmospheric blocking as a traffic jam in the jet stream","display_name":"Atmospheric blocking as a traffic jam in the jet stream","publication_year":2018,"publication_date":"2018-07-06","ids":{"openalex":"https://openalex.org/W2804116926","doi":"https://doi.org/10.1126/science.aat0721","mag":"2804116926","pmid":"https://pubmed.ncbi.nlm.nih.gov/29794217"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1126/science.aat0721","pdf_url":"https://science.sciencemag.org/content/sci/361/6397/42.full.pdf","source":{"id":"https://openalex.org/S3880285","display_name":"Science","issn_l":"0036-8075","issn":["0036-8075","1095-9203"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310315823","host_organization_name":"American Association for the Advancement of Science","host_organization_lineage":["https://openalex.org/P4310315823"],"host_organization_lineage_names":["American Association for the Advancement of Science"],"type":"journal"},"license":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://science.sciencemag.org/content/sci/361/6397/42.full.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5034918184","display_name":"Noboru Nakamura","orcid":"https://orcid.org/0000-0002-0162-4363"},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Noboru Nakamura","raw_affiliation_string":"Department of the Geophysical Sciences, University of Chicago, Chicago, IL 60637, USA.","raw_affiliation_strings":["Department of the Geophysical Sciences, University of Chicago, Chicago, IL 60637, USA."]},{"author_position":"last","author":{"id":"https://openalex.org/A5067442399","display_name":"Clare S. Y. Huang","orcid":"https://orcid.org/0000-0002-8505-466X"},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Clare S. Y. Huang","raw_affiliation_string":"Department of the Geophysical Sciences, University of Chicago, Chicago, IL 60637, USA.","raw_affiliation_strings":["Department of the Geophysical Sciences, University of Chicago, Chicago, IL 60637, USA."]}],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5034918184"],"corresponding_institution_ids":["https://openalex.org/I40347166"],"apc_list":null,"apc_paid":null,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":99,"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"361","issue":"6397","first_page":"42","last_page":"47"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"atmospheric blocking","score":0.7516},{"keyword":"jet stream","score":0.582},{"keyword":"traffic jam","score":0.5586}],"concepts":[{"id":"https://openalex.org/C162164538","wikidata":"https://www.wikidata.org/wiki/Q202325","display_name":"Jet stream","level":3,"score":0.79525775},{"id":"https://openalex.org/C144745244","wikidata":"https://www.wikidata.org/wiki/Q4927286","display_name":"Blocking (statistics)","level":2,"score":0.7295363},{"id":"https://openalex.org/C119947313","wikidata":"https://www.wikidata.org/wiki/Q5596635","display_name":"Jet (fluid)","level":2,"score":0.6162473},{"id":"https://openalex.org/C39432304","wikidata":"https://www.wikidata.org/wiki/Q188847","display_name":"Environmental science","level":0,"score":0.6090013},{"id":"https://openalex.org/C91586092","wikidata":"https://www.wikidata.org/wiki/Q757520","display_name":"Atmospheric sciences","level":1,"score":0.50315446},{"id":"https://openalex.org/C18101618","wikidata":"https://www.wikidata.org/wiki/Q9346670","display_name":"Middle latitudes","level":2,"score":0.49787855},{"id":"https://openalex.org/C153294291","wikidata":"https://www.wikidata.org/wiki/Q25261","display_name":"Meteorology","level":1,"score":0.46770924},{"id":"https://openalex.org/C49204034","wikidata":"https://www.wikidata.org/wiki/Q52139","display_name":"Climatology","level":1,"score":0.34556884},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.2976749},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.20200533},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.1503801},{"id":"https://openalex.org/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.1194697},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.08500576},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1126/science.aat0721","pdf_url":"https://science.sciencemag.org/content/sci/361/6397/42.full.pdf","source":{"id":"https://openalex.org/S3880285","display_name":"Science","issn_l":"0036-8075","issn":["0036-8075","1095-9203"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310315823","host_organization_name":"American Association for the Advancement of Science","host_organization_lineage":["https://openalex.org/P4310315823"],"host_organization_lineage_names":["American Association for the Advancement of Science"],"type":"journal"},"license":null,"version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/29794217","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":["National Institutes of Health"],"type":"repository"},"license":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1126/science.aat0721","pdf_url":"https://science.sciencemag.org/content/sci/361/6397/42.full.pdf","source":{"id":"https://openalex.org/S3880285","display_name":"Science","issn_l":"0036-8075","issn":["0036-8075","1095-9203"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310315823","host_organization_name":"American Association for the Advancement of Science","host_organization_lineage":["https://openalex.org/P4310315823"],"host_organization_lineage_names":["American Association for the Advancement of Science"],"type":"journal"},"license":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.76}],"grants":[{"funder":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation","award_id":"AGS1563307"}],"referenced_works_count":37,"referenced_works":["https://openalex.org/W1555627060","https://openalex.org/W1575758118","https://openalex.org/W1619408705","https://openalex.org/W1676915804","https://openalex.org/W1967527344","https://openalex.org/W1967832944","https://openalex.org/W1982370786","https://openalex.org/W1992566168","https://openalex.org/W1998758571","https://openalex.org/W2021785893","https://openalex.org/W2024002624","https://openalex.org/W2037546098","https://openalex.org/W2037981531","https://openalex.org/W2042003866","https://openalex.org/W2054732355","https://openalex.org/W2055130292","https://openalex.org/W2067632678","https://openalex.org/W2093921901","https://openalex.org/W2095797625","https://openalex.org/W2105729746","https://openalex.org/W2120072369","https://openalex.org/W2121592167","https://openalex.org/W2121745948","https://openalex.org/W2127874835","https://openalex.org/W2140866601","https://openalex.org/W2145016991","https://openalex.org/W2155868747","https://openalex.org/W2157538079","https://openalex.org/W2163850213","https://openalex.org/W2164863800","https://openalex.org/W2169101778","https://openalex.org/W2331730236","https://openalex.org/W2487175822","https://openalex.org/W2608213259","https://openalex.org/W2614250862","https://openalex.org/W4232473186","https://openalex.org/W4307237617"],"related_works":["https://openalex.org/W2172636833","https://openalex.org/W1940113765","https://openalex.org/W3163756010","https://openalex.org/W2018752134","https://openalex.org/W1589682816","https://openalex.org/W2057980539","https://openalex.org/W2159594039","https://openalex.org/W1997468965","https://openalex.org/W2788789099","https://openalex.org/W4220957335"],"ngrams_url":"https://api.openalex.org/works/W2804116926/ngrams","abstract_inverted_index":{"A":[0],"traffic":[1,47],"jam":[2],"of":[3,7,15,39,46,69,84,93],"air":[4],"Persistent":[5],"meandering":[6],"the":[8,29,35,43,67,82,85,90,94],"jet":[9,95],"stream":[10],"can":[11,56],"cause":[12],"atmospheric":[13,87],"blocking":[14,70],"prevailing":[16],"eastward":[17],"winds":[18],"and":[19,32,52,89],"result":[20],"in":[21,28,81],"weather":[22],"extremes":[23],"such":[24],"as":[25,42,71,73],"heat":[26],"waves":[27,88],"midlatitudes.":[30],"Nakamura":[31],"Huang":[33],"interpret":[34],"poorly":[36],"understood":[37],"origins":[38],"these":[40],"systems":[41],"meteorological":[44],"equivalents":[45],"congestion":[48],"on":[49],"a":[50,78],"highway":[51],"show":[53],"how":[54],"they":[55],"be":[57],"described":[58],"by":[59],"analogous":[60],"mathematical":[61],"theory.":[62],"Climate":[63],"change":[64],"may":[65],"affect":[66],"frequency":[68],"well":[72],"its":[74],"geographic":[75],"distribution,":[76],"reflecting":[77],"simultaneous":[79],"shift":[80],"structure":[83],"stationary":[86],"regional":[91],"capacity":[92],"stream.":[96],"Science":[97],",":[98],"this":[99],"issue":[100],"p.":[101],"42":[102]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2804116926","counts_by_year":[{"year":2023,"cited_by_count":14},{"year":2022,"cited_by_count":26},{"year":2021,"cited_by_count":25},{"year":2020,"cited_by_count":17},{"year":2019,"cited_by_count":13},{"year":2018,"cited_by_count":3}],"updated_date":"2023-12-19T13:05:43.377457","created_date":"2018-06-01"}},"citation_counts":{"http://dx.doi.org/10.1175/JAS-D-15-0194.1":66,"https://doi.org/10.1126/science.aat0721":98},"total_citations":164,"keywords_from_contributors":["optimize","archiving","measur","transforms","generic","compose","observation","conversion","projection","animals"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20541","html_url":"https://ost.ecosyste.ms/projects/20541"}