{"id":20466,"name":"argopy","description":"A global network of nearly 4000 autonomous probes measuring pressure, temperature and salinity from the surface to 2000m depth every 10 days.","url":"https://github.com/euroargodev/argopy","last_synced_at":"2026-04-14T02:30:26.029Z","repository":{"id":37983994,"uuid":"248016007","full_name":"euroargodev/argopy","owner":"euroargodev","description":"A python library for Argo data beginners and experts","archived":false,"fork":false,"pushed_at":"2026-03-30T04:37:00.000Z","size":1754670,"stargazers_count":224,"open_issues_count":57,"forks_count":47,"subscribers_count":11,"default_branch":"master","last_synced_at":"2026-03-30T20:02:53.438Z","etag":null,"topics":["argo","argo-data","argo-floats","oceanography","python"],"latest_commit_sha":null,"homepage":"https://argopy.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/euroargodev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-03-17T16:14:32.000Z","updated_at":"2026-03-27T08:32:13.000Z","dependencies_parsed_at":"2023-09-27T20:14:06.279Z","dependency_job_id":"671ae78f-4b8e-41b8-a4a1-5dadc091253f","html_url":"https://github.com/euroargodev/argopy","commit_stats":{"total_commits":2523,"total_committers":12,"mean_commits":210.25,"dds":"0.061831153388822835","last_synced_commit":"3581d91a2e5092ec087c9da84b3cb41e556f5ce8"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/euroargodev/argopy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/sbom","scorecard":{"id":109478,"data":{"date":"2025-08-11","repo":{"name":"github.com/euroargodev/argopy","commit":"26a6057a100b598bc8d235cf1b9800243faff24a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.4,"checks":[{"name":"Code-Review","score":0,"reason":"Found 0/3 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 10 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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: European Union Public License 1.2: 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pytests-upstream.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/pytests.yml:16","Warn: no topLevel permission defined: .github/workflows/pythonpublish.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","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":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pythonpublish.yml:73"],"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":"Vulnerabilities","score":0,"reason":"29 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x","Warn: Project is vulnerable to: GHSA-g7vv-2v7x-gj9p","Warn: Project is vulnerable to: PYSEC-2022-43017 / GHSA-qwmp-2cf2-g9g6","Warn: Project is vulnerable to: PYSEC-2023-120 / GHSA-45c4-8wx5-qw6w","Warn: Project is vulnerable to: PYSEC-2024-24 / GHSA-5h86-8mv2-jq9f","Warn: Project is vulnerable to: GHSA-5m98-qgg9-wh84","Warn: Project is vulnerable to: GHSA-7gpw-8wmc-pm8g","Warn: Project is vulnerable to: GHSA-8495-4g3g-x7pr","Warn: Project is vulnerable to: PYSEC-2024-26 / GHSA-8qpw-xqxj-h4r2","Warn: Project is vulnerable to: GHSA-9548-qrrj-x5pj","Warn: Project is vulnerable to: PYSEC-2023-246 / GHSA-gfw2-4jvh-wgfg","Warn: Project is vulnerable to: GHSA-pjjw-qhg8-p2p9","Warn: Project is vulnerable to: PYSEC-2023-250 / GHSA-q3qx-c6g2-7pw2","Warn: Project is vulnerable to: PYSEC-2023-251 / GHSA-qvrw-v9rv-5rjx","Warn: Project is vulnerable to: PYSEC-2021-76 / GHSA-v6wp-4m6f-gcjg","Warn: Project is vulnerable to: PYSEC-2023-247 / GHSA-xx9p-xxvh-7g8j","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2023-74 / GHSA-j8r2-6x86-q33q","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 15 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/codeql-analysis.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:127: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:144: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:150: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:157: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:189: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:197: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:211: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:234: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:251: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:257: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:264: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:103: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:135: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:139: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:146: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:175: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:183: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:185: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:196: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:218: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:234: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:240: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:250: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:254: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:261: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:104: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:109: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/stale.yml/master?enable=pin","Warn: containerImage not pinned by hash: binder/Dockerfile:1: pin your Docker image by updating pangeo/base-image:2021.09.30 to pangeo/base-image:2021.09.30@sha256:8a9787bb576917ac22fc3ddb41148dc2ec4199eaf6957633d893497f1ddf1bb7","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:24","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:70","Info:   0 out of  23 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  33 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   2 out of   5 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-15T11:46:54.834Z","repository_id":37983994,"created_at":"2025-08-15T11:46:54.834Z","updated_at":"2025-08-15T11:46:54.834Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31283282,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"euroargodev","name":"Euro-Argo ERIC","uuid":"57987739","kind":"organization","description":"Euro-Argo is the European infrastructure for the Argo programme that aims at sustaining 1/4 of the global network and enhance coverage in European seas.","email":"contact@euro-argo.eu","website":"https://www.euro-argo.eu","location":null,"twitter":"EuroArgoERIC","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57987739?v=4","repositories_count":24,"last_synced_at":"2023-03-04T11:59:39.730Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/euroargodev","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T18:24:01.688Z","updated_at":"2023-03-04T11:59:39.760Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev/repositories"},"packages":[{"id":5295322,"name":"argopy","ecosystem":"conda","description":null,"homepage":"https://github.com/euroargodev/argopy","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/euroargodev/argopy","keywords_array":[],"namespace":null,"versions_count":9,"first_release_published_at":"2020-06-26T04:44:52.000Z","latest_release_published_at":"2022-05-17T11:17:33.000Z","latest_release_number":"0.1.12","last_synced_at":"2026-04-01T13:27:57.933Z","created_at":"2022-10-03T15:58:08.108Z","updated_at":"2026-04-01T13:28:17.429Z","registry_url":"https://anaconda.org/conda-forge/argopy","install_command":"conda install -c conda-forge argopy","documentation_url":null,"metadata":{},"repo_metadata":{"id":37983994,"uuid":"248016007","full_name":"euroargodev/argopy","owner":"euroargodev","description":"A python library for Argo data beginners and experts","archived":false,"fork":false,"pushed_at":"2026-03-30T04:37:00.000Z","size":1754670,"stargazers_count":224,"open_issues_count":57,"forks_count":47,"subscribers_count":11,"default_branch":"master","last_synced_at":"2026-03-30T20:02:53.438Z","etag":null,"topics":["argo","argo-data","argo-floats","oceanography","python"],"latest_commit_sha":null,"homepage":"https://argopy.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/euroargodev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-03-17T16:14:32.000Z","updated_at":"2026-03-27T08:32:13.000Z","dependencies_parsed_at":"2023-09-27T20:14:06.279Z","dependency_job_id":"671ae78f-4b8e-41b8-a4a1-5dadc091253f","html_url":"https://github.com/euroargodev/argopy","commit_stats":{"total_commits":2523,"total_committers":12,"mean_commits":210.25,"dds":"0.061831153388822835","last_synced_commit":"3581d91a2e5092ec087c9da84b3cb41e556f5ce8"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/euroargodev/argopy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/sbom","scorecard":{"id":109478,"data":{"date":"2025-08-11","repo":{"name":"github.com/euroargodev/argopy","commit":"26a6057a100b598bc8d235cf1b9800243faff24a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.4,"checks":[{"name":"Code-Review","score":0,"reason":"Found 0/3 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 10 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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: European Union Public License 1.2: 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pytests-upstream.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/pytests.yml:16","Warn: no topLevel permission defined: .github/workflows/pythonpublish.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","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":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pythonpublish.yml:73"],"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":"Vulnerabilities","score":0,"reason":"29 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x","Warn: Project is vulnerable to: GHSA-g7vv-2v7x-gj9p","Warn: Project is vulnerable to: PYSEC-2022-43017 / GHSA-qwmp-2cf2-g9g6","Warn: Project is vulnerable to: PYSEC-2023-120 / GHSA-45c4-8wx5-qw6w","Warn: Project is vulnerable to: PYSEC-2024-24 / GHSA-5h86-8mv2-jq9f","Warn: Project is vulnerable to: GHSA-5m98-qgg9-wh84","Warn: Project is vulnerable to: GHSA-7gpw-8wmc-pm8g","Warn: Project is vulnerable to: GHSA-8495-4g3g-x7pr","Warn: Project is vulnerable to: PYSEC-2024-26 / GHSA-8qpw-xqxj-h4r2","Warn: Project is vulnerable to: GHSA-9548-qrrj-x5pj","Warn: Project is vulnerable to: PYSEC-2023-246 / GHSA-gfw2-4jvh-wgfg","Warn: Project is vulnerable to: GHSA-pjjw-qhg8-p2p9","Warn: Project is vulnerable to: PYSEC-2023-250 / GHSA-q3qx-c6g2-7pw2","Warn: Project is vulnerable to: PYSEC-2023-251 / GHSA-qvrw-v9rv-5rjx","Warn: Project is vulnerable to: PYSEC-2021-76 / GHSA-v6wp-4m6f-gcjg","Warn: Project is vulnerable to: PYSEC-2023-247 / GHSA-xx9p-xxvh-7g8j","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2023-74 / GHSA-j8r2-6x86-q33q","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 15 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/codeql-analysis.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:127: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:144: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:150: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:157: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:189: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:197: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:211: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:234: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:251: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:257: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:264: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests-upstream.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests-upstream.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:103: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:135: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:139: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:146: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:175: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:183: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:185: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:196: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:218: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:234: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:240: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:250: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytests.yml:254: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pytests.yml:261: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pytests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:104: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:109: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/pythonpublish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/euroargodev/argopy/stale.yml/master?enable=pin","Warn: containerImage not pinned by hash: binder/Dockerfile:1: pin your Docker image by updating pangeo/base-image:2021.09.30 to pangeo/base-image:2021.09.30@sha256:8a9787bb576917ac22fc3ddb41148dc2ec4199eaf6957633d893497f1ddf1bb7","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:24","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:70","Info:   0 out of  23 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  33 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   2 out of   5 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-15T11:46:54.834Z","repository_id":37983994,"created_at":"2025-08-15T11:46:54.834Z","updated_at":"2025-08-15T11:46:54.834Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31283282,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"euroargodev","name":"Euro-Argo ERIC","uuid":"57987739","kind":"organization","description":"Euro-Argo is the European infrastructure for the Argo programme that aims at sustaining 1/4 of the global network and enhance coverage in European seas.","email":"contact@euro-argo.eu","website":"https://www.euro-argo.eu","location":null,"twitter":"EuroArgoERIC","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57987739?v=4","repositories_count":24,"last_synced_at":"2023-03-04T11:59:39.730Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/euroargodev","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T18:24:01.688Z","updated_at":"2023-03-04T11:59:39.760Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev/repositories"},"tags":[{"name":"v1.4.0","sha":"36a7f3443f1294c677dc13e2cf910a9e2760ab5b","kind":"commit","published_at":"2026-01-04T19:07:02.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v1.4.0","html_url":"https://github.com/euroargodev/argopy/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"481e3e25d3a767ce718aed1b9355feb4f426310c","kind":"commit","published_at":"2025-10-22T16:52:23.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v1.3.1","html_url":"https://github.com/euroargodev/argopy/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"683c65e0e2e72307006619559df5fe3b75af26c2","kind":"commit","published_at":"2025-08-22T07:29:17.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v1.3.0","html_url":"https://github.com/euroargodev/argopy/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"619e2c90f2c3d267392d59d95009ed2822bcf6bf","kind":"commit","published_at":"2025-06-09T16:22:45.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v1.2.0","html_url":"https://github.com/euroargodev/argopy/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"41b7b7681716794822b65c269a7a7e61bf4cacae","kind":"commit","published_at":"2025-03-18T09:49:26.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v1.1.0","html_url":"https://github.com/euroargodev/argopy/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"b2fd76afb8a7858d6fbd73dcc835b76dde507072","kind":"commit","published_at":"2024-10-16T16:01:51.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v1.0.0","html_url":"https://github.com/euroargodev/argopy/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v1.0.0/manifests"},{"name":"v0.1.17","sha":"fe8b91cd12992743a6765ea57f373398d72f3efd","kind":"commit","published_at":"2024-09-20T13:38:26.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.17","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.17/manifests"},{"name":"v0.1.16","sha":"97c8e46ac0e35540ab3cb17173a4e112630f5844","kind":"commit","published_at":"2024-08-26T14:23:52.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.16","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.16/manifests"},{"name":"v0.1.15","sha":"eaa951ecf870d32780e6028363af56941bfb34d6","kind":"commit","published_at":"2023-12-20T11:17:25.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.15","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.15/manifests"},{"name":"v0.1.14rc2","sha":"6c747c499142d24454f3a3171dcb7b736acb1a8f","kind":"commit","published_at":"2023-07-27T14:05:48.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.14rc2","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.14rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.14rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14rc2/manifests"},{"name":"v0.1.14rc1","sha":"46a04b0a1117b74f677443b685a91df47d4fe236","kind":"commit","published_at":"2023-05-31T08:11:55.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.14rc1","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.14rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.14rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14rc1/manifests"},{"name":"v0.1.14","sha":"6e21fb97a816bc99a864b5f714283f0b0cc11be3","kind":"commit","published_at":"2023-05-30T11:09:22.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.14","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14/manifests"},{"name":"v0.1.13","sha":"e53018514284ae0caabe75a109e472fe6207a59d","kind":"tag","published_at":"2023-03-28T08:23:56.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.13","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.13/manifests"},{"name":"v0.1.12","sha":"0c408e9f8fc15e7ae68802703b66b1768345a9d9","kind":"tag","published_at":"2022-05-16T13:43:37.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.12","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.12/manifests"},{"name":"v0.1.11","sha":"c3810aca930507c0aedb943f7ae2cccc2324cafa","kind":"tag","published_at":"2022-04-13T08:29:52.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.11","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.11/manifests"},{"name":"v0.1.10","sha":"76b2588787fb56d16d73c9fa669a083a0e65dad3","kind":"tag","published_at":"2022-03-04T11:46:03.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.10","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.10/manifests"},{"name":"v0.1.9","sha":"b0257cfc6884f42e09f61b919c959f44feb25a41","kind":"tag","published_at":"2022-01-17T09:07:00.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.9","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"9852fd3e914876b25c879bce02a584d3459adb3a","kind":"tag","published_at":"2021-11-02T13:37:21.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.8","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"ffc7e72ac96716ee7bbb360df8afc132063ea9cb","kind":"tag","published_at":"2021-01-04T11:05:33.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.7","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"fab56c50ecaf0b2e7b94b14949508bd5a2c5a009","kind":"tag","published_at":"2020-08-31T13:46:27.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.6","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"6377c1f52dfad79e86f0748d5b7ea5b8c0c40979","kind":"tag","published_at":"2020-07-10T11:42:40.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.5","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.5/manifests"},{"name":"v0.X.Y","sha":"6377c1f52dfad79e86f0748d5b7ea5b8c0c40979","kind":"tag","published_at":"2020-07-10T11:41:00.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.X.Y","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.X.Y","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.X.Y","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.X.Y","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.X.Y/manifests"},{"name":"v0.1.4","sha":"de1ab7ca6eca66487105a3846ab26a163444f0a2","kind":"tag","published_at":"2020-06-24T21:14:42.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.4","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"aa9b20451ef41e642e6bee996c84510dc44f77fb","kind":"commit","published_at":"2020-05-15T16:51:28.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.3","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"44beb73affed4a22559f09179e3f9e759295f338","kind":"tag","published_at":"2020-05-15T16:13:45.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.2","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"6bfbfdf45109b3f07fdec6eb1d3c6ad7169a3289","kind":"commit","published_at":"2020-04-03T17:28:49.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.1","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"38755580cd74488ee1f3f5ae5b8bd441b5ad9ffc","kind":"commit","published_at":"2020-03-17T17:55:07.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.0","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/euroargodev/argopy@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-04-01T13:28:17.428Z","dependent_packages_count":0,"downloads":85159,"downloads_period":"total","dependent_repos_count":9,"rankings":{"downloads":null,"dependent_repos_count":11.539805340653855,"dependent_packages_count":51.53980534065386,"stargazers_count":29.213875717494385,"forks_count":28.69478412777639,"docker_downloads_count":null,"average":30.247067631644622},"purl":"pkg:conda/argopy?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/argopy","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/argopy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/argopy/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-30T07:00:15.984Z","issues_count":173,"pull_requests_count":470,"avg_time_to_close_issue":11952608.751937985,"avg_time_to_close_pull_request":1771627.152173913,"issues_closed_count":128,"pull_requests_closed_count":414,"pull_request_authors_count":19,"issue_authors_count":53,"avg_comments_per_issue":3.53757225433526,"avg_comments_per_pull_request":0.9106382978723404,"merged_pull_requests_count":292,"bot_issues_count":4,"bot_pull_requests_count":244,"past_year_issues_count":28,"past_year_pull_requests_count":80,"past_year_avg_time_to_close_issue":1341869.625,"past_year_avg_time_to_close_pull_request":957138.2978723404,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":47,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":0.4375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":44,"past_year_merged_pull_requests_count":35,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/issues","maintainers":[{"login":"gmaze","count":292,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmaze"},{"login":"ocefpaf","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ocefpaf"},{"login":"quai20","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/quai20"},{"login":"PedroVelez","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PedroVelez"},{"login":"fricour","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fricour"},{"login":"tylertucker202","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tylertucker202"}],"active_maintainers":[{"login":"gmaze","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmaze"},{"login":"fricour","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fricour"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/argopy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/argopy/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/argopy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/argopy/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/argopy/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2266},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-04-03T06:46:36.736Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":2643340,"name":"argopy","ecosystem":"pypi","description":"A python library for Argo data beginners and experts","homepage":"https://github.com/euroargodev/argopy","licenses":"eupl-1.2","normalized_licenses":["EUPL-1.2"],"repository_url":"https://github.com/euroargodev/argopy","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2020-04-16T16:51:43.000Z","latest_release_published_at":"2026-01-05T08:40:01.000Z","latest_release_number":"1.4.0","last_synced_at":"2026-04-01T21:01:46.832Z","created_at":"2022-04-10T10:04:04.167Z","updated_at":"2026-04-01T21:01:46.833Z","registry_url":"https://pypi.org/project/argopy/","install_command":"pip install argopy --index-url https://pypi.org/simple","documentation_url":"https://argopy.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Science/Research","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: OS Independent","Operating System :: POSIX","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Topic :: Scientific/Engineering"],"normalized_name":"argopy","project_status":null},"repo_metadata":{"id":37983994,"uuid":"248016007","full_name":"euroargodev/argopy","owner":"euroargodev","description":"A python library for Argo data beginners and experts","archived":false,"fork":false,"pushed_at":"2024-10-28T04:41:50.000Z","size":1484352,"stargazers_count":184,"open_issues_count":25,"forks_count":41,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-10-29T20:39:35.251Z","etag":null,"topics":["argo","argo-data","argo-floats","oceanography","python"],"latest_commit_sha":null,"homepage":"https://argopy.readthedocs.io","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/euroargodev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-17T16:14:32.000Z","updated_at":"2024-10-28T06:25:46.000Z","dependencies_parsed_at":"2023-09-27T20:14:06.279Z","dependency_job_id":"353b97e4-3452-4044-a807-998f7575afce","html_url":"https://github.com/euroargodev/argopy","commit_stats":{"total_commits":2035,"total_committers":10,"mean_commits":203.5,"dds":0.06683046683046678,"last_synced_commit":"0fa2d69f3e3f9b8f3e52286d4fa2fe9a2ccb1351"},"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222131005,"owners_count":16936304,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"euroargodev","name":"Euro-Argo ERIC","uuid":"57987739","kind":"organization","description":"Euro-Argo is the European infrastructure for the Argo programme that aims at sustaining 1/4 of the global network and enhance coverage in European seas.","email":"contact@euro-argo.eu","website":"https://www.euro-argo.eu","location":null,"twitter":"EuroArgoERIC","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57987739?v=4","repositories_count":24,"last_synced_at":"2023-03-04T11:59:39.730Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/euroargodev","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T18:24:01.688Z","updated_at":"2023-03-04T11:59:39.760Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euroargodev/repositories"},"tags":[{"name":"v0.1.16","sha":"97c8e46ac0e35540ab3cb17173a4e112630f5844","kind":"commit","published_at":"2024-08-26T14:23:52.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.16","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.16/manifests"},{"name":"v0.1.15","sha":"eaa951ecf870d32780e6028363af56941bfb34d6","kind":"commit","published_at":"2023-12-20T11:17:25.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.15","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.15/manifests"},{"name":"v0.1.14rc2","sha":"6c747c499142d24454f3a3171dcb7b736acb1a8f","kind":"commit","published_at":"2023-07-27T14:05:48.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.14rc2","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.14rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14rc2/manifests"},{"name":"v0.1.14rc1","sha":"46a04b0a1117b74f677443b685a91df47d4fe236","kind":"commit","published_at":"2023-05-31T08:11:55.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.14rc1","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.14rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14rc1/manifests"},{"name":"v0.1.14","sha":"6e21fb97a816bc99a864b5f714283f0b0cc11be3","kind":"commit","published_at":"2023-05-30T11:09:22.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.14","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.14/manifests"},{"name":"v0.1.13","sha":"e53018514284ae0caabe75a109e472fe6207a59d","kind":"tag","published_at":"2023-03-28T08:23:56.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.13","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.13/manifests"},{"name":"v0.1.12","sha":"0c408e9f8fc15e7ae68802703b66b1768345a9d9","kind":"tag","published_at":"2022-05-16T13:43:37.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.12","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.12/manifests"},{"name":"v0.1.11","sha":"c3810aca930507c0aedb943f7ae2cccc2324cafa","kind":"tag","published_at":"2022-04-13T08:29:52.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.11","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.11/manifests"},{"name":"v0.1.10","sha":"76b2588787fb56d16d73c9fa669a083a0e65dad3","kind":"tag","published_at":"2022-03-04T11:46:03.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.10","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.10/manifests"},{"name":"v0.1.9","sha":"b0257cfc6884f42e09f61b919c959f44feb25a41","kind":"tag","published_at":"2022-01-17T09:07:00.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.9","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"9852fd3e914876b25c879bce02a584d3459adb3a","kind":"tag","published_at":"2021-11-02T13:37:21.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.8","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"ffc7e72ac96716ee7bbb360df8afc132063ea9cb","kind":"tag","published_at":"2021-01-04T11:05:33.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.7","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"fab56c50ecaf0b2e7b94b14949508bd5a2c5a009","kind":"tag","published_at":"2020-08-31T13:46:27.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.6","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"6377c1f52dfad79e86f0748d5b7ea5b8c0c40979","kind":"tag","published_at":"2020-07-10T11:42:40.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.5","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.5/manifests"},{"name":"v0.X.Y","sha":"6377c1f52dfad79e86f0748d5b7ea5b8c0c40979","kind":"tag","published_at":"2020-07-10T11:41:00.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.X.Y","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.X.Y","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.X.Y","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.X.Y/manifests"},{"name":"v0.1.4","sha":"de1ab7ca6eca66487105a3846ab26a163444f0a2","kind":"tag","published_at":"2020-06-24T21:14:42.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.4","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"aa9b20451ef41e642e6bee996c84510dc44f77fb","kind":"commit","published_at":"2020-05-15T16:51:28.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.3","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"44beb73affed4a22559f09179e3f9e759295f338","kind":"tag","published_at":"2020-05-15T16:13:45.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.2","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"6bfbfdf45109b3f07fdec6eb1d3c6ad7169a3289","kind":"commit","published_at":"2020-04-03T17:28:49.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.1","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"38755580cd74488ee1f3f5ae5b8bd441b5ad9ffc","kind":"commit","published_at":"2020-03-17T17:55:07.000Z","download_url":"https://codeload.github.com/euroargodev/argopy/tar.gz/v0.1.0","html_url":"https://github.com/euroargodev/argopy/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:19:04.414Z","dependent_packages_count":1,"downloads":2000,"downloads_period":"last-month","dependent_repos_count":5,"rankings":{"downloads":9.238534209152295,"dependent_repos_count":6.736202246443848,"dependent_packages_count":3.2401412941006194,"stargazers_count":5.598905127327827,"forks_count":6.555219397144326,"docker_downloads_count":2.822566453010672,"average":5.698594787863264},"purl":"pkg:pypi/argopy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/argopy","docker_dependents_count":3,"docker_downloads_count":211,"usage_url":"https://repos.ecosyste.ms/usage/pypi/argopy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/argopy/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T19:35:18.417Z","issues_count":137,"pull_requests_count":259,"avg_time_to_close_issue":14515168.795081967,"avg_time_to_close_pull_request":1880541.6215139441,"issues_closed_count":116,"pull_requests_closed_count":251,"pull_request_authors_count":18,"issue_authors_count":47,"avg_comments_per_issue":4.343065693430657,"avg_comments_per_pull_request":1.1467181467181466,"merged_pull_requests_count":182,"bot_issues_count":3,"bot_pull_requests_count":136,"past_year_issues_count":25,"past_year_pull_requests_count":79,"past_year_avg_time_to_close_issue":4557392.466666667,"past_year_avg_time_to_close_pull_request":1235374.7534246575,"past_year_issues_closed_count":15,"past_year_pull_requests_closed_count":73,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":3.12,"past_year_avg_comments_per_pull_request":0.8481012658227848,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":53,"past_year_merged_pull_requests_count":47,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/issues","maintainers":[{"login":"gmaze","count":163,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmaze"},{"login":"ocefpaf","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ocefpaf"},{"login":"quai20","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/quai20"},{"login":"PedroVelez","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PedroVelez"},{"login":"tylertucker202","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tylertucker202"}],"active_maintainers":[{"login":"gmaze","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmaze"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/argopy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/argopy/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/argopy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/argopy/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/argopy/codemeta","maintainers":[{"uuid":"balemkevin","login":"balemkevin","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/balemkevin/","role":null,"created_at":"2023-02-23T15:58:34.836Z","updated_at":"2023-02-23T15:58:34.836Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/balemkevin/packages"},{"uuid":"euroargodev","login":"euroargodev","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/euroargodev/","role":null,"created_at":"2023-02-23T15:58:34.847Z","updated_at":"2023-02-23T15:58:34.847Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/euroargodev/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":831939,"maintainers_count":355113,"namespaces_count":0,"keywords_count":0,"github":"pypi","metadata":{"funded_packages_count":53036},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-04-03T06:19:43.792Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":30316,"full_name":"euroargodev/argopy","default_branch":"master","total_commits":3516,"total_committers":14,"total_bot_commits":107,"total_bot_committers":1,"mean_commits":251.14285714285714,"dds":0.07309442548350398,"past_year_total_commits":641,"past_year_total_committers":4,"past_year_total_bot_commits":26,"past_year_total_bot_committers":1,"past_year_mean_commits":160.25,"past_year_dds":0.1497659906396256,"last_synced_at":"2026-04-01T13:29:05.107Z","last_synced_commit":"07a0b631711f143db520c22babc30131733991b6","created_at":"2023-03-07T16:43:25.847Z","updated_at":"2026-04-01T13:29:04.788Z","committers":[{"name":"Guillaume Maze","email":"gmaze@ifremer.fr","login":"gmaze","count":3259},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":107},{"name":"quai20","email":"kevin.balem@gmail.com","login":"quai20","count":54},{"name":"fricour","email":"fricour@pyranhia.eu","login":"fricour","count":48},{"name":"Jade2097","email":"jadedogo08@gmail.com","login":"Jade2097","count":22},{"name":"Filipe Fernandes","email":"ocefpaf@gmail.com","login":"ocefpaf","count":7},{"name":"bkatiemills","email":"you@example.com","login":"invalid-email-address","count":4},{"name":"Andrew Barna","email":"abarna@gmail.com","login":"DocOtak","count":4},{"name":"Arne Tarara","email":"arne@datafuse.de","login":"ArneTR","count":3},{"name":"tylertucker202","email":"tylertucker202@gmail.com","login":"tylertucker202","count":2},{"name":"Dhruv Balwada","email":"dhruvbalwada@gmail.com","login":"dhruvbalwada","count":2},{"name":"Damien Irving","email":"irving.damien@gmail.com","login":"DamienIrving","count":2},{"name":"Ryan Abernathey","email":"ryan.abernathey@gmail.com","login":"rabernat","count":1},{"name":"Kurt Schwehr","email":"schwehr@google.com","login":"schwehr","count":1}],"past_year_committers":[{"name":"Guillaume Maze","email":"gmaze@ifremer.fr","login":"gmaze","count":545},{"name":"fricour","email":"fricour@pyranhia.eu","login":"fricour","count":48},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":26},{"name":"Jade2097","email":"jadedogo08@gmail.com","login":"Jade2097","count":22}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-01T00:00:08.934Z","repositories_count":6208237,"commits_count":927020392,"contributors_count":35789718,"owners_count":1143981,"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":"euroargodev/argopy","html_url":"https://github.com/euroargodev/argopy","last_synced_at":"2026-04-01T13:28:17.538Z","status":"active","issues_count":173,"pull_requests_count":472,"avg_time_to_close_issue":11952608.751937985,"avg_time_to_close_pull_request":1767774.291566265,"issues_closed_count":128,"pull_requests_closed_count":415,"pull_request_authors_count":19,"issue_authors_count":53,"avg_comments_per_issue":3.53757225433526,"avg_comments_per_pull_request":0.9088983050847458,"merged_pull_requests_count":292,"bot_issues_count":4,"bot_pull_requests_count":246,"past_year_issues_count":27,"past_year_pull_requests_count":79,"past_year_avg_time_to_close_issue":1341869.625,"past_year_avg_time_to_close_pull_request":819733.3478260869,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":46,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.4430379746835443,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":44,"past_year_merged_pull_requests_count":34,"created_at":"2023-05-09T10:37:14.573Z","updated_at":"2026-04-01T13:28:17.538Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/euroargodev%2Fargopy/issues","issue_labels_count":{"enhancement":39,"internals":35,"invalid":33,"stale":33,"bug":19,"performance":14,"argo-BGC":13,"help wanted":13,"documentation":12,"good first issue":12,"backends":11,"CI":11,"argo-core":11,"question":9,"closed-as-stale":6,"argo-traj":5,"forQCexpert":4,"wontfix":3,"argo-deep":3,"dependencies":3,"breaking-change":3,"python-environment":3,"plot":2,"good-practices":2,"ignore-for-release":1,"github_actions":1,"design":1},"pull_request_labels_count":{"dependencies":251,"ignore-for-release":219,"github_actions":113,"enhancement":69,"internals":44,"bug":26,"performance":24,"release":24,"argo-BGC":17,"backends":16,"documentation":16,"argo-core":9,"CI":8,"stale":6,"plot":4,"python-environment":3,"forQCexpert":3,"invalid":2,"argo-traj":1,"argo-deep":1,"design":1,"next-release":1,"breaking-change":1},"issue_author_associations_count":{"MEMBER":99,"NONE":66,"CONTRIBUTOR":7,"COLLABORATOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":253,"MEMBER":204,"NONE":9,"COLLABORATOR":6},"issue_authors":{"gmaze":94,"iuryt":4,"cywhale":3,"cgrdn":3,"github-actions[bot]":3,"ctroupin":3,"jpivarski":3,"PedroVelez":3,"dcherian":2,"mayursapkal":2,"andrewfagerheim":2,"apatlpo":2,"kamwal":2,"rabernat":2,"rcaneill":2,"DamienIrving":2,"matdever":2,"quai20":2,"bcbnz":2,"SBS-EREHM":2,"charlyf66":1,"WualFabre":1,"theospira":1,"gretamarkfort":1,"pyup-bot":1,"Nicolas-Kolodziejczyk":1,"tjryankeogh":1,"Thomas-Moore-Creative":1,"dependabot[bot]":1,"wjoyce2":1,"kelseybisson":1,"RaphaelBajon":1,"MackenzieBlanusa":1,"haydenleo":1,"gccousens":1,"mikestaub":1,"lavanthaya":1,"dhruvbalwada":1,"ElenaTerzic":1,"DangoMelon":1,"mdnurul3":1,"Marie59":1,"scottyhq":1,"msmith-ccom":1,"DocOtak":1,"CorinnaJens":1,"scalemailted":1,"ocefpaf":1,"lhoupert":1,"dnicholson":1,"mamoonrashid":1,"glouppe":1,"brspencer90":1},"pull_request_authors":{"dependabot[bot]":246,"gmaze":198,"ocefpaf":5,"quai20":4,"DocOtak":2,"bkatiemills":2,"ArneTR":2,"fricour":2,"RaphaelBajon":1,"pyup-bot":1,"schwehr":1,"xeulha":1,"tylertucker202":1,"dhruvbalwada":1,"DamienIrving":1,"rabernat":1,"codacy-badger":1,"luzpaz":1,"gitter-badger":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-03T00:00:08.051Z","repositories_count":14068560,"issues_count":34443660,"pull_requests_count":112553147,"authors_count":11220885,"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":{"enhancement":7,"bug":5,"argo-BGC":3,"invalid":3,"internals":3,"CI":3,"performance":2,"documentation":2,"good-practices":2,"python-environment":2,"backends":1,"argo-core":1,"dependencies":1},"past_year_pull_request_labels_count":{"dependencies":44,"ignore-for-release":44,"github_actions":34,"enhancement":14,"bug":9,"argo-BGC":5,"internals":4,"release":4,"performance":3,"argo-core":2,"plot":1,"next-release":1,"breaking-change":1},"past_year_issue_author_associations_count":{"MEMBER":22,"NONE":4},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":44,"MEMBER":34},"past_year_issue_authors":{"gmaze":22,"bcbnz":1,"brspencer90":1,"gretamarkfort":1,"MackenzieBlanusa":1},"past_year_pull_request_authors":{"dependabot[bot]":44,"gmaze":32,"fricour":2},"maintainers":[{"login":"gmaze","count":292,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmaze"},{"login":"ocefpaf","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ocefpaf"},{"login":"quai20","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/quai20"},{"login":"PedroVelez","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PedroVelez"},{"login":"fricour","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fricour"},{"login":"tylertucker202","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tylertucker202"}],"active_maintainers":[{"login":"gmaze","count":54,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmaze"},{"login":"fricour","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fricour"}]},"events":{"total":{"ReleaseEvent":5,"DeleteEvent":88,"MemberEvent":1,"PullRequestEvent":210,"ForkEvent":3,"DiscussionEvent":1,"IssuesEvent":66,"WatchEvent":29,"IssueCommentEvent":132,"PushEvent":569,"PullRequestReviewEvent":15,"PullRequestReviewCommentEvent":8,"CreateEvent":102},"last_year":{"ReleaseEvent":3,"DeleteEvent":44,"MemberEvent":1,"PullRequestEvent":120,"ForkEvent":3,"DiscussionEvent":1,"IssuesEvent":46,"WatchEvent":13,"IssueCommentEvent":50,"PushEvent":268,"PullRequestReviewEvent":8,"PullRequestReviewCommentEvent":4,"CreateEvent":49}},"keywords":["argo","argo-data","argo-floats","oceanography","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T23:16:01.890Z","updated_at":"2023-01-30T23:16:01.890Z","repository_link":"https://github.com/euroargodev/argopy/blob/master/.github/workflows/codeql-analysis.yml","dependencies":[{"id":7258378731,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7258378732,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7258378733,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7258378734,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytests-upstream.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T23:16:02.313Z","updated_at":"2023-01-30T23:16:02.313Z","repository_link":"https://github.com/euroargodev/argopy/blob/master/.github/workflows/pytests-upstream.yml","dependencies":[{"id":7258382636,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7258382637,"package_name":"xarray-contrib/ci-trigger","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7258382638,"package_name":"mamba-org/provision-with-micromamba","ecosystem":"actions","requirements":"v15","direct":true,"kind":"composite","optional":false},{"id":7258382639,"package_name":"xarray-contrib/issue-from-pytest-log","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytests.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T23:16:02.439Z","updated_at":"2023-01-30T23:16:02.439Z","repository_link":"https://github.com/euroargodev/argopy/blob/master/.github/workflows/pytests.yml","dependencies":[{"id":7258382701,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7258382702,"package_name":"xarray-contrib/ci-trigger","ecosystem":"actions","requirements":"v1.2","direct":true,"kind":"composite","optional":false},{"id":7258382703,"package_name":"mamba-org/provision-with-micromamba","ecosystem":"actions","requirements":"v15","direct":true,"kind":"composite","optional":false},{"id":7258382704,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3.1.1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pythonpublish.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T23:16:02.589Z","updated_at":"2023-01-30T23:16:02.589Z","repository_link":"https://github.com/euroargodev/argopy/blob/master/.github/workflows/pythonpublish.yml","dependencies":[{"id":7258384799,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7258384800,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/stale.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T23:16:02.921Z","updated_at":"2023-01-30T23:16:02.921Z","repository_link":"https://github.com/euroargodev/argopy/blob/master/.github/workflows/stale.yml","dependencies":[{"id":7258388714,"package_name":"actions/stale","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytests-upstream-windows.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T20:14:04.837Z","updated_at":"2023-09-27T20:14:04.837Z","repository_link":"https://github.com/euroargodev/argopy/blob/master/.github/workflows/pytests-upstream-windows.yml","dependencies":[{"id":13983931710,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13983931711,"package_name":"xarray-contrib/ci-trigger","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13983931712,"package_name":"xarray-contrib/ci-trigger","ecosystem":"actions","requirements":"v1.2","direct":true,"kind":"composite","optional":false},{"id":13983931713,"package_name":"mamba-org/setup-micromamba","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":19.655548137570594,"created_at":"2023-09-11T14:52:12.994Z","updated_at":"2026-04-14T02:30:26.195Z","avatar_url":"https://github.com/euroargodev.png","language":"Python","category":"Hydrosphere","sub_category":"Ocean and Hydrology Data Access","monthly_downloads":2000,"total_dependent_repos":14,"total_dependent_packages":1,"readme":"| \u003cimg src=\"https://raw.githubusercontent.com/euroargodev/argopy/master/docs/_static/argopy_logo_long.png\" alt=\"argopy logo\" width=\"200\"/\u003e\u003cbr\u003e``argopy`` is a python library dedicated to Argo data access, visualisation and manipulation for regular users as well as Argo experts and operators |\n|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|\n|                                                         [![DOI][joss-badge]][joss-link] [![Documentation][rtd-badge]][rtd-link] [![Pypi][pip-badge]][pip-link] [![Conda][conda-badge]][conda-link]                                                          |\n|                                                                                                                 [![codecov][cov-badge]][conda-link]  ![CI][ci-badge] [![CI Energy][ci-energy-badge]][ci-energy-link]                                                                                                                  |\n| [![Open-SSF][ossf-badge]][ossf-link] |\n\n[joss-badge]: https://img.shields.io/badge/DOI-10.21105%2Fjoss.02425-brightgreen\n[joss-link]: https://dx.doi.org/10.21105/joss.02425\n[ci-badge]: https://github.com/euroargodev/argopy/actions/workflows/pytests.yml/badge.svg\n[cov-badge]: https://codecov.io/gh/euroargodev/argopy/branch/master/graph/badge.svg\n[cov-link]: https://codecov.io/gh/euroargodev/argopy\n[rtd-badge]: https://img.shields.io/readthedocs/argopy?logo=readthedocs\n[rtd-link]: https://argopy.readthedocs.io/en/latest/?badge=latest\n[pip-badge]: https://img.shields.io/pypi/v/argopy\n[pip-link]: https://pypi.org/project/argopy/\n[conda-badge]: https://img.shields.io/conda/vn/conda-forge/argopy?logo=anaconda\n[conda-link]: https://anaconda.org/conda-forge/argopy\n[ossf-badge]: https://www.bestpractices.dev/projects/5939/badge\n[ossf-link]: https://www.bestpractices.dev/projects/5939\n\n\n### Documentation\n\nThe official documentation is hosted on ReadTheDocs.org: https://argopy.readthedocs.io\n\n### Install\n\nBinary installers for the latest released version are available at the [Python Package Index (PyPI)](https://pypi.org/project/argopy/) and on [Conda](https://anaconda.org/conda-forge/argopy).\n\n```bash\n# conda\nconda install -c conda-forge argopy\n````\n```bash\n# or PyPI\npip install argopy\n````\n\n``argopy`` is continuously tested to work under most OS (Linux, Mac, Windows) and with python versions \u003e= 3.8\n\n### Usage\n\n```python\n# Import the main data fetcher:\nfrom argopy import DataFetcher\n```\n```python\n# Define what you want to fetch... \n# a region:\nArgoSet = DataFetcher().region([-85,-45,10.,20.,0,10.])\n# floats:\nArgoSet = DataFetcher().float([6902746, 6902747, 6902757, 6902766])\n# or specific profiles:\nArgoSet = DataFetcher().profile(6902746, 34)\n```\n```python\n# then fetch and get data as xarray datasets:\nds = ArgoSet.load().data\n# or\nds = ArgoSet.to_xarray()\n```\n```python\n# you can even plot some information:\nArgoSet.plot('trajectory')    \n```\n\nThey are many more usages and fine-tuning to allow you to access and manipulate Argo data:\n- [filters at fetch time](https://argopy.readthedocs.io/en/latest/user_mode.html) (standard vs expert users, automatically select QC flags or data mode, ...)\n- [select data sources](https://argopy.readthedocs.io/en/latest/data_sources.html) (erddap, ftp, local, argovis, ...)\n- [manipulate data](https://argopy.readthedocs.io/en/latest/data_manipulation.html) (points, profiles, interpolations, binning, ...)\n- [visualisation](https://argopy.readthedocs.io/en/latest/visualisation.html) (trajectories, topography, histograms, ...)\n- [tools for Quality Control](https://argopy.readthedocs.io/en/latest/data_quality_control.html) (OWC, figures, ...)\n- [access meta-data and other Argo-related datasets](https://argopy.readthedocs.io/en/latest/metadata_fetching.html) (index, reference tables, deployment plans, topography, ...)\n- [improve performances](https://argopy.readthedocs.io/en/latest/performances.html) (caching, parallel data fetching)\n\nJust check out [the documentation for more](https://argopy.readthedocs.io) ! \n\n## 🌿 Energy impact of **argopy** development\n\n[ci-energy-badge]: https://api.green-coding.berlin/v1/ci/badge/get?repo=euroargodev/argopy\u0026branch=master\u0026workflow=22344160\n[ci-energy-link]: https://metrics.green-coding.io/ci.html?repo=euroargodev/argopy\u0026branch=master\u0026workflow=22344160\n\n[ci-energy-badge-upstream]: https://api.green-coding.berlin/v1/ci/badge/get?repo=euroargodev/argopy\u0026branch=master\u0026workflow=25052179\n[ci-energy-link-upstream]: https://metrics.green-coding.io/ci.html?repo=euroargodev/argopy\u0026branch=master\u0026workflow=25052179\n\nThe **argopy** team is concerned about the environmental impact of your favorite software development. Starting June 1st 2024, we're experimenting with the [Green Metrics Tools](https://metrics.green-coding.io) from [Green Coding](https://www.green-coding.io/) to get an estimate of the energy used and CO2eq emitted by our development activities on Github infrastructure. Results:\n\n| Activity                         | Green Coding tool                                                                                                                           |\n|----------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|\n| All                              | [Dashboard](https://metrics.green-coding.io/carbondb-lists.html?project_uuid=a5c7557d-f668-482b-b740-b87d0bbf5b6d)                          |\n| CI tests running on each commit  | [![CI Energy][ci-energy-badge]][ci-energy-link] |\n| Upstream CI tests, running daily | [![CI Energy][ci-energy-badge-upstream]][ci-energy-link-upstream]|\n\n\n\n## Development and contributions \n\nSee our development roadmap here: https://github.com/euroargodev/argopy/milestone/3\n\nCheckout [the contribution page](https://argopy.readthedocs.io/en/latest/contributing.html) if you want to get involved and help maintain or develop ``argopy``.\n","funding_links":[],"readme_doi_urls":["https://dx.doi.org/10.21105/joss.02425"],"works":{"https://dx.doi.org/10.21105/joss.02425":{"id":"https://openalex.org/W3082162943","doi":"https://doi.org/10.21105/joss.02425","title":"argopy: A Python library for Argo ocean data analysis","display_name":"argopy: A Python library for Argo ocean data analysis","publication_year":2020,"publication_date":"2020-09-01","ids":{"openalex":"https://openalex.org/W3082162943","doi":"https://doi.org/10.21105/joss.02425","mag":"3082162943"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.02425","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.02425.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://joss.theoj.org/papers/10.21105/joss.02425.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5073521710","display_name":"Guillaume Maze","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Guillaume Maze","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5030077747","display_name":"Kevin Balem","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kevin Balem","raw_affiliation_string":"","raw_affiliation_strings":[]}],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":0,"currency":"USD","value_usd":0,"provenance":"doaj"},"apc_paid":{"value":0,"currency":"USD","value_usd":0,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":4,"cited_by_percentile_year":{"min":82,"max":84},"biblio":{"volume":"5","issue":"53","first_page":"2425","last_page":"2425"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"argopy ocean data analysis","score":0.8389},{"keyword":"python library","score":0.403}],"concepts":[{"id":"https://openalex.org/C51614570","wikidata":"https://www.wikidata.org/wiki/Q647931","display_name":"Argo","level":2,"score":0.9393782},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.79789454},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.48739225},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.28182253},{"id":"https://openalex.org/C111368507","wikidata":"https://www.wikidata.org/wiki/Q43518","display_name":"Oceanography","level":1,"score":0.24765325},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.24751484}],"mesh":[],"locations_count":4,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.02425","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.02425.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://archimer.ifremer.fr/doc/00645/75674/76575.pdf","pdf_url":"https://archimer.ifremer.fr/doc/00645/75674/76575.pdf","source":{"id":"https://openalex.org/S4306402610","display_name":"Archimer (Ifremer)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I154202486","host_organization_name":"Ifremer","host_organization_lineage":["https://openalex.org/I154202486"],"host_organization_lineage_names":["Ifremer"],"type":"repository"},"license":"cc-by","version":"submittedVersion","is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://hal-insu.archives-ouvertes.fr/insu-03683221/file/10.21105.joss.02425.pdf","pdf_url":"https://hal-insu.archives-ouvertes.fr/insu-03683221/file/10.21105.joss.02425.pdf","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"French National Centre for Scientific Research","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":["French National Centre for Scientific Research"],"type":"repository"},"license":"cc-by","version":"submittedVersion","is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://hal-insu.archives-ouvertes.fr/insu-03683221","pdf_url":"https://hal-insu.archives-ouvertes.fr/insu-03683221/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"French National Centre for Scientific Research","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":["French National Centre for Scientific Research"],"type":"repository"},"license":"cc-by","version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.02425","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.02425.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/14","display_name":"Life below water","score":0.79}],"grants":[],"referenced_works_count":3,"referenced_works":["https://openalex.org/W2272850945","https://openalex.org/W2962089301","https://openalex.org/W3087160123"],"related_works":["https://openalex.org/W2327204559","https://openalex.org/W3129254793","https://openalex.org/W3082162943","https://openalex.org/W2587671147","https://openalex.org/W2623240261","https://openalex.org/W3084564051","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2387843509","https://openalex.org/W2350258974"],"ngrams_url":"https://api.openalex.org/works/W3082162943/ngrams","abstract_inverted_index":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3082162943","counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2023-12-17T10:28:49.137398","created_date":"2020-09-08"}},"citation_counts":{"https://dx.doi.org/10.21105/joss.02425":4},"total_citations":4,"keywords_from_contributors":["climate-science","climate","earth-science","automatic-differentiation","data-assimilation","exoplanets","gfd","mitgcm","ocean-modelling","climate-model"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20466","html_url":"https://ost.ecosyste.ms/projects/20466"}