{"id":75053,"name":"MeteoInfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","url":"https://github.com/meteoinfo/MeteoInfo","last_synced_at":"2025-09-08T16:27:09.661Z","repository":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-28T06:11:46.000Z","size":89081,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-02T12:10:41.419Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-28T06:11:49.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274202790,"owners_count":25240373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"packages":[{"id":4948688,"name":"org.meteothink:meteoinfo-common","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:48:35.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:40:57.948Z","created_at":"2022-07-27T05:30:27.222Z","updated_at":"2025-09-07T14:40:57.949Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-common/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-common/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.494Z","dependent_packages_count":4,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.68859223884424,"dependent_packages_count":13.749689505693063,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":17.034308240316925},"purl":"pkg:maven/org.meteothink/meteoinfo-common","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-common","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-common","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-common/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-common/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-common/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-common/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-common/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948702,"name":"org.meteothink:meteoinfo-image","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:54:05.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:00.553Z","created_at":"2022-07-27T05:30:31.582Z","updated_at":"2025-09-07T14:41:00.553Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-image/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-image/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273280461,"owners_count":25077360,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:14:29.479Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.01329316271504,"dependent_packages_count":32.72469771876828,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":22.35923552455343},"purl":"pkg:maven/org.meteothink/meteoinfo-image","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-image","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-image","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-image/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T17:23:41.378Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2392909.5142857144,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":35,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":5,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1343246.6,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-image/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-image/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-image/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-image/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948692,"name":"org.meteothink:MeteoInfoLib","ecosystem":"maven","description":"Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/","homepage":"http://nexus.sonatype.org/oss-repository-hosting.html","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":6,"first_release_published_at":"2019-03-01T16:49:17.000Z","latest_release_published_at":"2019-06-21T03:39:27.000Z","latest_release_number":"1.8.5","last_synced_at":"2025-09-07T14:41:01.318Z","created_at":"2022-07-27T05:30:28.515Z","updated_at":"2025-09-07T14:41:01.318Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/MeteoInfoLib/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/MeteoInfoLib/","metadata":{"repositories":["http://repo1.maven.org/maven2/","https://artifacts.unidata.ucar.edu/repository/unidata-all/","http://java.freehep.org/maven2/","http://repo.boundlessgeo.com/main/","http://www.ebi.ac.uk/intact/maven/nexus/content/repositories/ebi-repo/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-28T06:11:46.000Z","size":89081,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-02T12:10:41.419Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-28T06:11:49.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273311314,"owners_count":25082919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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"},"tags":[]},"repo_metadata_updated_at":"2025-09-02T16:14:29.556Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.68859223884424,"dependent_packages_count":22.91007283595484,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":19.32440407288237},"purl":"pkg:maven/org.meteothink/MeteoInfoLib","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:MeteoInfoLib","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:MeteoInfoLib","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:MeteoInfoLib/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T17:23:41.378Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2392909.5142857144,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":35,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":5,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1343246.6,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoLib/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoLib/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoLib/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoLib/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5050342,"name":"org.meteothink:meteoinfo-map","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":11,"first_release_published_at":"2021-05-10T14:58:41.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:01.626Z","created_at":"2022-07-27T22:02:45.120Z","updated_at":"2025-09-07T14:41:01.627Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-map/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-map/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.492Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":48.85985838769028,"stargazers_count":15.738268028081691,"forks_count":14.412834593692253,"average":27.747726237602905},"purl":"pkg:maven/org.meteothink/meteoinfo-map","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-map","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-map","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-map/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-map/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-map/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-map/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-map/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948685,"name":"org.meteothink:meteoinfo-console","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":11,"first_release_published_at":"2021-05-10T14:57:49.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:01.934Z","created_at":"2022-07-27T05:30:25.862Z","updated_at":"2025-09-07T14:41:01.934Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-console/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-console/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:13:24.416Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.112484858192595,"dependent_packages_count":23.156103274634845,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":19.63429406641372},"purl":"pkg:maven/org.meteothink/meteoinfo-console","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-console","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-console","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-console/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-console/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-console/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-console/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-console/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948696,"name":"org.meteothink:meteoinfo-ui","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:51:54.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:17.084Z","created_at":"2022-07-27T05:30:29.816Z","updated_at":"2025-09-07T14:41:17.084Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-ui/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-ui/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.491Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.01329316271504,"dependent_packages_count":22.91007283595484,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":19.905579303850068},"purl":"pkg:maven/org.meteothink/meteoinfo-ui","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-ui","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-ui","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-ui/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-ui/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-ui/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-ui/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-ui/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":12047638,"name":"org.meteothink:meteoinfo-mkl","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":4,"first_release_published_at":"2023-09-07T01:41:14.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:16.818Z","created_at":"2025-08-28T04:48:02.694Z","updated_at":"2025-09-07T14:41:16.818Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-mkl/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-mkl/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272442397,"owners_count":24935776,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"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"}},"repo_metadata_updated_at":"2025-09-02T16:12:54.493Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":32.36030162638443,"dependent_packages_count":46.263312573449475,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":39.31180709991695},"purl":"pkg:maven/org.meteothink/meteoinfo-mkl","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-mkl","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-mkl","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-mkl/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-27T09:08:25.370Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-mkl/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-mkl/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-mkl/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-mkl/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948693,"name":"org.meteothink:meteoinfo-data","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:55:46.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:17.870Z","created_at":"2022-07-27T05:30:28.520Z","updated_at":"2025-09-07T14:41:17.870Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-data/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-data/","metadata":{"repositories":["https://artifacts.unidata.ucar.edu/repository/unidata-all/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.496Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.68859223884424,"dependent_packages_count":32.72469771876828,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":21.77806029358573},"purl":"pkg:maven/org.meteothink/meteoinfo-data","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-data","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-data","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-data/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-data/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-data/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-data/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-data/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948694,"name":"org.meteothink:meteoinfo-table","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:53:15.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:17.792Z","created_at":"2022-07-27T05:30:29.636Z","updated_at":"2025-09-07T14:41:17.792Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-table/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-table/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.496Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.01329316271504,"dependent_packages_count":22.91007283595484,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":19.905579303850068},"purl":"pkg:maven/org.meteothink/meteoinfo-table","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-table","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-table","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-table/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-table/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-table/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-table/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-table/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":12047636,"name":"org.meteothink:meteoinfo-render2d","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":3,"first_release_published_at":"2024-03-11T09:23:16.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:40:58.275Z","created_at":"2025-08-28T04:48:02.680Z","updated_at":"2025-09-07T14:40:58.275Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-render2d/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-render2d/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272442397,"owners_count":24935776,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"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"}},"repo_metadata_updated_at":"2025-09-02T16:12:54.498Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":32.36030162638443,"dependent_packages_count":46.263312573449475,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":39.31180709991695},"purl":"pkg:maven/org.meteothink/meteoinfo-render2d","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-render2d","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-render2d","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-render2d/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-27T09:08:25.370Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-render2d/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-render2d/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-render2d/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-render2d/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":11733247,"name":"github.com/meteoinfo/meteoinfo","ecosystem":"go","description":null,"homepage":null,"licenses":"lgpl-3.0","normalized_licenses":["LGPL-3.0"],"repository_url":"https://github.com/meteoinfo/meteoinfo","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2019-03-02T06:37:29.000Z","latest_release_published_at":"2023-09-02T11:35:08.000Z","latest_release_number":"v3.7.0+incompatible","last_synced_at":"2025-09-07T14:41:02.553Z","created_at":"2025-06-05T11:15:00.019Z","updated_at":"2025-09-07T14:41:02.553Z","registry_url":"https://pkg.go.dev/github.com/meteoinfo/meteoinfo","install_command":"go get github.com/meteoinfo/meteoinfo","documentation_url":"https://pkg.go.dev/github.com/meteoinfo/meteoinfo#section-documentation","metadata":{},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-28T06:11:46.000Z","size":89081,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-02T12:10:41.419Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-28T06:11:49.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273311290,"owners_count":25082916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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"},"tags":[]},"repo_metadata_updated_at":"2025-09-02T16:14:25.118Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/meteoinfo/meteoinfo","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/meteoinfo/meteoinfo","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/meteoinfo/meteoinfo","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/meteoinfo/meteoinfo/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T17:23:41.378Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2392909.5142857144,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":35,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":5,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1343246.6,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmeteoinfo%2Fmeteoinfo/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmeteoinfo%2Fmeteoinfo/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmeteoinfo%2Fmeteoinfo/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmeteoinfo%2Fmeteoinfo/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4948708,"name":"org.meteothink:meteoinfo-geo","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:56:40.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:08.311Z","created_at":"2022-07-27T05:30:32.433Z","updated_at":"2025-09-07T14:41:08.312Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-geo/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-geo/","metadata":{"repositories":["https://repo1.maven.org/maven2/","https://java.freehep.org/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.493Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.68859223884424,"dependent_packages_count":32.72469771876828,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":21.77806029358573},"purl":"pkg:maven/org.meteothink/meteoinfo-geo","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-geo","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-geo","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-geo/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-geo/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-geo/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-geo/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-geo/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948704,"name":"org.meteothink:meteoinfo-geometry","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:52:35.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:09.311Z","created_at":"2022-07-27T05:30:32.027Z","updated_at":"2025-09-07T14:41:09.311Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-geometry/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-geometry/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-28T06:11:46.000Z","size":89081,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-02T12:10:41.419Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-28T06:11:49.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273311322,"owners_count":25082923,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-09-02T16:14:06.459Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.68859223884424,"dependent_packages_count":22.91007283595484,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":19.32440407288237},"purl":"pkg:maven/org.meteothink/meteoinfo-geometry","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-geometry","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-geometry","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-geometry/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T17:23:41.378Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2392909.5142857144,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":35,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":5,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1343246.6,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-geometry/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-geometry/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-geometry/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-geometry/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":12047637,"name":"org.meteothink:meteoinfo-jython","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":1,"first_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:15.575Z","created_at":"2025-08-28T04:48:02.684Z","updated_at":"2025-09-07T14:41:15.576Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-jython/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-jython/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272442397,"owners_count":24935776,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"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"}},"repo_metadata_updated_at":"2025-09-02T16:12:54.491Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":32.36030162638443,"dependent_packages_count":46.263312573449475,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":39.31180709991695},"purl":"pkg:maven/org.meteothink/meteoinfo-jython","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-jython","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-jython","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-jython/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-27T09:08:25.370Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-jython/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-jython/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-jython/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-jython/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948712,"name":"org.meteothink:meteoinfo-ndarray","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:50:00.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:10.529Z","created_at":"2022-07-27T05:30:33.672Z","updated_at":"2025-09-07T14:41:10.529Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-ndarray/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-ndarray/","metadata":{"repositories":["https://repository.apache.org/content/repositories/snapshots/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.493Z","dependent_packages_count":5,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.01329316271504,"dependent_packages_count":11.320021474186905,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":17.008066463408085},"purl":"pkg:maven/org.meteothink/meteoinfo-ndarray","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-ndarray","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-ndarray","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-ndarray/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-ndarray/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-ndarray/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-ndarray/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-ndarray/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948700,"name":"org.meteothink:meteoinfo-chart","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":11,"first_release_published_at":"2021-05-10T14:57:22.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:11.727Z","created_at":"2022-07-27T05:30:31.039Z","updated_at":"2025-09-07T14:41:11.727Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-chart/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-chart/","metadata":{"repositories":["https://www.jogamp.org/deployment/maven/","https://java.freehep.org/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.492Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":4,"rankings":{"downloads":null,"dependent_repos_count":12.121254592597785,"dependent_packages_count":23.156103274634845,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":17.638678933616315},"purl":"pkg:maven/org.meteothink/meteoinfo-chart","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-chart","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-chart","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-chart/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-chart/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-chart/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-chart/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-chart/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948707,"name":"org.meteothink:meteoinfo-lab","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":11,"first_release_published_at":"2021-05-10T14:59:26.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:12.312Z","created_at":"2022-07-27T05:30:32.396Z","updated_at":"2025-09-07T14:41:12.312Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-lab/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-lab/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.498Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":48.85985838769028,"stargazers_count":15.914029409935335,"forks_count":14.412834593692253,"average":27.791666583066313},"purl":"pkg:maven/org.meteothink/meteoinfo-lab","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-lab","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-lab","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-lab/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-lab/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-lab/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-lab/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-lab/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948703,"name":"org.meteothink:meteoinfo-dataframe","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:55:01.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:13.525Z","created_at":"2022-07-27T05:30:31.963Z","updated_at":"2025-09-07T14:41:13.526Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-dataframe/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-dataframe/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-28T06:11:46.000Z","size":89081,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-02T12:10:41.419Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-28T06:11:49.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273311312,"owners_count":25082919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:13:43.021Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.68859223884424,"dependent_packages_count":32.72469771876828,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":21.77806029358573},"purl":"pkg:maven/org.meteothink/meteoinfo-dataframe","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-dataframe","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-dataframe","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-dataframe/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T17:23:41.378Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2392909.5142857144,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":35,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":5,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1343246.6,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-dataframe/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-dataframe/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-dataframe/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-dataframe/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":11733243,"name":"github.com/meteoinfo/MeteoInfo","ecosystem":"go","description":null,"homepage":null,"licenses":"lgpl-3.0","normalized_licenses":["LGPL-3.0"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2019-03-02T06:37:29.000Z","latest_release_published_at":"2023-09-02T11:35:08.000Z","latest_release_number":"v3.7.0+incompatible","last_synced_at":"2025-09-07T14:41:15.617Z","created_at":"2025-06-05T11:14:59.177Z","updated_at":"2025-09-07T14:41:15.617Z","registry_url":"https://pkg.go.dev/github.com/meteoinfo/MeteoInfo","install_command":"go get github.com/meteoinfo/MeteoInfo","documentation_url":"https://pkg.go.dev/github.com/meteoinfo/MeteoInfo#section-documentation","metadata":{},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-18T09:48:37.000Z","size":89069,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-19T05:23:21.749Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-18T02:55:25.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272197104,"owners_count":24890427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"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":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.492Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/meteoinfo/%21meteo%21info","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/meteoinfo/MeteoInfo","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/meteoinfo/MeteoInfo","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/meteoinfo/MeteoInfo/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-26T08:39:06.513Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmeteoinfo%2FMeteoInfo/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmeteoinfo%2FMeteoInfo/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmeteoinfo%2FMeteoInfo/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmeteoinfo%2FMeteoInfo/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4948686,"name":"org.meteothink:MeteoInfoMap","ecosystem":"maven","description":"Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/","homepage":"http://nexus.sonatype.org/oss-repository-hosting.html","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":7,"first_release_published_at":"2019-03-01T16:51:05.000Z","latest_release_published_at":"2019-06-21T03:40:13.000Z","latest_release_number":"1.8.5","last_synced_at":"2025-09-07T14:41:17.860Z","created_at":"2022-07-27T05:30:26.033Z","updated_at":"2025-09-07T14:41:17.860Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/MeteoInfoMap/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/MeteoInfoMap/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-18T09:48:37.000Z","size":89069,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-19T05:23:21.749Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-18T02:55:25.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272197104,"owners_count":24890427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"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":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.494Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":48.85985838769028,"stargazers_count":null,"forks_count":null,"average":40.41990116431883},"purl":"pkg:maven/org.meteothink/MeteoInfoMap","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:MeteoInfoMap","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:MeteoInfoMap","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:MeteoInfoMap/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-26T08:39:06.513Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoMap/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoMap/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoMap/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoMap/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5050335,"name":"org.meteothink:meteoinfo-math","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:50:52.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:21.603Z","created_at":"2022-07-27T22:02:42.162Z","updated_at":"2025-09-07T14:41:21.603Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-math/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-math/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:13:24.416Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.68859223884424,"dependent_packages_count":22.91007283595484,"stargazers_count":20.664857122825293,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":19.301417524270075},"purl":"pkg:maven/org.meteothink/meteoinfo-math","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-math","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-math","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-math/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-math/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-math/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-math/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-math/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948718,"name":"org.meteothink:meteoinfo-projection","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":10,"first_release_published_at":"2021-05-10T14:54:33.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:28.313Z","created_at":"2022-07-27T05:30:35.893Z","updated_at":"2025-09-07T14:41:28.313Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/meteoinfo-projection/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/meteoinfo-projection/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-28T06:11:46.000Z","size":89081,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-02T12:10:41.419Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-28T06:11:49.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273311313,"owners_count":25082919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-09-02T16:13:42.889Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.01329316271504,"dependent_packages_count":32.72469771876828,"stargazers_count":20.756803317274468,"forks_count":19.942147899455932,"docker_downloads_count":null,"average":22.35923552455343},"purl":"pkg:maven/org.meteothink/meteoinfo-projection","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-projection","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:meteoinfo-projection","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:meteoinfo-projection/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T17:23:41.378Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2392909.5142857144,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":35,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":5,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1343246.6,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-projection/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-projection/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-projection/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:meteoinfo-projection/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5050332,"name":"org.meteothink:MeteoInfo","ecosystem":"maven","description":"GIS, Scientific computation and visualization platform","homepage":"https://github.com/meteoinfo/MeteoInfo","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":17,"first_release_published_at":"2019-03-01T16:47:40.000Z","latest_release_published_at":"2025-08-28T04:32:49.000Z","latest_release_number":"4.1.1","last_synced_at":"2025-09-07T14:41:29.740Z","created_at":"2022-07-27T22:02:39.830Z","updated_at":"2025-09-07T14:41:29.740Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/MeteoInfo/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/MeteoInfo/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-20T04:26:56.000Z","size":89073,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-26T08:49:32.991Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-20T04:26:59.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272312756,"owners_count":24912010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[{"name":"v4.1","sha":"d6b8c42208373ebb372dc341671e68a8671b6f71","kind":"commit","published_at":"2025-08-16T07:55:42.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.1/manifests"},{"name":"v4.0","sha":"dec3de87f6e3cc559963e8ba31f247e9772a04b9","kind":"commit","published_at":"2025-03-26T06:13:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v4.0/manifests"},{"name":"v3.9","sha":"ee78df31cce3fd24adddd56351c26f8c7088e96d","kind":"commit","published_at":"2024-07-24T14:56:03.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.9/manifests"},{"name":"v3.8","sha":"f7a6a834132954ab682379dcd346e830e511b234","kind":"commit","published_at":"2024-03-09T16:01:52.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.8/manifests"},{"name":"v3.7.0","sha":"80f1097b51958735d601ad6adf72677f0e018da0","kind":"commit","published_at":"2023-09-02T11:35:08.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.7.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"77660473f9da5705799449922cedd27097d0f9f8","kind":"commit","published_at":"2023-06-02T02:45:54.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.6.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.6.0/manifests"},{"name":"v3.5","sha":"7fda3d49396a58bb71bbbf1de8f5157908424aed","kind":"commit","published_at":"2022-12-26T07:36:37.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.5/manifests"},{"name":"v3.4","sha":"92a17067aff4b70397f386b14a74e6a48a836d49","kind":"commit","published_at":"2022-08-12T07:46:58.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.4","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.4/manifests"},{"name":"v3.3.0","sha":"5fe37beab7d7fcc0c8385a141109a4f995a085cf","kind":"commit","published_at":"2022-02-14T09:00:30.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.3.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9feb325c362d3aef9d011a43b8600b21a9bc70fd","kind":"commit","published_at":"2021-10-14T07:40:57.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.2.0/manifests"},{"name":"V3.1.0","sha":"166ba1072b8379d4df18534e976be003b0f8494c","kind":"commit","published_at":"2021-07-29T02:18:21.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V3.1.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V3.1.0/manifests"},{"name":"v3.0.0","sha":"ebc5183633ffff41444824f9d96d9ad16dd77c9c","kind":"commit","published_at":"2021-05-10T15:03:38.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v3.0.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v3.0.0/manifests"},{"name":"V2.4.0","sha":"84e3d78d5acb240cea27692d060796f355b20e2b","kind":"commit","published_at":"2020-12-11T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.4.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.4.0/manifests"},{"name":"V2.3","sha":"8f86f6bbbbbeba03776adc79ec57570edaee4081","kind":"commit","published_at":"2020-08-24T03:12:04.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.3","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.3/manifests"},{"name":"V2.2","sha":"8e0712576743ab7d0e4490cd4f5befe6d471deff","kind":"commit","published_at":"2020-04-16T07:24:47.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.2","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.2/manifests"},{"name":"V2.1","sha":"43d31df7a2c33989167b4e96fef45a8f6e07e565","kind":"commit","published_at":"2020-01-22T06:27:15.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/V2.1","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/V2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@V2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/V2.1/manifests"},{"name":"v2.0","sha":"8929b5de2400b5eff64dc00feebf7cdf4c8a4ccb","kind":"commit","published_at":"2019-09-26T08:06:56.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v2.0","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v2.0/manifests"},{"name":"v1.9","sha":"df76f491620cc638cc9945cc3720c3b521b70319","kind":"commit","published_at":"2019-08-27T05:27:27.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.9","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.9/manifests"},{"name":"v1.8.5","sha":"7be534cc1f83123089fcb862f64fd68326bc52e5","kind":"commit","published_at":"2019-06-21T03:18:40.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8.5/manifests"},{"name":"v1.8","sha":"dd8c29c49c7c631c724ec2c24fc1d1b07e6fda20","kind":"commit","published_at":"2019-04-21T12:11:53.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.8","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.8/manifests"},{"name":"v1.7.5","sha":"aa608afa1f4a35fb89fb602bf043456de1bba0ab","kind":"commit","published_at":"2019-03-02T06:37:29.000Z","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/v1.7.5","html_url":"https://github.com/meteoinfo/MeteoInfo/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/meteoinfo/MeteoInfo@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags/v1.7.5/manifests"}]},"repo_metadata_updated_at":"2025-09-02T16:12:54.497Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":48.85985838769028,"stargazers_count":15.738268028081691,"forks_count":14.412834593692253,"average":27.747726237602905},"purl":"pkg:maven/org.meteothink/MeteoInfo","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:MeteoInfo","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:MeteoInfo","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:MeteoInfo/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T09:40:06.130Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2434948.2647058824,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":34,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1239286.8,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfo/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfo/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfo/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfo/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4948683,"name":"org.meteothink:MeteoInfoLab","ecosystem":"maven","description":"Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/","homepage":"http://nexus.sonatype.org/oss-repository-hosting.html","licenses":"GNU Lesser General Public License v3.0","normalized_licenses":["LGPL-2.1"],"repository_url":"https://github.com/meteoinfo/MeteoInfo","keywords_array":[],"namespace":"org.meteothink","versions_count":7,"first_release_published_at":"2019-03-01T16:51:39.000Z","latest_release_published_at":"2019-06-21T03:40:46.000Z","latest_release_number":"1.8.5","last_synced_at":"2025-09-07T14:41:37.793Z","created_at":"2022-07-27T05:30:25.528Z","updated_at":"2025-09-07T14:41:37.793Z","registry_url":"https://central.sonatype.com/artifact/org.meteothink/MeteoInfoLab/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.meteothink/MeteoInfoLab/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":34577811,"uuid":"172686439","full_name":"meteoinfo/MeteoInfo","owner":"meteoinfo","description":"MeteoInfo: GIS, scientific computation and visualization environment.","archived":false,"fork":false,"pushed_at":"2025-08-28T06:11:46.000Z","size":89081,"stargazers_count":351,"open_issues_count":1,"forks_count":103,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-02T12:10:41.419Z","etag":null,"topics":["gis","java","jython","meteorology","scientific","scientific-computing"],"latest_commit_sha":null,"homepage":"http://www.meteothink.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteoinfo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Yaqiang"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/yaqiang73"]}},"created_at":"2019-02-26T10:06:54.000Z","updated_at":"2025-08-28T06:11:49.000Z","dependencies_parsed_at":"2024-01-12T04:51:56.747Z","dependency_job_id":"9ced3369-b886-4296-b558-4cec9410456c","html_url":"https://github.com/meteoinfo/MeteoInfo","commit_stats":{"total_commits":1252,"total_committers":7,"mean_commits":"178.85714285714286","dds":0.006389776357827448,"last_synced_commit":"67d39aecd50e7028cf1c23043227961d95ea2ff2"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/meteoinfo/MeteoInfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","download_url":"https://codeload.github.com/meteoinfo/MeteoInfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/sbom","scorecard":{"id":638063,"data":{"date":"2025-08-11","repo":{"name":"github.com/meteoinfo/MeteoInfo","commit":"ef80a76ff41e949ab47bcc22d0776fb200f0b262"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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":"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":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py1.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py2.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py3.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py4.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py5.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/__init__$py6.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3d$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_axes3dgl$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_distn_infrastructure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_dtype$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_figure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_glfigure$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/_mapaxes$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/common$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dataframe$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/dimvariable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/groupby$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/index$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/least_squares$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/linalg$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/meteo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/midata$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/migeo$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/milayer$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/minpack$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miplot$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mitable$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/miutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/mtrand$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/multiarray$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/numeric$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/plotutil$py.class:1","Warn: binary detected: .idea/shelf/Uncommitted_changes_before_Checkout_at_2020_7_10_11_38_[Default_Changelist]/stats$py.class:1","Warn: binary detected: auxdata/toolbox/imep/__init__$py.class:1","Warn: binary detected: auxdata/toolbox/imep/lib/imep-0.8.jar:1","Warn: binary detected: auxdata/toolbox/imep/loadApp$py.class:1","Warn: binary detected: auxdata/toolbox/imep/verify$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/milab$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/dataframe$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/groupby$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/index$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/indexing$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataframe/series$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimdatafile$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/midata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/miio$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/dataset/util/ncutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/geoutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/migeo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/milayer$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/geolib/topology$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/filters$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/imagelib/io$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/kinematics$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/calc/thermo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/constants$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/interpolate/one_dimension$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/meteo$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/meteolib/wrf$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/migl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/miutil$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/_dtype$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/dimarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/fromnumeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/mitable$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/multiarray$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numeric$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/core/numerictypes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/fitting/fitting$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/interpolate$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/interpolate/ndgriddata$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/_util$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/index_tricks$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/lib/shape_base$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/linalg/linalg$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/common$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/_lsq/least_squares$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/optimize/minpack$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/_random$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/random/mtrand$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/signal/signaltools$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/_distn_infrastructure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/distributions$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/kde$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/numeric/stats/stats$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/__init__$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3d$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_axes3dgl$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_figure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_glfigure$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/_mapaxes$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/miplot$py.class:1","Warn: binary detected: meteoinfo-lab/pylib/mipylib/plotlib/plotutil$py.class:1"],"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":"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":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-5mg8-w23w-74h3","Warn: Project is vulnerable to: GHSA-7g45-4rm6-3mm3"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T09:51:15.768Z","repository_id":34577811,"created_at":"2025-08-21T09:51:15.768Z","updated_at":"2025-08-21T09:51:15.768Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273311329,"owners_count":25082923,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"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":"meteoinfo","name":"MeteoInfo","uuid":"12314696","kind":"organization","description":"Integrated GIS and scientific computation environment","email":"yaqiang.wang@gmail.com","website":"http://www.meteothink.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12314696?v=4","repositories_count":13,"last_synced_at":"2024-04-24T04:06:44.386Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/meteoinfo","funding_links":[],"total_stars":537,"followers":55,"following":0,"created_at":"2022-11-07T00:27:31.311Z","updated_at":"2024-04-24T04:06:45.816Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteoinfo/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-09-02T16:14:28.940Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":48.85985838769028,"stargazers_count":null,"forks_count":null,"average":40.41990116431883},"purl":"pkg:maven/org.meteothink/MeteoInfoLab","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.meteothink:MeteoInfoLab","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.meteothink:MeteoInfoLab","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.meteothink:MeteoInfoLab/dependencies","status":null,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T17:23:41.378Z","issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2392909.5142857144,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":35,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":5,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1343246.6,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoLab/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoLab/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoLab/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.meteothink:MeteoInfoLab/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":548676,"maintainers_count":0,"namespaces_count":72946,"keywords_count":34360,"github":"maven-central","metadata":{"funded_packages_count":35050},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-08T06:51:25.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":1254445,"full_name":"meteoinfo/MeteoInfo","default_branch":"master","committers":[{"name":"wyq","email":"yaqiang.wang@gmail.com","login":"Yaqiang","count":1282},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"donkie","email":"linjiacheng@gmail.com","login":"linjiacheng","count":2},{"name":"chen-0126","email":"252941087@qq.com","login":"chen-0126","count":1},{"name":"apete","email":"apete@optimatika.se","login":"apete","count":1},{"name":"Alex Karezin","email":"alexkarezin@gmail.com","login":"alexkarezin","count":1},{"name":"杨清龙","email":"qlyang1014@163.com","login":null,"count":1}],"total_commits":1291,"total_committers":7,"total_bot_commits":3,"total_bot_committers":1,"mean_commits":184.42857142857142,"dds":0.006971340046475594,"past_year_committers":[{"name":"wyq","email":"yaqiang.wang@gmail.com","login":"Yaqiang","count":49},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1}],"past_year_total_commits":50,"past_year_total_committers":2,"past_year_total_bot_commits":1,"past_year_total_bot_committers":1,"past_year_mean_commits":25.0,"past_year_dds":0.020000000000000018,"last_synced_at":"2025-08-09T00:17:38.055Z","last_synced_commit":"0a3ff542030d1a2a2e53025577a8c2296951130b","created_at":"2023-03-27T11:45:28.969Z","updated_at":"2025-08-09T00:17:38.063Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.276Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"meteoinfo/MeteoInfo","html_url":"https://github.com/meteoinfo/MeteoInfo","last_synced_at":"2025-08-31T17:23:41.378Z","status":null,"issues_count":35,"pull_requests_count":12,"avg_time_to_close_issue":2392909.5142857144,"avg_time_to_close_pull_request":738588.0,"issues_closed_count":35,"pull_requests_closed_count":11,"pull_request_authors_count":8,"issue_authors_count":24,"avg_comments_per_issue":2.6857142857142855,"avg_comments_per_pull_request":0.8333333333333334,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":5,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":1343246.6,"past_year_avg_time_to_close_pull_request":6617404.0,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"created_at":"2023-05-09T10:39:59.081Z","updated_at":"2025-09-03T04:38:49.936Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteoinfo%2FMeteoInfo/issues","issue_labels_count":{},"pull_request_labels_count":{"dependencies":7,"java":1},"issue_author_associations_count":{"NONE":35},"pull_request_author_associations_count":{"CONTRIBUTOR":11,"NONE":3},"issue_authors":{"xcmonline":7,"Anyuei":3,"hioak":2,"icebound1":2,"jovi521":2,"MoonLightSAMA":1,"XiaoPenPen":1,"HPLoveGLL":1,"DamienIrving":1,"boyucjz":1,"yzh549345916":1,"morshedahmed17":1,"66grand":1,"pengchengyin":1,"yvoou":1,"gisspace":1,"ssori1508":1,"gqians":1,"Linuxuser1234":1,"chung9916":1,"Msturroc":1,"hqb72":1,"jarvisqi":1,"Zero871015":1},"pull_request_authors":{"dependabot[bot]":7,"linjiacheng":1,"woxihuanzztt":1,"apete":1,"droidmaximus":1,"alexkarezin":1,"chen-0126":1,"Anebrithien":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10056179,"issues_count":30942323,"pull_requests_count":93167637,"authors_count":10648282,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":3,"java":1},"past_year_issue_author_associations_count":{"NONE":5},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":3},"past_year_issue_authors":{"icebound1":2,"xcmonline":2,"hqb72":1},"past_year_pull_request_authors":{"dependabot[bot]":3},"maintainers":[],"active_maintainers":[]},"events":{"total":{"CreateEvent":3,"ReleaseEvent":2,"IssuesEvent":9,"WatchEvent":35,"DeleteEvent":1,"IssueCommentEvent":9,"PushEvent":42,"PullRequestEvent":1,"ForkEvent":7},"last_year":{"CreateEvent":3,"ReleaseEvent":2,"IssuesEvent":9,"WatchEvent":35,"DeleteEvent":1,"IssueCommentEvent":9,"PushEvent":42,"PullRequestEvent":1,"ForkEvent":7}},"keywords":["gis","java","jython","meteorology","scientific","scientific-computing"],"dependencies":[{"ecosystem":"maven","filepath":"meteoinfo-projection/pom.xml","sha":null,"kind":"manifest","created_at":"2023-02-18T17:00:33.908Z","updated_at":"2023-02-18T17:00:33.908Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-projection/pom.xml","dependencies":[{"id":7765537849,"package_name":"org.meteothink:meteoinfo-geometry","ecosystem":"maven","requirements":"3.6-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":7765537850,"package_name":"org.locationtech.proj4j:proj4j","ecosystem":"maven","requirements":"1.2.2","direct":true,"kind":"runtime","optional":false},{"id":7765537856,"package_name":"net.sf.geographiclib:GeographicLib-Java","ecosystem":"maven","requirements":"2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-table/pom.xml","sha":null,"kind":"manifest","created_at":"2023-02-18T17:00:34.000Z","updated_at":"2023-02-18T17:00:34.000Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-table/pom.xml","dependencies":[{"id":7765538666,"package_name":"org.meteothink:meteoinfo-ndarray","ecosystem":"maven","requirements":"3.6-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-ui/pom.xml","sha":null,"kind":"manifest","created_at":"2023-02-18T17:00:34.217Z","updated_at":"2023-02-18T17:00:34.217Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-ui/pom.xml","dependencies":[{"id":7765539920,"package_name":"org.meteothink:meteoinfo-common","ecosystem":"maven","requirements":"3.6-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":7765539921,"package_name":"com.toedter:jcalendar","ecosystem":"maven","requirements":"1.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-map/pom.xml","sha":null,"kind":"manifest","created_at":"2023-02-18T17:00:33.486Z","updated_at":"2023-02-18T17:00:33.486Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-map/pom.xml","dependencies":[{"id":7765535106,"package_name":"org.meteothink:meteoinfo-chart","ecosystem":"maven","requirements":"3.6-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":7765535109,"package_name":"org.meteothink:meteoinfo-console","ecosystem":"maven","requirements":"3.6-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-math/pom.xml","sha":null,"kind":"manifest","created_at":"2023-02-18T17:00:33.642Z","updated_at":"2023-02-18T17:00:33.642Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-math/pom.xml","dependencies":[{"id":7765535399,"package_name":"org.meteothink:meteoinfo-ndarray","ecosystem":"maven","requirements":"3.6-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":7765535400,"package_name":"org.meteothink:meteoinfo-common","ecosystem":"maven","requirements":"3.6-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":7765535401,"package_name":"org.ejml:ejml-experimental","ecosystem":"maven","requirements":"0.41.1","direct":true,"kind":"runtime","optional":false},{"id":7765535402,"package_name":"org.ejml:ejml-simple","ecosystem":"maven","requirements":"0.41.1","direct":true,"kind":"runtime","optional":false},{"id":7765535403,"package_name":"org.ojalgo:ojalgo","ecosystem":"maven","requirements":"52.0.1","direct":true,"kind":"runtime","optional":false},{"id":7765535404,"package_name":"com.github.haifengl:smile-interpolation","ecosystem":"maven","requirements":"2.6.0","direct":true,"kind":"runtime","optional":false},{"id":7765535405,"package_name":"org.bytedeco:javacpp-platform","ecosystem":"maven","requirements":"1.5.4","direct":true,"kind":"runtime","optional":false},{"id":7765535406,"package_name":"org.bytedeco:openblas-platform","ecosystem":"maven","requirements":"0.3.10-1.5.4","direct":true,"kind":"runtime","optional":false},{"id":7765535407,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":"5.9.0","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-ndarray/pom.xml","sha":null,"kind":"manifest","created_at":"2023-02-18T17:00:33.822Z","updated_at":"2023-02-18T17:00:33.822Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-ndarray/pom.xml","dependencies":[{"id":7765536948,"package_name":"org.meteothink:meteoinfo-common","ecosystem":"maven","requirements":"3.6-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":7765536949,"package_name":"org.apache.commons:commons-math4-legacy","ecosystem":"maven","requirements":"4.0-beta1","direct":true,"kind":"runtime","optional":false},{"id":7765536950,"package_name":"org.apache.commons:commons-numbers-core","ecosystem":"maven","requirements":"1.1","direct":true,"kind":"runtime","optional":false},{"id":7765536951,"package_name":"org.apache.commons:commons-numbers-gamma","ecosystem":"maven","requirements":"1.1","direct":true,"kind":"runtime","optional":false},{"id":7765536952,"package_name":"org.apache.commons:commons-numbers-combinatorics","ecosystem":"maven","requirements":"1.1","direct":true,"kind":"runtime","optional":false},{"id":7765536953,"package_name":"org.apache.commons:commons-numbers-arrays","ecosystem":"maven","requirements":"1.1","direct":true,"kind":"runtime","optional":false},{"id":7765536954,"package_name":"org.apache.commons:commons-numbers-field","ecosystem":"maven","requirements":"1.1","direct":true,"kind":"runtime","optional":false},{"id":7765536955,"package_name":"org.apache.commons:commons-rng-core","ecosystem":"maven","requirements":"1.5","direct":true,"kind":"runtime","optional":false},{"id":7765537040,"package_name":"org.apache.commons:commons-rng-simple","ecosystem":"maven","requirements":"1.5","direct":true,"kind":"runtime","optional":false},{"id":7765537059,"package_name":"org.apache.commons:commons-rng-client-api","ecosystem":"maven","requirements":"1.5","direct":true,"kind":"runtime","optional":false},{"id":7765537062,"package_name":"org.apache.commons:commons-statistics-distribution","ecosystem":"maven","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":7765537064,"package_name":"jakarta.annotation:jakarta.annotation-api","ecosystem":"maven","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-chart/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:47.117Z","updated_at":"2022-08-09T08:36:47.117Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-chart/pom.xml","dependencies":[{"id":788909133,"package_name":"org.meteothink:meteoinfo-geo","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788909134,"package_name":"org.meteothink:meteoinfo-ui","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788909135,"package_name":"org.meteothink:wContour","ecosystem":"maven","requirements":"1.7.1","direct":true,"kind":"runtime","optional":false},{"id":788909136,"package_name":"org.scilab.forge:jlatexmath","ecosystem":"maven","requirements":"1.0.7","direct":true,"kind":"runtime","optional":false},{"id":788909137,"package_name":"org.apache.commons:commons-lang3","ecosystem":"maven","requirements":"3.12.0","direct":true,"kind":"runtime","optional":false},{"id":788909138,"package_name":"com.l2fprod:l2fprod-common-all","ecosystem":"maven","requirements":"0.1","direct":true,"kind":"runtime","optional":false},{"id":788909139,"package_name":"org.freehep:freehep-util","ecosystem":"maven","requirements":"2.0.2","direct":true,"kind":"runtime","optional":false},{"id":788909140,"package_name":"org.freehep:freehep-graphicsio-emf","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788909141,"package_name":"org.freehep:freehep-graphicsio-pdf","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788909142,"package_name":"org.freehep:freehep-graphics2d","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788909143,"package_name":"org.freehep:freehep-graphicsio-ps","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788909144,"package_name":"org.jogamp.jogl:jogl-all","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909145,"package_name":"org.jogamp.jogl:jogl-all-natives-linux-aarch64","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909146,"package_name":"org.jogamp.jogl:jogl-all-natives-linux-amd64","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909147,"package_name":"org.jogamp.jogl:jogl-all-natives-linux-armv6hf","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909148,"package_name":"org.jogamp.jogl:jogl-all-natives-linux-i586","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909149,"package_name":"org.jogamp.jogl:jogl-all-natives-macosx-universal","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909150,"package_name":"org.jogamp.jogl:jogl-all-natives-windows-amd64","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909151,"package_name":"org.jogamp.jogl:jogl-all-natives-windows-i586","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909152,"package_name":"org.jogamp.gluegen:gluegen-rt","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909153,"package_name":"org.jogamp.gluegen:gluegen-rt-natives-macosx-universal","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909154,"package_name":"org.jogamp.gluegen:gluegen-rt-natives-linux-aarch64","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909155,"package_name":"org.jogamp.gluegen:gluegen-rt-natives-linux-amd64","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909156,"package_name":"org.jogamp.gluegen:gluegen-rt-natives-linux-armv6hf","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909157,"package_name":"org.jogamp.gluegen:gluegen-rt-natives-linux-i586","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909158,"package_name":"org.jogamp.gluegen:gluegen-rt-natives-windows-amd64","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909159,"package_name":"org.jogamp.gluegen:gluegen-rt-natives-windows-i586","ecosystem":"maven","requirements":"v2.4.0-rc4","direct":true,"kind":"runtime","optional":false},{"id":788909160,"package_name":"org.joml:joml","ecosystem":"maven","requirements":"1.10.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-common/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:48.050Z","updated_at":"2022-08-09T08:36:48.050Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-common/pom.xml","dependencies":[{"id":788916398,"package_name":"com.google.guava:guava","ecosystem":"maven","requirements":"30.1.1-jre","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-console/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:48.432Z","updated_at":"2022-08-09T08:36:48.432Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-console/pom.xml","dependencies":[{"id":788918354,"package_name":"org.python:jython-standalone","ecosystem":"maven","requirements":"2.7.3b1","direct":true,"kind":"runtime","optional":false},{"id":788918355,"package_name":"com.fifesoft:rsyntaxtextarea","ecosystem":"maven","requirements":"3.2.0","direct":true,"kind":"runtime","optional":false},{"id":788918356,"package_name":"com.fifesoft:autocomplete","ecosystem":"maven","requirements":"3.2.0","direct":true,"kind":"runtime","optional":false},{"id":788918357,"package_name":"org.meteothink:meteoinfo-ndarray","ecosystem":"maven","requirements":"${project.version}","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-data/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:48.764Z","updated_at":"2022-08-09T08:36:48.764Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-data/pom.xml","dependencies":[{"id":788920021,"package_name":"org.meteothink:meteoinfo-table","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788920027,"package_name":"org.meteothink:meteoinfo-projection","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788920029,"package_name":"org.meteothink:meteoinfo-dataframe","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788920030,"package_name":"edu.ucar:netcdfAll","ecosystem":"maven","requirements":"5.5.3","direct":true,"kind":"runtime","optional":false},{"id":788920031,"package_name":"com.github.albfernandez:juniversalchardet","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":788920032,"package_name":"commons-io:commons-io","ecosystem":"maven","requirements":"2.11.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-dataframe/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:49.269Z","updated_at":"2022-08-09T08:36:49.269Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-dataframe/pom.xml","dependencies":[{"id":788925469,"package_name":"org.meteothink:meteoinfo-ndarray","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788925470,"package_name":"com.github.albfernandez:juniversalchardet","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-geo/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:49.636Z","updated_at":"2022-08-09T08:36:49.636Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-geo/pom.xml","dependencies":[{"id":788928186,"package_name":"org.meteothink:meteoinfo-math","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788928187,"package_name":"org.meteothink:meteoinfo-geometry","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788928188,"package_name":"org.meteothink:meteoinfo-table","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788928189,"package_name":"org.meteothink:meteoinfo-image","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788928190,"package_name":"org.meteothink:meteoinfo-data","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788928191,"package_name":"org.meteothink:wContour","ecosystem":"maven","requirements":"1.7.1","direct":true,"kind":"runtime","optional":false},{"id":788928192,"package_name":"com.l2fprod:l2fprod-common-all","ecosystem":"maven","requirements":"6.9.1","direct":true,"kind":"runtime","optional":false},{"id":788928193,"package_name":"org.apache.commons:commons-lang3","ecosystem":"maven","requirements":"3.12.0","direct":true,"kind":"runtime","optional":false},{"id":788928194,"package_name":"org.scilab.forge:jlatexmath","ecosystem":"maven","requirements":"1.0.7","direct":true,"kind":"runtime","optional":false},{"id":788928195,"package_name":"com.formdev:flatlaf","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788928196,"package_name":"com.formdev:flatlaf-extras","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788928197,"package_name":"org.freehep:freehep-util","ecosystem":"maven","requirements":"2.0.2","direct":true,"kind":"runtime","optional":false},{"id":788928198,"package_name":"org.freehep:freehep-graphicsio-emf","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788928199,"package_name":"org.freehep:freehep-graphicsio-pdf","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788928200,"package_name":"org.freehep:freehep-graphics2d","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788928201,"package_name":"org.freehep:freehep-graphicsio-ps","ecosystem":"maven","requirements":"2.4","direct":true,"kind":"runtime","optional":false},{"id":788928202,"package_name":"com.itextpdf:itextpdf","ecosystem":"maven","requirements":"5.5.13.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-geometry/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:49.940Z","updated_at":"2022-08-09T08:36:49.940Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-geometry/pom.xml","dependencies":[{"id":788929578,"package_name":"org.meteothink:meteoinfo-common","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788929579,"package_name":"org.meteothink:meteoinfo-ndarray","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788929580,"package_name":"org.meteothink:meteoinfo-ui","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788929581,"package_name":"org.locationtech.jts:jts-core","ecosystem":"maven","requirements":"1.19.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-image/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:50.127Z","updated_at":"2022-08-09T08:36:50.127Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-image/pom.xml","dependencies":[{"id":788930005,"package_name":"org.meteothink:meteoinfo-math","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788930006,"package_name":"org.apache.commons:commons-imaging","ecosystem":"maven","requirements":"1.0-alpha2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-lab/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-09T08:36:50.388Z","updated_at":"2022-08-09T08:36:50.388Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-lab/pom.xml","dependencies":[{"id":788931811,"package_name":"org.meteothink:meteoinfo-chart","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788931813,"package_name":"org.meteothink:meteoinfo-console","ecosystem":"maven","requirements":"3.4","direct":true,"kind":"runtime","optional":false},{"id":788931815,"package_name":"de.sciss:docking-frames-common","ecosystem":"maven","requirements":"2.0.0","direct":true,"kind":"runtime","optional":false},{"id":788931817,"package_name":"de.sciss:docking-frames-core","ecosystem":"maven","requirements":"2.0.0","direct":true,"kind":"runtime","optional":false},{"id":788931818,"package_name":"org.slf4j:slf4j-simple","ecosystem":"maven","requirements":"1.7.19","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"meteoinfo-mkl/pom.xml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:38.513Z","updated_at":"2023-09-21T19:27:38.513Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/meteoinfo-mkl/pom.xml","dependencies":[{"id":13856691352,"package_name":"org.meteothink:meteoinfo-math","ecosystem":"maven","requirements":"${revision}","direct":true,"kind":"runtime","optional":false},{"id":13856691353,"package_name":"org.bytedeco:javacpp-platform","ecosystem":"maven","requirements":"1.5.4","direct":true,"kind":"runtime","optional":false},{"id":13856691354,"package_name":"org.bytedeco:mkl-platform","ecosystem":"maven","requirements":"2020.3-1.5.4","direct":true,"kind":"runtime","optional":false},{"id":13856691355,"package_name":"org.bytedeco:mkl-platform-redist","ecosystem":"maven","requirements":"2020.3-1.5.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:39.880Z","updated_at":"2023-09-21T19:27:39.880Z","repository_link":"https://github.com/meteoinfo/MeteoInfo/blob/master/pom.xml","dependencies":[]}],"score":11.983928594549047,"created_at":"2025-09-08T15:38:44.865Z","updated_at":"2025-10-07T08:27:04.873Z","avatar_url":"https://github.com/meteoinfo.png","language":"Java","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/Yaqiang","https://www.paypal.com/paypalme/yaqiang73"],"readme_doi_urls":["http://doi.org/10.5334/jors.267"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["projection","interactive","serializer","cycles","packaging","charts","network-simulation","shellcodes","hacking","autograding"],"project_url":"https://science.ecosyste.ms/api/v1/projects/75053","html_url":"https://science.ecosyste.ms/projects/75053"}